aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mainboard/siemens/mc_ehl/Kconfig20
-rw-r--r--src/mainboard/siemens/mc_ehl/Kconfig.name7
2 files changed, 14 insertions, 13 deletions
diff --git a/src/mainboard/siemens/mc_ehl/Kconfig b/src/mainboard/siemens/mc_ehl/Kconfig
index c2eb56eeac..b5a5a907fe 100644
--- a/src/mainboard/siemens/mc_ehl/Kconfig
+++ b/src/mainboard/siemens/mc_ehl/Kconfig
@@ -1,7 +1,5 @@
-if BOARD_SIEMENS_MC_EHL
-
-config BOARD_SPECIFIC_OPTIONS
- def_bool y
+config BOARD_SIEMENS_BASEBOARD_MC_EHL
+ def_bool n
select BOARD_ROMSIZE_KB_32768
select DRIVERS_I2C_HID
select DRIVERS_INTEL_DPTF
@@ -14,21 +12,21 @@ config BOARD_SPECIFIC_OPTIONS
select HAVE_ACPI_TABLES
select SOC_INTEL_ELKHARTLAKE
+source "src/mainboard/siemens/mc_ehl/variants/*/Kconfig"
+
+if BOARD_SIEMENS_BASEBOARD_MC_EHL
+
config MAINBOARD_DIR
string
default "siemens/mc_ehl"
config VARIANT_DIR
string
- default "mc_ehl1" if BOARD_SIEMENS_MC_EHL
+ default "mc_ehl1" if BOARD_SIEMENS_MC_EHL1
config MAINBOARD_PART_NUMBER
string
- default "MC EHL"
-
-config MAINBOARD_FAMILY
- string
- default "Siemens EHL"
+ default "MC EHL1" if BOARD_SIEMENS_MC_EHL1
config DEVICETREE
string
@@ -47,4 +45,4 @@ config UART_FOR_CONSOLE
default 2 if INTEL_LPSS_UART_FOR_CONSOLE
default 0
-endif
+endif # BOARD_SIEMENS_BASEBOARD_MC_EHL
diff --git a/src/mainboard/siemens/mc_ehl/Kconfig.name b/src/mainboard/siemens/mc_ehl/Kconfig.name
index 0560d394be..e38e1e4046 100644
--- a/src/mainboard/siemens/mc_ehl/Kconfig.name
+++ b/src/mainboard/siemens/mc_ehl/Kconfig.name
@@ -1,2 +1,5 @@
-config BOARD_SIEMENS_MC_EHL
- bool "MC EHL"
+comment "MC EHLx"
+
+config BOARD_SIEMENS_MC_EHL1
+ bool "-> MC EHL1"
+ select BOARD_SIEMENS_BASEBOARD_MC_EHL