Tested with BUILD_TIMELESS=1, coreboot.rom for the Asus P8H61-M LX3 R2.0 remains identical when not adding the .config file in it. Change-Id: I989f69d000a38a7b1f4e0832341aa347cc0bfe98 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/54387 Reviewed-by: Patrick Georgi <pgeorgi@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
68 lines
1.7 KiB
Plaintext
68 lines
1.7 KiB
Plaintext
## SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
config BOARD_ASUS_H61_SERIES
|
|
bool
|
|
select HAVE_ACPI_RESUME
|
|
select HAVE_ACPI_TABLES
|
|
select INTEL_GMA_HAVE_VBT
|
|
select INTEL_INT15
|
|
select MAINBOARD_HAS_LIBGFXINIT
|
|
select NORTHBRIDGE_INTEL_SANDYBRIDGE
|
|
select SERIRQ_CONTINUOUS_MODE
|
|
select SOUTHBRIDGE_INTEL_BD82X6X
|
|
select USE_NATIVE_RAMINIT
|
|
|
|
if BOARD_ASUS_H61_SERIES
|
|
|
|
config MAINBOARD_DIR
|
|
string
|
|
default "asus/h61-series"
|
|
|
|
config VARIANT_DIR
|
|
string
|
|
default "h61m-cs" if BOARD_ASUS_H61M_CS
|
|
default "p8h61-m_lx" if BOARD_ASUS_P8H61_M_LX
|
|
default "p8h61-m_lx3_r2_0" if BOARD_ASUS_P8H61_M_LX3_R2_0
|
|
default "p8h61-m_pro" if BOARD_ASUS_P8H61_M_PRO
|
|
|
|
config MAINBOARD_PART_NUMBER
|
|
string
|
|
default "H61M-CS" if BOARD_ASUS_H61M_CS
|
|
default "P8H61-M LX" if BOARD_ASUS_P8H61_M_LX
|
|
default "P8H61-M LX3 R2.0" if BOARD_ASUS_P8H61_M_LX3_R2_0
|
|
default "P8H61-M PRO" if BOARD_ASUS_P8H61_M_PRO
|
|
|
|
# TODO: remove once all boards use overridetrees
|
|
if BOARD_ASUS_P8H61_M_LX3_R2_0
|
|
|
|
config OVERRIDE_DEVICETREE
|
|
string
|
|
default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
|
|
|
|
endif
|
|
if !BOARD_ASUS_P8H61_M_LX3_R2_0
|
|
|
|
config DEVICETREE
|
|
string
|
|
default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
|
|
|
|
endif
|
|
|
|
config CMOS_DEFAULT_FILE
|
|
default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.default"
|
|
|
|
config CMOS_LAYOUT_FILE
|
|
default "src/mainboard/\$(MAINBOARDDIR)/variants/\$(CONFIG_VARIANT_DIR)/cmos.layout"
|
|
|
|
#
|
|
# These ME partitions need to be whitelisted for correct system
|
|
# operation. Example issues from removing them include: no serial output
|
|
# and kernel warnings about loading audio codecs.
|
|
#
|
|
config ME_CLEANER_ARGS
|
|
string
|
|
depends on USE_ME_CLEANER
|
|
default "-S --whitelist EFFS,FCRS" if BOARD_ASUS_P8H61_M_LX
|
|
|
|
endif
|