if BOARD_INTEL_TGLRVP_UP3 || BOARD_INTEL_TGLRVP_UP4 config BOARD_SPECIFIC_OPTIONS def_bool y select BOARD_ROMSIZE_KB_32768 select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES select MAINBOARD_HAS_CHROMEOS select DRIVERS_I2C_HID select DRIVERS_I2C_GENERIC select DRIVERS_I2C_MAX98373 select DRIVERS_USB_ACPI select DRIVERS_SPI_ACPI select GENERATE_SMBIOS_TABLES select SOC_INTEL_TIGERLAKE select INTEL_LPSS_UART_FOR_CONSOLE select DRIVERS_INTEL_ISH config CHROMEOS bool default y select GBB_FLAG_FORCE_DEV_SWITCH_ON select GBB_FLAG_FORCE_DEV_BOOT_USB config MAINBOARD_DIR string default "intel/tglrvp" config VARIANT_DIR string default "tglrvp_up3" if BOARD_INTEL_TGLRVP_UP3 default "tglrvp_up4" if BOARD_INTEL_TGLRVP_UP4 config GBB_HWID string depends on CHROMEOS default "TGLRVPUP3" if BOARD_INTEL_TGLRVP_UP3 default "TGLRVPUP4" if BOARD_INTEL_TGLRVP_UP4 config MAINBOARD_PART_NUMBER string default "tglrvp" config MAINBOARD_FAMILY string default "Intel_tglrvp" config MAX_CPUS int default 8 config DEVICETREE string default "variants/$(CONFIG_VARIANT_DIR)/devicetree.cb" config DIMM_SPD_SIZE int default 512 choice TGL_EC prompt "ON BOARD EC" default TGL_CHROME_EC help This option allows you to select the on board EC to use. Select whether the board has Intel EC or Chrome EC config TGL_CHROME_EC bool "Chrome EC" select EC_GOOGLE_CHROMEEC select EC_GOOGLE_CHROMEEC_ESPI select EC_GOOGLE_CHROMEEC_BOARDID select EC_ACPI config TGL_INTEL_EC bool "Intel EC" select EC_ACPI select GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC endchoice config VBOOT select VBOOT_LID_SWITCH select VBOOT_MOCK_SECDATA select HAS_RECOVERY_MRC_CACHE select MRC_CLEAR_NORMAL_CACHE_ON_RECOVERY_RETRAIN config UART_FOR_CONSOLE int default 2 endif