• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_GOOGLE_GERALT_COMMON
4	def_bool BOARD_GOOGLE_CIRI || \
5		 BOARD_GOOGLE_GERALT
6
7if BOARD_GOOGLE_GERALT_COMMON
8
9config GERALT_SDCARD_INIT
10	def_bool BOARD_GOOGLE_GERALT
11
12config GERALT_USE_NAU8318
13	def_bool n
14
15config VBOOT
16	select VBOOT_VBNV_FLASH
17	select EC_GOOGLE_CHROMEEC_SWITCHES
18
19config BOARD_SPECIFIC_OPTIONS
20	def_bool y
21	select SOC_MEDIATEK_MT8188
22	select BOARD_ROMSIZE_KB_8192
23	select MAINBOARD_HAS_CHROMEOS
24	select CHROMEOS_USE_EC_WATCHDOG_FLAG if CHROMEOS
25	select COMMON_CBFS_SPI_WRAPPER
26	select SPI_FLASH
27	select SPI_FLASH_INCLUDE_ALL_DRIVERS
28	select COMMONLIB_STORAGE
29	select COMMONLIB_STORAGE_MMC
30	select EC_GOOGLE_CHROMEEC
31	select EC_GOOGLE_CHROMEEC_BOARDID
32	select EC_GOOGLE_CHROMEEC_SKUID
33	select EC_GOOGLE_CHROMEEC_SPI
34	select I2C_TPM if VBOOT
35	select MAINBOARD_HAS_TPM2 if VBOOT
36	select TPM_GOOGLE_TI50 if VBOOT
37	select MAINBOARD_HAS_NATIVE_VGA_INIT
38	select HAVE_LINEAR_FRAMEBUFFER
39	select RTC
40	select MIPI_PANEL_BOE_TV110C9M_LL0 if BOARD_GOOGLE_GERALT
41	select MIPI_PANEL_BOE_NV110WUM_L60 if BOARD_GOOGLE_CIRI
42	select MIPI_PANEL_IVO_T109NW41 if BOARD_GOOGLE_CIRI
43	select FW_CONFIG
44	select FW_CONFIG_SOURCE_CHROMEEC_CBI
45
46config MAINBOARD_DIR
47	string
48	default "google/geralt"
49
50config MAINBOARD_PART_NUMBER
51	string
52	default "Geralt" if BOARD_GOOGLE_GERALT
53	default "Ciri" if BOARD_GOOGLE_CIRI
54
55config BOOT_DEVICE_SPI_FLASH_BUS
56	int
57	default 7
58
59config EC_GOOGLE_CHROMEEC_SPI_BUS
60	hex
61	default 0x0
62
63config DRIVER_TPM_I2C_BUS
64	hex
65	default 0x1
66
67config DRIVER_TPM_I2C_ADDR
68	hex
69	default 0x50
70
71endif
72