Move HAVE_SMI_HANDLER from mainboards to chipsets

Change-Id: Ibb6606fe3996e377181872a4544600f2d58c5439
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/1834
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
Stefan Reinauer 2012-11-13 13:01:31 -08:00 committed by Ronald G. Minnich
parent c5334635ca
commit 431a816019
19 changed files with 14 additions and 18 deletions

View File

@ -31,15 +31,12 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SUPERIO_ITE_IT8712F select SUPERIO_ITE_IT8712F
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_512 select BOARD_ROMSIZE_KB_512
select RAMINIT_SYSINFO select RAMINIT_SYSINFO
select VGA select VGA
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select QRANK_DIMM_SUPPORT select QRANK_DIMM_SUPPORT
select SET_FIDVID select SET_FIDVID
# TODO test on multicore machines and enable if it works:
#select HAVE_SMI_HANDLER
config MAINBOARD_DIR config MAINBOARD_DIR
string string

View File

@ -39,7 +39,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_SLIC select HAVE_ACPI_SLIC
select MMCONF_SUPPORT select MMCONF_SUPPORT
select UDELAY_LAPIC select UDELAY_LAPIC
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_1024 select BOARD_ROMSIZE_KB_1024
select GFXUMA select GFXUMA
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION

View File

@ -16,7 +16,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select MMCONF_SUPPORT select MMCONF_SUPPORT
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_512 select BOARD_ROMSIZE_KB_512
select GFXUMA select GFXUMA
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION

View File

@ -37,7 +37,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select MMCONF_SUPPORT select MMCONF_SUPPORT
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_512 select BOARD_ROMSIZE_KB_512
select GFXUMA select GFXUMA
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION

View File

@ -13,7 +13,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select MMCONF_SUPPORT select MMCONF_SUPPORT
select HAVE_SMI_HANDLER
select GFXUMA select GFXUMA
#select CHROMEOS #select CHROMEOS
select EXTERNAL_MRC_BLOB select EXTERNAL_MRC_BLOB

View File

@ -14,7 +14,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select USE_PRINTK_IN_CAR select USE_PRINTK_IN_CAR
select UDELAY_LAPIC select UDELAY_LAPIC
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_1024 select BOARD_ROMSIZE_KB_1024
select GFXUMA select GFXUMA

View File

@ -16,7 +16,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select MMCONF_SUPPORT select MMCONF_SUPPORT
select HAVE_SMI_HANDLER
select BOARD_ROMSIZE_KB_1024 select BOARD_ROMSIZE_KB_1024
select GFXUMA select GFXUMA
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION

View File

@ -21,7 +21,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select GFXUMA select GFXUMA
select BOARD_ROMSIZE_KB_2048 select BOARD_ROMSIZE_KB_2048
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION
select HAVE_SMI_HANDLER
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
config MAINBOARD_DIR config MAINBOARD_DIR

View File

@ -21,7 +21,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select GFXUMA select GFXUMA
select BOARD_ROMSIZE_KB_2048 select BOARD_ROMSIZE_KB_2048
select CHANNEL_XOR_RANDOMIZATION select CHANNEL_XOR_RANDOMIZATION
select HAVE_SMI_HANDLER
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select USE_OPTION_TABLE select USE_OPTION_TABLE

View File

@ -10,7 +10,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_PIRQ_TABLE select HAVE_PIRQ_TABLE
select UDELAY_TSC select UDELAY_TSC
select BOARD_ROMSIZE_KB_1024 select BOARD_ROMSIZE_KB_1024
select HAVE_SMI_HANDLER
select GFXUMA select GFXUMA
config MAINBOARD_DIR config MAINBOARD_DIR

View File

@ -16,7 +16,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_PIRQ_TABLE select HAVE_PIRQ_TABLE
select HAVE_MP_TABLE select HAVE_MP_TABLE
select MMCONF_SUPPORT select MMCONF_SUPPORT
select HAVE_SMI_HANDLER
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select BOARD_ROMSIZE_KB_1024 select BOARD_ROMSIZE_KB_1024

View File

@ -13,7 +13,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_SMI_HANDLER
select MMCONF_SUPPORT select MMCONF_SUPPORT
select NORTHBRIDGE_INTEL_SANDYBRIDGE select NORTHBRIDGE_INTEL_SANDYBRIDGE
select SOUTHBRIDGE_INTEL_BD82X6X select SOUTHBRIDGE_INTEL_BD82X6X

View File

@ -12,7 +12,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME select HAVE_ACPI_RESUME
select HAVE_ACPI_TABLES select HAVE_ACPI_TABLES
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_SMI_HANDLER
select MMCONF_SUPPORT select MMCONF_SUPPORT
select NORTHBRIDGE_INTEL_SANDYBRIDGE select NORTHBRIDGE_INTEL_SANDYBRIDGE
select SOUTHBRIDGE_INTEL_BD82X6X select SOUTHBRIDGE_INTEL_BD82X6X

View File

@ -10,7 +10,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_PIRQ_TABLE select HAVE_PIRQ_TABLE
select UDELAY_TSC select UDELAY_TSC
select BOARD_ROMSIZE_KB_512 select BOARD_ROMSIZE_KB_512
select HAVE_SMI_HANDLER
select GFXUMA select GFXUMA
config MAINBOARD_DIR config MAINBOARD_DIR

View File

@ -30,6 +30,7 @@ config SOUTH_BRIDGE_OPTIONS # dummy
select IOAPIC select IOAPIC
select HAVE_HARD_RESET select HAVE_HARD_RESET
select HAVE_USBDEBUG select HAVE_USBDEBUG
select HAVE_SMI_HANDLER
select USE_WATCHDOG_ON_BOOT select USE_WATCHDOG_ON_BOOT
select PCIEXP_ASPM select PCIEXP_ASPM
select PCIEXP_COMMON_CLOCK select PCIEXP_COMMON_CLOCK

View File

@ -23,3 +23,4 @@ config SOUTHBRIDGE_INTEL_I82801DX
bool bool
select IOAPIC select IOAPIC
select HAVE_HARD_RESET select HAVE_HARD_RESET
select HAVE_SMI_HANDLER

View File

@ -23,6 +23,7 @@ config SOUTHBRIDGE_INTEL_I82801GX
select HAVE_HARD_RESET select HAVE_HARD_RESET
select HAVE_USBDEBUG select HAVE_USBDEBUG
select USE_WATCHDOG_ON_BOOT select USE_WATCHDOG_ON_BOOT
select HAVE_SMI_HANDLER
if SOUTHBRIDGE_INTEL_I82801GX if SOUTHBRIDGE_INTEL_I82801GX

View File

@ -21,6 +21,7 @@ config SOUTHBRIDGE_INTEL_SCH
bool bool
select HAVE_USBDEBUG select HAVE_USBDEBUG
select HAVE_HARD_RESET select HAVE_HARD_RESET
select HAVE_SMI_HANDLER
if SOUTHBRIDGE_INTEL_SCH if SOUTHBRIDGE_INTEL_SCH

View File

@ -22,12 +22,20 @@ config SOUTHBRIDGE_VIA_VT8237R
select HAVE_DEBUG_SMBUS select HAVE_DEBUG_SMBUS
select IOAPIC select IOAPIC
if SOUTHBRIDGE_VIA_VT8237R
if NORTHBRIDGE_AMD_K8 || NORTHBRIDGE_AMD_FAM10
config SOUTH_BRIDGE_OPTIONS # dummy
def_bool y
select HAVE_SMI_HANDLER
endif
config EPIA_VT8237R_INIT config EPIA_VT8237R_INIT
bool bool
default n default n
depends on SOUTHBRIDGE_VIA_VT8237R
config BOOTBLOCK_SOUTHBRIDGE_INIT config BOOTBLOCK_SOUTHBRIDGE_INIT
string string
default "southbridge/via/vt8237r/bootblock.c" default "southbridge/via/vt8237r/bootblock.c"
depends on SOUTHBRIDGE_VIA_VT8237R
endif