Fix Kconfig GENERATE_*_TABLE usage

Some boards selected GENERATE_ instead of HAVE_

Change-Id: I450c22d7b044f0c88c21692246d452d516a68a83
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/1841
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
Stefan Reinauer 2012-11-13 17:33:08 -08:00 committed by Stefan Reinauer
parent 95a6396ae3
commit 56cd70bba2
7 changed files with 15 additions and 40 deletions

View File

@ -379,22 +379,6 @@ config MAX_PIRQ_LINKS
#These Options are here to avoid "undefined" warnings.
#The actual selection and help texts are in the following menu.
config GENERATE_ACPI_TABLES
bool
default HAVE_ACPI_TABLES
config GENERATE_MP_TABLE
bool
default HAVE_MP_TABLE || DRIVERS_GENERIC_IOAPIC
config GENERATE_PIRQ_TABLE
bool
default HAVE_PIRQ_TABLE
config GENERATE_SMBIOS_TABLES
bool
default y
menu "System tables"
config WRITE_HIGH_TABLES
@ -406,18 +390,18 @@ config MULTIBOOT
default y
config GENERATE_ACPI_TABLES
depends on HAVE_ACPI_TABLES
bool "Generate ACPI tables"
default y
prompt "Generate ACPI tables" if HAVE_ACPI_TABLES
bool
default HAVE_ACPI_TABLES
help
Generate ACPI tables for this board.
If unsure, say Y.
config GENERATE_MP_TABLE
depends on HAVE_MP_TABLE || DRIVERS_GENERIC_IOAPIC
bool "Generate an MP table"
default y
prompt "Generate an MP table" if HAVE_MP_TABLE || DRIVERS_GENERIC_IOAPIC
bool
default HAVE_MP_TABLE || DRIVERS_GENERIC_IOAPIC
help
Generate an MP table (conforming to the Intel MultiProcessor
specification 1.4) for this board.
@ -425,9 +409,9 @@ config GENERATE_MP_TABLE
If unsure, say Y.
config GENERATE_PIRQ_TABLE
depends on HAVE_PIRQ_TABLE
bool "Generate a PIRQ table"
default y
prompt "Generate a PIRQ table" if HAVE_PIRQ_TABLE
bool
default HAVE_PIRQ_TABLE
help
Generate a PIRQ table for this board.

View File

@ -22,7 +22,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select AMDMCT
select HAVE_MP_TABLE
select HAVE_ACPI_TABLES
select GENERATE_ACPI_TABLES
select BOARD_ROMSIZE_KB_1024
select RAMINIT_SYSINFO
select ENABLE_APIC_EXT_ID

View File

@ -15,12 +15,12 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SUPERIO_ITE_IT8718F
select HAVE_OPTION_TABLE
select HAVE_PIRQ_TABLE
select GENERATE_MP_TABLE
select HAVE_MP_TABLE
select HAVE_ACPI_TABLES
select SB_HT_CHAIN_UNITID_OFFSET_ONLY
select LIFT_BSP_APIC_ID
select SERIAL_CPU_INIT
select AMDMCT
select GENERATE_ACPI_TABLES
select BOARD_ROMSIZE_KB_2048
select RAMINIT_SYSINFO
select ENABLE_APIC_EXT_ID

View File

@ -20,7 +20,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select AMDMCT
select HAVE_MP_TABLE
select HAVE_ACPI_TABLES
select GENERATE_ACPI_TABLES
select BOARD_ROMSIZE_KB_2048
select RAMINIT_SYSINFO
select ENABLE_APIC_EXT_ID

View File

@ -27,9 +27,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select CHECK_SLFRCS_ON_RESUME
select SOUTHBRIDGE_INTEL_I82801GX
select SUPERIO_SMSC_LPC47M15X
select GENERATE_ACPI_TABLES
select GENERATE_PIRQ_TABLE
select GENERATE_MP_TABLE
select HAVE_OPTION_TABLE
select HAVE_PIRQ_TABLE
select HAVE_MP_TABLE

View File

@ -39,10 +39,6 @@ config DCACHE_RAM_GLOBAL_VAR_SIZE
hex
default 0x04000
config GENERATE_PIRQ_TABLE
bool
default y
# Define to 0 because the IRQ slot count is
# determined dynamically for this board.
config IRQ_SLOT_COUNT

View File

@ -1,4 +1,4 @@
if BOARD_SUPERMICRO_H8SCM_FAM10
if BOARD_SUPERMICRO_H9SCM_FAM10
config BOARD_SPECIFIC_OPTIONS # dummy
def_bool y
@ -13,13 +13,13 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SUPERIO_WINBOND_W83627HF
select SUPERIO_NUVOTON_WPCM450
select HAVE_OPTION_TABLE
select GENERATE_PIRQ_TABLE
select GENERATE_MP_TABLE
select HAVE_PIRQ_TABLE
select HAVE_MP_TABLE
select HAVE_ACPI_TABLES
select SB_HT_CHAIN_UNITID_OFFSET_ONLY
select LIFT_BSP_APIC_ID
select SERIAL_CPU_INIT
select AMDMCT
select GENERATE_ACPI_TABLES
select BOARD_ROMSIZE_KB_2048
select RAMINIT_SYSINFO
select ENABLE_APIC_EXT_ID