blob: e42160fd1a1da9e6d11d496534f06fbb35721c5a [file] [log] [blame]
V Sowmyace07b5c2020-12-17 08:03:03 +05301if BOARD_INTEL_SHADOWMOUNTAIN
2
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_32768
V Sowmya1b150cb2021-01-15 14:01:54 +05306 select DRIVERS_I2C_GENERIC
7 select DRIVERS_I2C_HID
V Sowmyaae930d82021-01-20 07:55:20 +05308 select DRIVERS_I2C_MAX98373
V Sowmya1b150cb2021-01-15 14:01:54 +05309 select DRIVERS_INTEL_DPTF
10 select DRIVERS_INTEL_PMC
V Sowmya8cb7af82021-02-23 13:31:34 +053011 select DRIVERS_INTEL_USB4_RETIMER
V Sowmya1b150cb2021-01-15 14:01:54 +053012 select DRIVERS_SPI_ACPI
13 select DRIVERS_USB_ACPI
14 select EC_GOOGLE_CHROMEEC
15 select EC_GOOGLE_CHROMEEC_BOARDID
16 select EC_GOOGLE_CHROMEEC_SKUID
17 select EC_GOOGLE_CHROMEEC_LPC
18 select HAVE_ACPI_RESUME
V Sowmyace07b5c2020-12-17 08:03:03 +053019 select HAVE_ACPI_TABLES
V Sowmya738aaa22021-01-20 07:15:37 +053020 select HAVE_SPD_IN_CBFS
V Sowmya1b150cb2021-01-15 14:01:54 +053021 select INTEL_LPSS_UART_FOR_CONSOLE
22 select MAINBOARD_HAS_CHROMEOS
Aamir Bohrac63a9fb2021-02-25 15:02:35 +053023 select MAINBOARD_HAS_SPI_TPM_CR50
24 select MAINBOARD_HAS_TPM2
V Sowmya8cb7af82021-02-23 13:31:34 +053025 select PCIEXP_HOTPLUG
V Sowmyace07b5c2020-12-17 08:03:03 +053026 select SOC_INTEL_ALDERLAKE
Sridhar Siricilla1ea938c2021-03-14 09:12:12 +053027 select SOC_INTEL_CSE_LITE_SKU
V Sowmyace07b5c2020-12-17 08:03:03 +053028
V Sowmya1b150cb2021-01-15 14:01:54 +053029config CHROMEOS
30 select GBB_FLAG_FORCE_DEV_SWITCH_ON
31 select GBB_FLAG_FORCE_DEV_BOOT_USB
Joel Kitchinga904fd62021-02-19 18:10:58 +080032 select GBB_FLAG_FORCE_DEV_BOOT_ALTFW
V Sowmya1b150cb2021-01-15 14:01:54 +053033 select GBB_FLAG_FORCE_MANUAL_RECOVERY
34 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
35
36config VBOOT
37 select EC_GOOGLE_CHROMEEC_SWITCHES
38 select VBOOT_LID_SWITCH
V Sowmya1b150cb2021-01-15 14:01:54 +053039 select HAS_RECOVERY_MRC_CACHE
40
41config DIMM_SPD_SIZE
42 int
43 default 512
44
V Sowmyace07b5c2020-12-17 08:03:03 +053045config DEVICETREE
46 string
47 default "variants/baseboard/devicetree.cb"
48
49config MAINBOARD_DIR
50 string
51 default "intel/shadowmountain"
52
53config MAINBOARD_FAMILY
54 string
55 default "Intel_shadowmountain"
56
57config MAINBOARD_PART_NUMBER
58 string
59 default "shadowmountain"
60
V Sowmya8cb7af82021-02-23 13:31:34 +053061config PCIEXP_HOTPLUG_BUSES
62 int
63 default 42
64
65config PCIEXP_HOTPLUG_MEM
66 hex
67 default 0xc200000 # 194 MiB
68
69config PCIEXP_HOTPLUG_PREFETCH_MEM
70 hex
71 default 0x1c000000 # 448 MiB
72
Aamir Bohrac63a9fb2021-02-25 15:02:35 +053073config DRIVER_TPM_SPI_BUS
74 default 0x1
75
76config TPM_TIS_ACPI_INTERRUPT
77 int
78 default 3 # GPE0_DW0_3 (GPP_C3)
79
V Sowmyace07b5c2020-12-17 08:03:03 +053080endif # BOARD_INTEL_SHADOWMOUNTAIN