southbridge/intel/bd82x6x/Kconfig: Do not include any IFD by default
Since only a handful of boards have descriptor blobs in the tree, it makes no sense to have `HAVE_IFD_BIN` enabled by default then disabled on each mainboard. This patch flips the default value of said variable, rendering all current overrides unnecessary. The few boards which have an IFD in the blobs repo use `select HAVE_IFD_BIN` to enable adding the IFD by default. Since `HAVE_ME_BIN` depends on `HAVE_IFD_BIN`, the former has been removed alongside the latter, and has been added to the boards with a ME blob as `select HAVE_ME_BIN`. Both `HAVE_IFD_BIN` and `HAVE_ME_BIN` have been removed from autoport as well. Change-Id: I330c4886f8bea4b1a8ecad6505a0e5cc381654d1 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/27218 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
parent
3a2f900cfe
commit
cea8493285
|
@ -14,14 +14,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select SOUTHBRIDGE_INTEL_BD82X6X
|
||||
select SYSTEM_TYPE_LAPTOP
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default apple/macbookair4_2
|
||||
|
|
|
@ -30,14 +30,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select DRIVERS_ASMEDIA_ASPM_BLACKLIST
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default asrock/b75pro3-m
|
||||
|
|
|
@ -32,10 +32,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select SUPERIO_NUVOTON_NCT6776
|
||||
select USE_NATIVE_RAMINIT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default asus/maximus_iv_gene-z
|
||||
|
|
|
@ -36,10 +36,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select SUPERIO_NUVOTON_NCT6776_COM_A
|
||||
select USE_NATIVE_RAMINIT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default asus/p8h61-m_lx
|
||||
|
|
|
@ -32,10 +32,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select HAVE_CMOS_DEFAULT
|
||||
select DRIVERS_ASMEDIA_ASPM_BLACKLIST
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default asus/p8h61-m_pro
|
||||
|
|
|
@ -16,18 +16,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select USE_NATIVE_RAMINIT
|
||||
select SUPERIO_SMSC_SIO1007
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_GBE_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default compulab/intense_pc
|
||||
|
|
|
@ -47,14 +47,6 @@ config VGA_BIOS_FILE
|
|||
string
|
||||
default "pci8086,0162.rom"
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config IFD_BIOS_SECTION
|
||||
string
|
||||
default "0x00600000:0x007fffff"
|
||||
|
|
|
@ -46,14 +46,6 @@ config VGA_BIOS_FILE
|
|||
string
|
||||
default "pci8086,0102.rom"
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config IFD_BIOS_SECTION
|
||||
string
|
||||
default "0x00600000:0x007fffff"
|
||||
|
|
|
@ -33,14 +33,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default "gigabyte/ga-h61m-s2pv"
|
||||
|
|
|
@ -17,6 +17,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_TPM1
|
||||
select INTEL_INT15
|
||||
select SERIRQ_CONTINUOUS_MODE # Workaround for EC/KBC IRQ1.
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
|
||||
config VBOOT
|
||||
select VBOOT_VBNV_CMOS
|
||||
|
|
|
@ -18,6 +18,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_NATIVE_VGA_INIT
|
||||
select HAVE_LINEAR_FRAMEBUFFER if MAINBOARD_DO_NATIVE_VGA_INIT
|
||||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
|
||||
config VBOOT
|
||||
select EC_GOOGLE_CHROMEEC_SWITCHES
|
||||
|
|
|
@ -15,6 +15,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_LPC_TPM
|
||||
select MAINBOARD_HAS_TPM1
|
||||
select INTEL_INT15
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
|
|
|
@ -17,6 +17,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_TPM1
|
||||
select INTEL_INT15
|
||||
select SANDYBRIDGE_IVYBRIDGE_LVDS
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
|
||||
config VBOOT
|
||||
select VBOOT_VBNV_CMOS
|
||||
|
|
|
@ -34,14 +34,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/2570p
|
||||
|
|
|
@ -34,14 +34,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/2760p
|
||||
|
|
|
@ -37,14 +37,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/8460p
|
||||
|
|
|
@ -35,14 +35,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/8470p
|
||||
|
|
|
@ -33,14 +33,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_CMOS_DEFAULT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/8770w
|
||||
|
|
|
@ -19,14 +19,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select INTEL_GMA_HAVE_VBT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/compaq_8200_elite_sff
|
||||
|
|
|
@ -21,14 +21,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select GFX_GMA_INTERNAL_IS_LVDS
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/folio_9470m
|
||||
|
|
|
@ -23,14 +23,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_LIBGFXINIT
|
||||
select GFX_GMA_INTERNAL_IS_LVDS
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default hp/revolve_810_g1
|
||||
|
|
|
@ -25,14 +25,6 @@ config DISABLE_UART_ON_TESTPADS
|
|||
|
||||
endmenu
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default intel/dcp847ske
|
||||
|
|
|
@ -11,6 +11,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select HAVE_OPTION_TABLE
|
||||
select HAVE_ACPI_RESUME
|
||||
select INTEL_INT15
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
#select MAINBOARD_HAS_CHROMEOS
|
||||
|
||||
config VBOOT
|
||||
|
|
|
@ -44,18 +44,6 @@ config MAINBOARD_VENDOR
|
|||
string
|
||||
default "Kontron"
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_GBE_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config IFD_BIOS_SECTION
|
||||
string
|
||||
default "0x00580000:0x007fffff"
|
||||
|
|
|
@ -18,14 +18,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select SYSTEM_TYPE_LAPTOP
|
||||
select USE_NATIVE_RAMINIT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/l520
|
||||
|
|
|
@ -20,14 +20,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select MAINBOARD_HAS_TPM1
|
||||
select GENERIC_SPD_BIN
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/s230u
|
||||
|
|
|
@ -29,14 +29,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/t420
|
||||
|
|
|
@ -25,14 +25,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/t420s
|
||||
|
|
|
@ -27,14 +27,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select GFX_GMA_INTERNAL_IS_LVDS
|
||||
select INTEL_GMA_HAVE_VBT
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/t430
|
||||
|
|
|
@ -27,14 +27,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/t430s
|
||||
|
|
|
@ -25,14 +25,6 @@ config BOARD_LENOVO_BASEBOARD_T520
|
|||
|
||||
if BOARD_LENOVO_BASEBOARD_T520
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config VARIANT_DIR
|
||||
string
|
||||
default "t520" if BOARD_LENOVO_T520
|
||||
|
|
|
@ -28,14 +28,6 @@ config BOARD_LENOVO_BASEBOARD_T530
|
|||
|
||||
if BOARD_LENOVO_BASEBOARD_T530
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config VARIANT_DIR
|
||||
string
|
||||
default "t530" if BOARD_LENOVO_T530
|
||||
|
|
|
@ -23,10 +23,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select GFX_GMA_INTERNAL_IS_LVDS
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/x131e
|
||||
|
|
|
@ -27,14 +27,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/x1_carbon_gen1
|
||||
|
|
|
@ -26,14 +26,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/x220
|
||||
|
|
|
@ -27,14 +27,6 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
# Workaround for EC/KBC IRQ1.
|
||||
select SERIRQ_CONTINUOUS_MODE
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default lenovo/x230
|
||||
|
|
|
@ -43,18 +43,6 @@ config MAINBOARD_VENDOR
|
|||
string
|
||||
default "Roda"
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_ME_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config HAVE_GBE_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config IFD_BIOS_SECTION
|
||||
string
|
||||
default "0x00d80000:0x00ffffff"
|
||||
|
|
|
@ -15,6 +15,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select NORTHBRIDGE_INTEL_SANDYBRIDGE
|
||||
select SOUTHBRIDGE_INTEL_BD82X6X
|
||||
select SUPERIO_SMSC_MEC1308
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
# LPC47N207 selected for external LPC card
|
||||
# not on board, should be made selectable.
|
||||
select SUPERIO_SMSC_LPC47N207
|
||||
|
|
|
@ -14,6 +14,8 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
|||
select NORTHBRIDGE_INTEL_SANDYBRIDGE
|
||||
select SOUTHBRIDGE_INTEL_BD82X6X
|
||||
select SUPERIO_ITE_IT8772F
|
||||
select HAVE_IFD_BIN
|
||||
select HAVE_ME_BIN
|
||||
# LPC47N207 selected for external LPC card
|
||||
# not on board, should be made selectable.
|
||||
select SUPERIO_SMSC_LPC47N207
|
||||
|
|
|
@ -17,10 +17,6 @@ config BOARD_SPECIFIC_OPTIONS
|
|||
select INTEL_INT15
|
||||
select NO_UART_ON_SUPERIO
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
bool
|
||||
default n
|
||||
|
||||
config MAINBOARD_DIR
|
||||
string
|
||||
default sapphire/pureplatinumh61
|
||||
|
|
|
@ -66,9 +66,6 @@ config HPET_MIN_TICKS
|
|||
hex
|
||||
default 0x80
|
||||
|
||||
config HAVE_IFD_BIN
|
||||
def_bool y
|
||||
|
||||
config BUILD_WITH_FAKE_IFD
|
||||
def_bool !HAVE_IFD_BIN
|
||||
|
||||
|
|
|
@ -119,9 +119,6 @@ func (i sandybridgemc) Scan(ctx Context, addr PCIDevData) {
|
|||
KconfigBool["HAVE_ACPI_TABLES"] = true
|
||||
KconfigBool["HAVE_ACPI_RESUME"] = true
|
||||
|
||||
KconfigBool["HAVE_IFD_BIN"] = false
|
||||
KconfigBool["HAVE_ME_BIN"] = false
|
||||
|
||||
KconfigInt["MAX_CPUS"] = 8
|
||||
|
||||
DSDTIncludes = append(DSDTIncludes, DSDTInclude{
|
||||
|
|
Loading…
Reference in New Issue