1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_INTEL_SHADOWMOUNTAIN 4 5config BOARD_SPECIFIC_OPTIONS 6 def_bool y 7 select BOARD_ROMSIZE_KB_32768 8 select DRIVERS_I2C_GENERIC 9 select DRIVERS_I2C_HID 10 select DRIVERS_I2C_MAX98373 11 select DRIVERS_INTEL_DPTF 12 select DRIVERS_INTEL_PMC 13 select DRIVERS_INTEL_USB4_RETIMER 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 21 select HAVE_ACPI_TABLES 22 select HAVE_SPD_IN_CBFS 23 select INTEL_LPSS_UART_FOR_CONSOLE 24 select MAINBOARD_HAS_CHROMEOS 25 select MAINBOARD_HAS_TPM2 26 select PCIEXP_HOTPLUG 27 select SOC_INTEL_ALDERLAKE_PCH_P 28 select SOC_INTEL_CSE_LITE_SKU 29 select SPI_TPM 30 select TPM_GOOGLE_CR50 31 select INTEL_CAR_NEM #TODO - Enable INTEL_CAR_NEM_ENHANCED 32 33config CHROMEOS 34 select GBB_FLAG_FORCE_DEV_SWITCH_ON 35 select GBB_FLAG_FORCE_DEV_BOOT_USB 36 select GBB_FLAG_FORCE_DEV_BOOT_ALTFW 37 select GBB_FLAG_FORCE_MANUAL_RECOVERY 38 39config VBOOT 40 select EC_GOOGLE_CHROMEEC_SWITCHES 41 select VBOOT_LID_SWITCH 42 select HAS_RECOVERY_MRC_CACHE 43 select VBOOT_EARLY_EC_SYNC 44 45config DEVICETREE 46 default "variants/baseboard/devicetree.cb" 47 48config MAINBOARD_DIR 49 default "intel/shadowmountain" 50 51config MAINBOARD_FAMILY 52 string 53 default "Intel_shadowmountain" 54 55config MAINBOARD_PART_NUMBER 56 default "shadowmountain" 57 58config PCIEXP_HOTPLUG_BUSES 59 int 60 default 42 61 62config PCIEXP_HOTPLUG_MEM 63 hex 64 default 0xc200000 # 194 MiB 65 66config PCIEXP_HOTPLUG_PREFETCH_MEM 67 hex 68 default 0x1c000000 # 448 MiB 69 70config DRIVER_TPM_SPI_BUS 71 default 0x1 72 73config TPM_TIS_ACPI_INTERRUPT 74 int 75 default 3 # GPE0_DW0_3 (GPP_C3) 76 77endif # BOARD_INTEL_SHADOWMOUNTAIN 78