summaryrefslogtreecommitdiff
path: root/src/Kconfig
diff options
context:
space:
mode:
authorMyles Watson <mylesgw@gmail.com>2009-10-15 13:35:47 +0000
committerMyles Watson <mylesgw@gmail.com>2009-10-15 13:35:47 +0000
commitb8e2027be817159d4606f991475b59fc36b0242d (patch)
tree1ab06caebfc37dbff884d916c43cca6b9562ae85 /src/Kconfig
parent45b811b13552a94af4713b77613d377561e4ef26 (diff)
downloadcoreboot-b8e2027be817159d4606f991475b59fc36b0242d.tar.xz
Add CONFIG_GENERATE_* for tables so that the user can select which tables not
to build, but by default all the tables that are available are built. Make PIRQ table build for qemu. Signed-off-by: Myles Watson <mylesgw@gmail.com> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4778 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/Kconfig')
-rw-r--r--src/Kconfig30
1 files changed, 23 insertions, 7 deletions
diff --git a/src/Kconfig b/src/Kconfig
index 4e365c642c..241386dc98 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -237,31 +237,47 @@ config GFXUMA
#
# endmenu
+config HAVE_ACPI_TABLES
+ bool
+
+config HAVE_MP_TABLE
+ bool
+
+config HAVE_PIRQ_TABLE
+ bool
+
+config HAVE_HIGH_TABLES
+ bool
+
menu "System tables"
config HAVE_LOW_TABLES
bool
default y
-config HAVE_HIGH_TABLES
+config WRITE_HIGH_TABLES
bool "Write 'high' tables to avoid being overwritten in F segment"
+ depends on HAVE_HIGH_TABLES
default y
config MULTIBOOT
bool "Generate Multiboot tables (for GRUB2)"
default n
-config HAVE_ACPI_TABLES
+config GENERATE_ACPI_TABLES
+ depends on HAVE_ACPI_TABLES
bool "Generate ACPI tables"
- default n
+ default y
-config HAVE_MP_TABLE
+config GENERATE_MP_TABLE
+ depends on HAVE_MP_TABLE
bool "Generate an MP table"
- default n
+ default y
-config HAVE_PIRQ_TABLE
+config GENERATE_PIRQ_TABLE
+ depends on HAVE_PIRQ_TABLE
bool "Generate a PIRQ table"
- default n
+ default y
endmenu