Martin Roth | 41a8997 | 2024-02-16 10:57:31 -0700 | [diff] [blame] | 1 | ## SPDX-License-Identifier: GPL-2.0-only |
| 2 | |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 3 | if BOARD_INTEL_SHADOWMOUNTAIN |
| 4 | |
| 5 | config BOARD_SPECIFIC_OPTIONS |
| 6 | def_bool y |
| 7 | select BOARD_ROMSIZE_KB_32768 |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 8 | select DRIVERS_I2C_GENERIC |
| 9 | select DRIVERS_I2C_HID |
V Sowmya | ae930d8 | 2021-01-20 07:55:20 +0530 | [diff] [blame] | 10 | select DRIVERS_I2C_MAX98373 |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 11 | select DRIVERS_INTEL_DPTF |
| 12 | select DRIVERS_INTEL_PMC |
V Sowmya | 8cb7af8 | 2021-02-23 13:31:34 +0530 | [diff] [blame] | 13 | select DRIVERS_INTEL_USB4_RETIMER |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 14 | select DRIVERS_SPI_ACPI |
| 15 | select DRIVERS_USB_ACPI |
| 16 | select EC_GOOGLE_CHROMEEC |
| 17 | select EC_GOOGLE_CHROMEEC_BOARDID |
| 18 | select EC_GOOGLE_CHROMEEC_SKUID |
| 19 | select EC_GOOGLE_CHROMEEC_LPC |
| 20 | select HAVE_ACPI_RESUME |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 21 | select HAVE_ACPI_TABLES |
V Sowmya | 738aaa2 | 2021-01-20 07:15:37 +0530 | [diff] [blame] | 22 | select HAVE_SPD_IN_CBFS |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 23 | select INTEL_LPSS_UART_FOR_CONSOLE |
| 24 | select MAINBOARD_HAS_CHROMEOS |
Aamir Bohra | c63a9fb | 2021-02-25 15:02:35 +0530 | [diff] [blame] | 25 | select MAINBOARD_HAS_TPM2 |
V Sowmya | 8cb7af8 | 2021-02-23 13:31:34 +0530 | [diff] [blame] | 26 | select PCIEXP_HOTPLUG |
Angel Pons | db925aa | 2021-12-01 11:44:09 +0100 | [diff] [blame] | 27 | select SOC_INTEL_ALDERLAKE_PCH_P |
Sridhar Siricilla | 1ea938c | 2021-03-14 09:12:12 +0530 | [diff] [blame] | 28 | select SOC_INTEL_CSE_LITE_SKU |
Jes B. Klinke | c6b041a1 | 2022-04-19 14:00:33 -0700 | [diff] [blame] | 29 | select SPI_TPM |
| 30 | select TPM_GOOGLE_CR50 |
Subrata Banik | c66733a | 2021-08-17 11:41:55 +0530 | [diff] [blame] | 31 | select INTEL_CAR_NEM #TODO - Enable INTEL_CAR_NEM_ENHANCED |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 32 | |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 33 | config CHROMEOS |
| 34 | select GBB_FLAG_FORCE_DEV_SWITCH_ON |
| 35 | select GBB_FLAG_FORCE_DEV_BOOT_USB |
Joel Kitching | a904fd6 | 2021-02-19 18:10:58 +0800 | [diff] [blame] | 36 | select GBB_FLAG_FORCE_DEV_BOOT_ALTFW |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 37 | select GBB_FLAG_FORCE_MANUAL_RECOVERY |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 38 | |
| 39 | config VBOOT |
| 40 | select EC_GOOGLE_CHROMEEC_SWITCHES |
| 41 | select VBOOT_LID_SWITCH |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 42 | select HAS_RECOVERY_MRC_CACHE |
Usha P | 24f7d2e | 2021-04-16 16:19:37 +0530 | [diff] [blame] | 43 | select VBOOT_EARLY_EC_SYNC |
V Sowmya | 1b150cb | 2021-01-15 14:01:54 +0530 | [diff] [blame] | 44 | |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 45 | config DEVICETREE |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 46 | default "variants/baseboard/devicetree.cb" |
| 47 | |
| 48 | config MAINBOARD_DIR |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 49 | default "intel/shadowmountain" |
| 50 | |
| 51 | config MAINBOARD_FAMILY |
| 52 | string |
| 53 | default "Intel_shadowmountain" |
| 54 | |
| 55 | config MAINBOARD_PART_NUMBER |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 56 | default "shadowmountain" |
| 57 | |
V Sowmya | 8cb7af8 | 2021-02-23 13:31:34 +0530 | [diff] [blame] | 58 | config PCIEXP_HOTPLUG_BUSES |
| 59 | int |
| 60 | default 42 |
| 61 | |
| 62 | config PCIEXP_HOTPLUG_MEM |
| 63 | hex |
| 64 | default 0xc200000 # 194 MiB |
| 65 | |
| 66 | config PCIEXP_HOTPLUG_PREFETCH_MEM |
| 67 | hex |
| 68 | default 0x1c000000 # 448 MiB |
| 69 | |
Aamir Bohra | c63a9fb | 2021-02-25 15:02:35 +0530 | [diff] [blame] | 70 | config DRIVER_TPM_SPI_BUS |
| 71 | default 0x1 |
| 72 | |
| 73 | config TPM_TIS_ACPI_INTERRUPT |
| 74 | int |
| 75 | default 3 # GPE0_DW0_3 (GPP_C3) |
| 76 | |
V Sowmya | ce07b5c | 2020-12-17 08:03:03 +0530 | [diff] [blame] | 77 | endif # BOARD_INTEL_SHADOWMOUNTAIN |