mb/siemens/mc_ehl: Provide a proper scheme for variants
There will be more variants of this mainboard so prepare the scheme for Kconfig to handle the variants properly. Change-Id: If1cf418836d77a45955ee55d30ba670db8ff2533 Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/56033 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
This commit is contained in:
parent
e5a1fc788f
commit
c4d110afde
|
@ -1,7 +1,5 @@
|
||||||
if BOARD_SIEMENS_MC_EHL
|
config BOARD_SIEMENS_BASEBOARD_MC_EHL
|
||||||
|
def_bool n
|
||||||
config BOARD_SPECIFIC_OPTIONS
|
|
||||||
def_bool y
|
|
||||||
select BOARD_ROMSIZE_KB_32768
|
select BOARD_ROMSIZE_KB_32768
|
||||||
select DRIVERS_I2C_HID
|
select DRIVERS_I2C_HID
|
||||||
select DRIVERS_INTEL_DPTF
|
select DRIVERS_INTEL_DPTF
|
||||||
|
@ -14,21 +12,21 @@ config BOARD_SPECIFIC_OPTIONS
|
||||||
select HAVE_ACPI_TABLES
|
select HAVE_ACPI_TABLES
|
||||||
select SOC_INTEL_ELKHARTLAKE
|
select SOC_INTEL_ELKHARTLAKE
|
||||||
|
|
||||||
|
source "src/mainboard/siemens/mc_ehl/variants/*/Kconfig"
|
||||||
|
|
||||||
|
if BOARD_SIEMENS_BASEBOARD_MC_EHL
|
||||||
|
|
||||||
config MAINBOARD_DIR
|
config MAINBOARD_DIR
|
||||||
string
|
string
|
||||||
default "siemens/mc_ehl"
|
default "siemens/mc_ehl"
|
||||||
|
|
||||||
config VARIANT_DIR
|
config VARIANT_DIR
|
||||||
string
|
string
|
||||||
default "mc_ehl1" if BOARD_SIEMENS_MC_EHL
|
default "mc_ehl1" if BOARD_SIEMENS_MC_EHL1
|
||||||
|
|
||||||
config MAINBOARD_PART_NUMBER
|
config MAINBOARD_PART_NUMBER
|
||||||
string
|
string
|
||||||
default "MC EHL"
|
default "MC EHL1" if BOARD_SIEMENS_MC_EHL1
|
||||||
|
|
||||||
config MAINBOARD_FAMILY
|
|
||||||
string
|
|
||||||
default "Siemens EHL"
|
|
||||||
|
|
||||||
config DEVICETREE
|
config DEVICETREE
|
||||||
string
|
string
|
||||||
|
@ -47,4 +45,4 @@ config UART_FOR_CONSOLE
|
||||||
default 2 if INTEL_LPSS_UART_FOR_CONSOLE
|
default 2 if INTEL_LPSS_UART_FOR_CONSOLE
|
||||||
default 0
|
default 0
|
||||||
|
|
||||||
endif
|
endif # BOARD_SIEMENS_BASEBOARD_MC_EHL
|
||||||
|
|
|
@ -1,2 +1,5 @@
|
||||||
config BOARD_SIEMENS_MC_EHL
|
comment "MC EHLx"
|
||||||
bool "MC EHL"
|
|
||||||
|
config BOARD_SIEMENS_MC_EHL1
|
||||||
|
bool "-> MC EHL1"
|
||||||
|
select BOARD_SIEMENS_BASEBOARD_MC_EHL
|
||||||
|
|
Loading…
Reference in New Issue