blob: f2f7e0e103df37ffa2ef46051004f68637e8c4ba [file] [log] [blame]
Mario Scheithauer092db952017-01-31 15:45:13 +01001
Mario Scheithauerd127be12018-04-23 10:55:39 +02002config BOARD_SIEMENS_BASEBOARD_MC_APL1
3 def_bool n
Mario Scheithauer092db952017-01-31 15:45:13 +01004 select SOC_INTEL_APOLLOLAKE
5 select BOARD_ROMSIZE_KB_16384
6 select HAVE_ACPI_TABLES
Mario Scheithauer480eab02017-02-16 13:39:16 +01007 select USE_SIEMENS_HWILIB
Mario Scheithauerdd217362019-01-11 14:25:38 +01008 select INTEL_LPSS_UART_FOR_CONSOLE
Mario Scheithauer092db952017-01-31 15:45:13 +01009
Mario Scheithauerd127be12018-04-23 10:55:39 +020010source "src/mainboard/siemens/mc_apl1/variants/*/Kconfig"
11
12if BOARD_SIEMENS_BASEBOARD_MC_APL1
13
Mario Scheithauer092db952017-01-31 15:45:13 +010014config MAINBOARD_DIR
Patrick Georgi0bb83462019-11-22 20:58:58 +010015 default "siemens/mc_apl1"
Mario Scheithauer092db952017-01-31 15:45:13 +010016
Mario Scheithauerd127be12018-04-23 10:55:39 +020017config VARIANT_DIR
Mario Scheithauerd127be12018-04-23 10:55:39 +020018 default "mc_apl1" if BOARD_SIEMENS_MC_APL1
Mario Scheithauer66038c82018-09-25 17:26:32 +020019 default "mc_apl2" if BOARD_SIEMENS_MC_APL2
Mario Scheithauer58bf3e72018-10-30 09:57:44 +010020 default "mc_apl3" if BOARD_SIEMENS_MC_APL3
Mario Scheithauere510f212018-11-05 09:13:33 +010021 default "mc_apl4" if BOARD_SIEMENS_MC_APL4
Mario Scheithauer5716b4c2018-11-14 13:27:05 +010022 default "mc_apl5" if BOARD_SIEMENS_MC_APL5
Werner Zeh0dc87ef2019-10-22 15:08:19 +020023 default "mc_apl6" if BOARD_SIEMENS_MC_APL6
Mario Scheithauerd127be12018-04-23 10:55:39 +020024
Peter Lemenkov395cbb42018-11-06 22:09:18 +010025config DEVICETREE
Patrick Georgib8fba862020-06-17 21:06:53 +020026 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
Peter Lemenkov395cbb42018-11-06 22:09:18 +010027
Mario Scheithauer092db952017-01-31 15:45:13 +010028config MAINBOARD_PART_NUMBER
Mario Scheithauerd127be12018-04-23 10:55:39 +020029 default "MC APL1" if BOARD_SIEMENS_MC_APL1
Mario Scheithauer66038c82018-09-25 17:26:32 +020030 default "MC APL2" if BOARD_SIEMENS_MC_APL2
Mario Scheithauer58bf3e72018-10-30 09:57:44 +010031 default "MC APL3" if BOARD_SIEMENS_MC_APL3
Mario Scheithauere510f212018-11-05 09:13:33 +010032 default "MC APL4" if BOARD_SIEMENS_MC_APL4
Mario Scheithauer5716b4c2018-11-14 13:27:05 +010033 default "MC APL5" if BOARD_SIEMENS_MC_APL5
Werner Zeh0dc87ef2019-10-22 15:08:19 +020034 default "MC APL6" if BOARD_SIEMENS_MC_APL6
Mario Scheithauer092db952017-01-31 15:45:13 +010035
Mario Scheithauerdd217362019-01-11 14:25:38 +010036config UART_FOR_CONSOLE
37 default 2
38
Mario Scheithauerd127be12018-04-23 10:55:39 +020039endif # BOARD_SIEMENS_BASEBOARD_MC_APL1