summaryrefslogtreecommitdiffstats
path: root/src/mainboard/siemens/mc_ehl/Kconfig
diff options
context:
space:
mode:
authorWerner Zeh <werner.zeh@siemens.com>2021-07-01 13:40:11 +0200
committerPatrick Georgi <pgeorgi@google.com>2021-07-05 10:52:53 +0000
commite5a1fc788f3e22eaa82878f0a85f27663c875895 (patch)
tree4f3a247e47a70c565c86ec00558d2d51498aec3e /src/mainboard/siemens/mc_ehl/Kconfig
parentd19cc1119f64d04b33134925e602d29709d7577e (diff)
downloadcoreboot-e5a1fc788f3e22eaa82878f0a85f27663c875895.tar.gz
coreboot-e5a1fc788f3e22eaa82878f0a85f27663c875895.tar.bz2
coreboot-e5a1fc788f3e22eaa82878f0a85f27663c875895.zip
mb/siemens/mc_ehl: Add new mainboard based on elkhartlake_crb
Add a new mainboard called mc_ehl which is based on Intel's 'elkhartlake_crb'. This commit simply copies the mainboard directory and adjusts the naming to match the new board's name. Follow-up commits will introduce the needed changes for the new mainboard. Change-Id: Ia7c0616098046d975aa698910ac81f435d7882cb Signed-off-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/56032 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Diffstat (limited to 'src/mainboard/siemens/mc_ehl/Kconfig')
-rw-r--r--src/mainboard/siemens/mc_ehl/Kconfig50
1 files changed, 50 insertions, 0 deletions
diff --git a/src/mainboard/siemens/mc_ehl/Kconfig b/src/mainboard/siemens/mc_ehl/Kconfig
new file mode 100644
index 000000000000..c2eb56eeac9d
--- /dev/null
+++ b/src/mainboard/siemens/mc_ehl/Kconfig
@@ -0,0 +1,50 @@
+if BOARD_SIEMENS_MC_EHL
+
+config BOARD_SPECIFIC_OPTIONS
+ def_bool y
+ select BOARD_ROMSIZE_KB_32768
+ select DRIVERS_I2C_HID
+ select DRIVERS_INTEL_DPTF
+ select DRIVERS_I2C_GENERIC
+ select DRIVERS_SPI_ACPI
+ select DRIVERS_USB_ACPI
+ select EC_ACPI
+ select HAVE_SPD_IN_CBFS
+ select HAVE_ACPI_RESUME
+ select HAVE_ACPI_TABLES
+ select SOC_INTEL_ELKHARTLAKE
+
+config MAINBOARD_DIR
+ string
+ default "siemens/mc_ehl"
+
+config VARIANT_DIR
+ string
+ default "mc_ehl1" if BOARD_SIEMENS_MC_EHL
+
+config MAINBOARD_PART_NUMBER
+ string
+ default "MC EHL"
+
+config MAINBOARD_FAMILY
+ string
+ default "Siemens EHL"
+
+config DEVICETREE
+ string
+ default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
+
+config DIMM_SPD_SIZE
+ int
+ default 512
+
+config VBOOT
+ select VBOOT_LID_SWITCH
+ select VBOOT_MOCK_SECDATA if !MAINBOARD_HAS_TPM2
+
+config UART_FOR_CONSOLE
+ int
+ default 2 if INTEL_LPSS_UART_FOR_CONSOLE
+ default 0
+
+endif