blob: cfda25a75cb6354b4d2607e0f1d7870e215faf8c [file] [log] [blame]
Werner Zeh0dc87ef2019-10-22 15:08:19 +02001
2if BOARD_SIEMENS_MC_APL6
3
4config BOARD_SPECIFIC_OPTIONS
5 def_bool y
6 select DRIVER_INTEL_I210
7 select DRIVERS_I2C_RX6110SA
Werner Zeh80d5a052021-05-27 09:35:08 +02008 select RX6110SA_DISABLE_ACPI
Werner Zeh0dc87ef2019-10-22 15:08:19 +02009 select DRIVER_SIEMENS_NC_FPGA
10 select NC_FPGA_NOTIFY_CB_READY
Uwe Poeche539fd2a2022-03-28 12:39:01 +020011 select SOC_INTEL_DISABLE_POWER_LIMITS
Werner Zeh7c276c02019-10-22 15:22:21 +020012 select MAINBOARD_HAS_TPM2
Jes B. Klinkec6b041a12022-04-19 14:00:33 -070013 select MEMORY_MAPPED_TPM
Jan Samek256918b2023-01-19 14:17:44 +010014 select NC_FPGA_POST_CODE
Werner Zeh7c276c02019-10-22 15:22:21 +020015 select TPM_ON_FAST_SPI
Bill XIEc79e96b2019-08-22 20:28:36 +080016 select TPM_MEASURED_BOOT
Werner Zehbc13c642022-02-10 15:53:31 +010017 select HAS_RECOVERY_MRC_CACHE
Werner Zeh7c276c02019-10-22 15:22:21 +020018
19config VBOOT
Werner Zeh7c276c02019-10-22 15:22:21 +020020 select VBOOT_VBNV_FLASH
21 select VBOOT_NO_BOARD_SUPPORT
22 select GBB_FLAG_DISABLE_LID_SHUTDOWN
23 select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
24 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
25 select GBB_FLAG_DISABLE_FWMP
26
27config FMDFILE
Patrick Georgib8fba862020-06-17 21:06:53 +020028 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/mc_apl_vboot.fmd"
Werner Zeh0dc87ef2019-10-22 15:08:19 +020029
Jan Samek256918b2023-01-19 14:17:44 +010030config EARLY_PCI_BRIDGE_DEVICE
31 hex
32 depends on NC_FPGA_POST_CODE
33 default 0x13
34
35config EARLY_PCI_BRIDGE_FUNCTION
36 hex
37 depends on NC_FPGA_POST_CODE
38 default 0x3
39
40config EARLY_PCI_MMIO_BASE
41 hex
42 depends on NC_FPGA_POST_CODE
43 default 0xfe800000
44
Werner Zeh0dc87ef2019-10-22 15:08:19 +020045endif # BOARD_SIEMENS_MC_APL6