1 if BOARD_INTEL_TGLRVP_UP3 || BOARD_INTEL_TGLRVP_UP4
3 config BOARD_SPECIFIC_OPTIONS
5 select BOARD_ROMSIZE_KB_32768
6 select HAVE_ACPI_RESUME
7 select HAVE_ACPI_TABLES
8 select MAINBOARD_HAS_CHROMEOS
10 select DRIVERS_INTEL_DPTF
11 select DRIVERS_I2C_GENERIC
12 select DRIVERS_I2C_MAX98373
13 select DRIVERS_INTEL_PMC
14 select DRIVERS_USB_ACPI
15 select DRIVERS_SPI_ACPI
16 select SOC_INTEL_TIGERLAKE
17 select SOC_INTEL_COMMON_BLOCK_DTT
18 select INTEL_LPSS_UART_FOR_CONSOLE
19 select DRIVERS_INTEL_ISH
21 select HAVE_SPD_IN_CBFS
22 select SOC_INTEL_CSE_LITE_SKU
23 select MAINBOARD_HAS_TPM2
24 select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
26 select TPM_GOOGLE_CR50
29 select EC_GOOGLE_CHROMEEC_SWITCHES if TGL_CHROME_EC
30 select GBB_FLAG_FORCE_MANUAL_RECOVERY
31 select HAS_RECOVERY_MRC_CACHE
32 select GBB_FLAG_FORCE_DEV_SWITCH_ON
33 select GBB_FLAG_FORCE_DEV_BOOT_USB
34 select VBOOT_EARLY_EC_SYNC
37 default "intel/tglrvp"
40 default "tglrvp_up3" if BOARD_INTEL_TGLRVP_UP3
41 default "tglrvp_up4" if BOARD_INTEL_TGLRVP_UP4
46 default "TGLRVPUP3" if BOARD_INTEL_TGLRVP_UP3
47 default "TGLRVPUP4" if BOARD_INTEL_TGLRVP_UP4
49 config MAINBOARD_PART_NUMBER
50 default "tglrvpu" if BOARD_INTEL_TGLRVP_UP3
51 default "tglrvpy" if BOARD_INTEL_TGLRVP_UP4
53 config MAINBOARD_FAMILY
55 default "Intel_tglrvp"
58 default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
64 This option allows you to select the on board EC to use.
65 Select whether the board has Intel EC or Chrome EC
69 select EC_GOOGLE_CHROMEEC
70 select EC_GOOGLE_CHROMEEC_LPC
71 select EC_GOOGLE_CHROMEEC_ESPI
72 select EC_GOOGLE_CHROMEEC_BOARDID
77 select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC
81 select VBOOT_LID_SWITCH
83 config UART_FOR_CONSOLE
87 config DRIVER_TPM_SPI_BUS
90 config TPM_TIS_ACPI_INTERRUPT
92 default 54 # GPE0_DW1_22 (GPP_C22)