1 ## SPDX-License-Identifier: GPL-2.0-only
3 # Umbrella option to be selected by variant boards.
4 config BOARD_GOOGLE_GERALT_COMMON
7 if BOARD_GOOGLE_GERALT_COMMON
10 select VBOOT_VBNV_FLASH
11 select EC_GOOGLE_CHROMEEC_SWITCHES
13 config BOARD_SPECIFIC_OPTIONS
15 select SOC_MEDIATEK_MT8188
16 select BOARD_ROMSIZE_KB_8192
17 select MAINBOARD_HAS_CHROMEOS
18 select CHROMEOS_USE_EC_WATCHDOG_FLAG if CHROMEOS
19 select COMMON_CBFS_SPI_WRAPPER
21 select SPI_FLASH_INCLUDE_ALL_DRIVERS
22 select COMMONLIB_STORAGE
23 select COMMONLIB_STORAGE_MMC
24 select EC_GOOGLE_CHROMEEC
25 select EC_GOOGLE_CHROMEEC_BOARDID
26 select EC_GOOGLE_CHROMEEC_SKUID
27 select EC_GOOGLE_CHROMEEC_SPI
28 select I2C_TPM if VBOOT
29 select MAINBOARD_HAS_TPM2 if VBOOT
30 select TPM_GOOGLE_TI50 if VBOOT
31 select MAINBOARD_HAS_NATIVE_VGA_INIT
32 select HAVE_LINEAR_FRAMEBUFFER
36 default "google/geralt"
38 config MAINBOARD_PART_NUMBER
40 default "Geralt" if BOARD_GOOGLE_GERALT
42 config BOOT_DEVICE_SPI_FLASH_BUS
46 config EC_GOOGLE_CHROMEEC_SPI_BUS
50 config DRIVER_TPM_I2C_BUS
54 config DRIVER_TPM_I2C_ADDR