blob: 7e1d78f873903d1b478268631a1e434de553c647 [file] [log] [blame]
Werner Zehc4d110a2021-07-02 07:13:54 +02001config BOARD_SIEMENS_BASEBOARD_MC_EHL
2 def_bool n
Werner Zehe5a1fc72021-07-01 13:40:11 +02003 select SOC_INTEL_ELKHARTLAKE
Werner Zehae6a3e82021-07-02 09:24:11 +02004 select BOARD_ROMSIZE_KB_16384
Werner Zehf2c98132021-07-02 07:32:19 +02005 select DRIVERS_I2C_GENERIC
Werner Zehf2c98132021-07-02 07:32:19 +02006 select HAVE_ACPI_TABLES
Werner Zehc44fe412021-07-23 11:30:26 +02007 select DRIVER_SIEMENS_NC_FPGA
8 select NC_FPGA_NOTIFY_CB_READY
Werner Zeh11d65f92021-07-23 09:44:07 +02009 select MAINBOARD_HAS_TPM2
Jes B. Klinkec6b041a12022-04-19 14:00:33 -070010 select MEMORY_MAPPED_TPM
Werner Zeh265cc9c2021-06-11 06:42:58 +020011 select TPM_MEASURED_BOOT
Werner Zehdbd23622021-12-09 13:53:28 +010012 select TPM_MEASURED_BOOT_INIT_BOOTBLOCK
Werner Zeh0d9365e2021-07-23 11:14:52 +020013 select USE_SIEMENS_HWILIB
Uwe Poechebf378a02022-04-11 13:17:32 +020014 select SOC_INTEL_DISABLE_POWER_LIMITS
Werner Zehe5a1fc72021-07-01 13:40:11 +020015
Werner Zehc4d110a2021-07-02 07:13:54 +020016source "src/mainboard/siemens/mc_ehl/variants/*/Kconfig"
17
18if BOARD_SIEMENS_BASEBOARD_MC_EHL
19
Werner Zehe5a1fc72021-07-01 13:40:11 +020020config MAINBOARD_DIR
Werner Zehe5a1fc72021-07-01 13:40:11 +020021 default "siemens/mc_ehl"
22
23config VARIANT_DIR
Werner Zehc4d110a2021-07-02 07:13:54 +020024 default "mc_ehl1" if BOARD_SIEMENS_MC_EHL1
Werner Zeh264ace92021-09-30 13:57:48 +020025 default "mc_ehl2" if BOARD_SIEMENS_MC_EHL2
Jan Sameka2035cc2022-11-21 09:59:53 +010026 default "mc_ehl3" if BOARD_SIEMENS_MC_EHL3
Werner Zehe5a1fc72021-07-01 13:40:11 +020027
28config MAINBOARD_PART_NUMBER
Werner Zehc4d110a2021-07-02 07:13:54 +020029 default "MC EHL1" if BOARD_SIEMENS_MC_EHL1
Werner Zeh264ace92021-09-30 13:57:48 +020030 default "MC EHL2" if BOARD_SIEMENS_MC_EHL2
Jan Samek16d6d662023-01-10 13:04:37 +010031 default "MC EHL3" if BOARD_SIEMENS_MC_EHL3
Werner Zehe5a1fc72021-07-01 13:40:11 +020032
33config DEVICETREE
Werner Zehe5a1fc72021-07-01 13:40:11 +020034 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
35
36config DIMM_SPD_SIZE
Werner Zehe5a1fc72021-07-01 13:40:11 +020037 default 512
38
Werner Zeh52ac4242022-01-18 12:40:29 +010039config SOC_INTEL_ELKHARTLAKE_TCO_NO_REBOOT_EN
40 default y
41
Werner Zehc4d110a2021-07-02 07:13:54 +020042endif # BOARD_SIEMENS_BASEBOARD_MC_EHL