mb/google/brya/var/omnigul: Modify NVMe and UFS Storage support
[coreboot.git] / src / mainboard / google / geralt / Kconfig
blob8de4fea931034e29652cace1be0a5514ae46bab6
1 ## SPDX-License-Identifier: GPL-2.0-only
3 # Umbrella option to be selected by variant boards.
4 config BOARD_GOOGLE_GERALT_COMMON
5         def_bool n
7 if BOARD_GOOGLE_GERALT_COMMON
9 config VBOOT
10         select VBOOT_VBNV_FLASH
11         select EC_GOOGLE_CHROMEEC_SWITCHES
13 config BOARD_SPECIFIC_OPTIONS
14         def_bool y
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
20         select SPI_FLASH
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
33         select RTC
34         select MIPI_PANEL_BOE_TV110C9M_LL0 if BOARD_GOOGLE_GERALT
36 config MAINBOARD_DIR
37         string
38         default "google/geralt"
40 config MAINBOARD_PART_NUMBER
41         string
42         default "Geralt" if BOARD_GOOGLE_GERALT
44 config BOOT_DEVICE_SPI_FLASH_BUS
45         int
46         default 7
48 config EC_GOOGLE_CHROMEEC_SPI_BUS
49         hex
50         default 0x0
52 config DRIVER_TPM_I2C_BUS
53         hex
54         default 0x1
56 config DRIVER_TPM_I2C_ADDR
57         hex
58         default 0x50
60 config SDCARD_INIT
61         bool
62         default y
63 endif