1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_GOOGLE_BRYA_COMMON
5 select DRIVERS_GENERIC_ALC1015
6 select DRIVERS_GENERIC_GPIO_KEYS
7 select DRIVERS_GENERIC_MAX98357A
8 select DRIVERS_I2C_GENERIC
10 select DRIVERS_I2C_NAU8825
11 select DRIVERS_I2C_RT5645
12 select DRIVERS_INTEL_DPTF
13 select DRIVERS_INTEL_DPTF_SUPPORTS_TPCH
14 select DRIVERS_INTEL_PMC
15 select DRIVERS_INTEL_SOUNDWIRE
16 select DRIVERS_INTEL_USB4_RETIMER
17 select DRIVERS_SOUNDWIRE_ALC5682
18 select DRIVERS_SOUNDWIRE_MAX98373
19 select DRIVERS_SPI_ACPI
20 select DRIVERS_WIFI_GENERIC
21 select DRIVERS_WWAN_FM350GL
22 select EC_GOOGLE_CHROMEEC
23 select EC_GOOGLE_CHROMEEC_BOARDID
24 select EC_GOOGLE_CHROMEEC_ESPI
25 select EC_GOOGLE_CHROMEEC_SKUID
26 select EDK2_UFS_ENABLE if EDK2_REPO_MRCHROMEBOX
27 select ENABLE_TCSS_USB_DETECTION if !(SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION || CHROMEOS)
29 select FW_CONFIG_SOURCE_CHROMEEC_CBI
30 select GOOGLE_SMBIOS_MAINBOARD_VERSION
31 select HAVE_ACPI_RESUME
32 select HAVE_ACPI_TABLES
33 select HAVE_FSP_LOGO_SUPPORT if RUN_FSP_GOP
35 select INTEL_LPSS_UART_FOR_CONSOLE
36 select MAINBOARD_HAS_CHROMEOS
37 select MAINBOARD_HAS_TPM2
38 select PMC_IPC_ACPI_INTERFACE
39 select SOC_INTEL_COMMON_BLOCK_PCIE_RTD3
40 select SOC_INTEL_CSE_LITE_SKU
41 select SOC_INTEL_CSE_SEND_EOP_ASYNC
42 select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES if SOC_INTEL_ALDERLAKE_PCH_P
43 select SOC_INTEL_COMMON_BASECODE_DEBUG_FEATURE
44 select SOC_INTEL_CSE_PRE_CPU_RESET_TELEMETRY_V1
45 select SOC_INTEL_STORE_ISH_FW_VERSION if DRIVERS_INTEL_ISH
47 config BOARD_GOOGLE_BASEBOARD_BRYA
49 select BOARD_GOOGLE_BRYA_COMMON
50 select BOARD_ROMSIZE_KB_32768
51 select DRIVERS_AUDIO_SOF
52 select DRIVERS_GFX_GENERIC
53 select HAVE_SLP_S0_GATE
54 select MEMORY_SOLDERDOWN if !BOARD_GOOGLE_BANSHEE
55 select SOC_INTEL_ALDERLAKE_PCH_P
56 select SYSTEM_TYPE_LAPTOP
57 select TPM_GOOGLE_CR50
59 config BOARD_GOOGLE_BASEBOARD_BRASK
61 select BOARD_GOOGLE_BRYA_COMMON
62 select BOARD_ROMSIZE_KB_32768
63 select CR50_RESET_CLEAR_EC_AP_IDLE_FLAG
64 select ENABLE_TCSS_DISPLAY_DETECTION if RUN_FSP_GOP
65 select HAVE_SLP_S0_GATE
66 select MEMORY_SODIMM if !(BOARD_GOOGLE_CONSTITUTION || BOARD_GOOGLE_NOVA)
67 select RT8168_GEN_ACPI_POWER_RESOURCE
68 select RT8168_GET_MAC_FROM_VPD
69 select RT8168_SET_LED_MODE
70 select SOC_INTEL_ALDERLAKE_PCH_P
71 select TPM_GOOGLE_CR50
73 config BOARD_GOOGLE_BASEBOARD_HADES
75 select BOARD_GOOGLE_BRYA_COMMON
76 select BOARD_ROMSIZE_KB_32768
77 select DUMP_SMBIOS_TYPE17
78 select HAVE_SLP_S0_GATE
79 select INCLUDE_NVIDIA_GPU_ASL
81 select PCIEXP_SUPPORT_RESIZABLE_BARS
82 select SOC_INTEL_ALDERLAKE_PCH_P
83 select SOC_INTEL_RAPTORLAKE
84 select SYSTEM_TYPE_LAPTOP
85 select TPM_GOOGLE_CR50
87 config BOARD_GOOGLE_BASEBOARD_NISSA
89 select BOARD_GOOGLE_BRYA_COMMON
90 select BOARD_ROMSIZE_KB_16384 if !BOARD_ROMSIZE_KB_32768
91 select CHROMEOS_DRAM_PART_NUMBER_IN_CBI if CHROMEOS
92 select DRIVERS_AUDIO_SOF
93 select DRIVERS_INTEL_ISH
94 select MAINBOARD_DISABLE_STAGE_CACHE
95 select MAINBOARD_HAS_EARLY_LIBGFXINIT
96 select MEMORY_SOLDERDOWN
97 select SOC_INTEL_ALDERLAKE_PCH_N
98 select SOC_INTEL_CSE_LITE_COMPRESS_ME_RW
99 select SOC_INTEL_CSE_LITE_SYNC_IN_RAMSTAGE
100 select SYSTEM_TYPE_LAPTOP
101 select TPM_GOOGLE_TI50
102 select SOC_INTEL_COMMON_MMC_OVERRIDE
104 config BOARD_GOOGLE_BASEBOARD_TRULO
106 select BOARD_GOOGLE_BRYA_COMMON
107 select BOARD_ROMSIZE_KB_16384 if !BOARD_ROMSIZE_KB_32768
108 select CHROMEOS_DRAM_PART_NUMBER_IN_CBI if CHROMEOS
109 select DRIVERS_AUDIO_SOF
110 select DRIVERS_INTEL_ISH
111 select DRIVER_INTEL_ISH_HAS_MAIN_FW
112 select MAINBOARD_DISABLE_STAGE_CACHE
113 select MAINBOARD_HAS_EARLY_LIBGFXINIT
114 select MEMORY_SOLDERDOWN
115 select SOC_INTEL_COMMON_MMC_OVERRIDE
116 select SOC_INTEL_CSE_LITE_COMPRESS_ME_RW
117 select SOC_INTEL_CSE_LITE_SYNC_IN_RAMSTAGE
118 select SOC_INTEL_TWINLAKE
119 select SYSTEM_TYPE_LAPTOP
120 select TPM_GOOGLE_TI50
122 config BOARD_GOOGLE_AGAH
123 select BOARD_GOOGLE_BASEBOARD_BRYA
124 select DRIVERS_GENESYSLOGIC_GL9750
125 select INCLUDE_NVIDIA_GPU_ASL
126 select PCIEXP_SUPPORT_RESIZABLE_BARS
127 select RT8168_GEN_ACPI_POWER_RESOURCE
128 select RT8168_GET_MAC_FROM_VPD
129 select RT8168_SET_LED_MODE
130 select SOC_INTEL_RAPTORLAKE
132 config BOARD_GOOGLE_ANAHERA
133 select BOARD_GOOGLE_BASEBOARD_BRYA
134 select DRIVERS_GENESYSLOGIC_GL9763E
135 select DRIVERS_GENESYSLOGIC_GL9750
136 select HAVE_PCIE_WWAN
137 select HAVE_WWAN_POWER_SEQUENCE
138 select INTEL_GMA_HAVE_VBT
140 config BOARD_GOOGLE_ANAHERA4ES
141 select BOARD_GOOGLE_BASEBOARD_BRYA
142 select DEFAULT_ADL_NEM
143 select DRIVERS_GENESYSLOGIC_GL9763E
144 select DRIVERS_GENESYSLOGIC_GL9750
145 select HAVE_PCIE_WWAN
146 select HAVE_WWAN_POWER_SEQUENCE
148 config BOARD_GOOGLE_ANRAGGAR
149 select BOARD_GOOGLE_BASEBOARD_NISSA
150 select BOARD_ROMSIZE_KB_16384
151 select DRIVERS_GENERIC_BAYHUB_LV2
152 select DRIVERS_GENERIC_GPIO_KEYS
153 select DRIVERS_GFX_GENERIC
154 select DRIVERS_INTEL_MIPI_CAMERA
155 select HAVE_WWAN_POWER_SEQUENCE
156 select INTEL_GMA_HAVE_VBT
157 select CHROMEOS_WIFI_SAR if CHROMEOS
159 config BOARD_GOOGLE_AURASH
160 select BOARD_GOOGLE_BASEBOARD_BRASK
161 select INTEL_GMA_HAVE_VBT
163 config BOARD_GOOGLE_BANSHEE
164 select BOARD_GOOGLE_BASEBOARD_BRYA
165 select CHROMEOS_WIFI_SAR if CHROMEOS
166 select DRIVERS_GENERIC_GPIO_KEYS
167 select INTEL_GMA_HAVE_VBT
169 select SOC_INTEL_RAPTORLAKE
171 config BOARD_GOOGLE_BRASK
172 select BOARD_GOOGLE_BASEBOARD_BRASK
173 select DRIVERS_GENESYSLOGIC_GL9755
174 select INTEL_GMA_HAVE_VBT
176 config BOARD_GOOGLE_BRYA0
177 select BOARD_GOOGLE_BASEBOARD_BRYA
178 select DRIVERS_GENERIC_NAU8315
179 select DRIVERS_GENESYSLOGIC_GL9755
180 select DRIVERS_I2C_SX9324
181 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
182 select DRIVERS_INTEL_MIPI_CAMERA
183 select SOC_INTEL_COMMON_BLOCK_IPU
184 select SOC_INTEL_RAPTORLAKE
186 config BOARD_GOOGLE_BUJIA
187 select BOARD_GOOGLE_BASEBOARD_BRASK
188 select CHROMEOS_WIFI_SAR if CHROMEOS
189 select INTEL_GMA_HAVE_VBT
190 select SOC_INTEL_RAPTORLAKE
192 config BOARD_GOOGLE_CRAASK
193 select BOARD_GOOGLE_BASEBOARD_NISSA
194 select CHROMEOS_WIFI_SAR if CHROMEOS
195 select DRIVERS_GENERIC_GPIO_KEYS
196 select DRIVERS_GENESYSLOGIC_GL9750
197 select DRIVERS_INTEL_MIPI_CAMERA
198 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
199 select HAVE_WWAN_POWER_SEQUENCE
200 select INTEL_GMA_HAVE_VBT
202 config BOARD_GOOGLE_CRAASKOV
203 select BOARD_GOOGLE_BASEBOARD_NISSA
204 select CHROMEOS_WIFI_SAR if CHROMEOS
206 config BOARD_GOOGLE_CONSTITUTION
207 select BOARD_GOOGLE_BASEBOARD_BRASK
208 select CHROMEOS_WIFI_SAR if CHROMEOS
209 select INTEL_GMA_HAVE_VBT
210 select MEMORY_SOLDERDOWN
211 select SOC_INTEL_RAPTORLAKE
213 config BOARD_GOOGLE_CROTA
214 select BOARD_GOOGLE_BASEBOARD_BRYA
215 select CHROMEOS_WIFI_SAR if CHROMEOS
216 select DRIVERS_GENESYSLOGIC_GL9750
217 select DRIVERS_I2C_CS42L42
218 select HAVE_WWAN_POWER_SEQUENCE
219 select INTEL_GMA_HAVE_VBT
220 select SOC_INTEL_RAPTORLAKE
222 config BOARD_GOOGLE_DOCHI
223 select BOARD_GOOGLE_BASEBOARD_BRYA
224 select CHROMEOS_WIFI_SAR if CHROMEOS
225 select DRIVERS_INTEL_ISH
226 select SOC_INTEL_RAPTORLAKE
227 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
229 config BOARD_GOOGLE_DOMIKA
230 select BOARD_GOOGLE_BASEBOARD_NISSA
231 select CHROMEOS_WIFI_SAR if CHROMEOS
232 select DRIVERS_GENERIC_GPIO_KEYS
233 select DRIVERS_INTEL_MIPI_CAMERA
234 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
235 select HAVE_WWAN_POWER_SEQUENCE
236 select SOC_INTEL_TWINLAKE
238 config BOARD_GOOGLE_FELWINTER
239 select BOARD_GOOGLE_BASEBOARD_BRYA
240 select CHROMEOS_WIFI_SAR if CHROMEOS
241 select DRIVERS_GENERIC_GPIO_KEYS
242 select DRIVERS_GENESYSLOGIC_GL9755
243 select INTEL_GMA_HAVE_VBT
245 config BOARD_GOOGLE_GAELIN
246 select BOARD_GOOGLE_BASEBOARD_BRASK
247 select SOC_INTEL_RAPTORLAKE
249 config BOARD_GOOGLE_GIMBLE
250 select BOARD_GOOGLE_BASEBOARD_BRYA
251 select DRIVERS_GENESYSLOGIC_GL9750
252 select DRIVERS_I2C_MAX98390
253 select GOOGLE_DSM_CALIB if VPD
254 select GOOGLE_DSM_PARAM_FILE_NAME if VPD
255 select INTEL_GMA_HAVE_VBT
257 config BOARD_GOOGLE_GIMBLE4ES
258 select BOARD_GOOGLE_BASEBOARD_BRYA
259 select DEFAULT_ADL_NEM
260 select DRIVERS_GENESYSLOGIC_GL9750
261 select DRIVERS_I2C_MAX98390
262 select GOOGLE_DSM_CALIB if VPD
263 select GOOGLE_DSM_PARAM_FILE_NAME if VPD
265 config BOARD_GOOGLE_GLADIOS
266 select BOARD_GOOGLE_BASEBOARD_BRASK
267 select CHROMEOS_WIFI_SAR if CHROMEOS
268 select DRIVERS_GENESYSLOGIC_GL9763E
269 select DRIVERS_GENESYSLOGIC_GL9750
270 select INTEL_GMA_HAVE_VBT
271 select SOC_INTEL_RAPTORLAKE
273 config BOARD_GOOGLE_GLASSWAY
274 select BOARD_GOOGLE_BASEBOARD_NISSA
275 select CHROMEOS_WIFI_SAR if CHROMEOS
276 select DRIVERS_GENERIC_GPIO_KEYS
277 select DRIVERS_GENESYSLOGIC_GL9750
278 select DRIVERS_I2C_SX9324
279 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
280 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
281 select HAVE_WWAN_POWER_SEQUENCE
282 select INTEL_GMA_HAVE_VBT
284 config BOARD_GOOGLE_GOTHRAX
285 select BOARD_GOOGLE_BASEBOARD_NISSA
286 select DRIVERS_GENERIC_GPIO_KEYS
287 select DRIVERS_GENESYSLOGIC_GL9750
288 select DRIVERS_I2C_SX9324
289 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
290 select HAVE_WWAN_POWER_SEQUENCE
292 config BOARD_GOOGLE_HADES
293 select BOARD_GOOGLE_BASEBOARD_HADES
294 select DRIVERS_GENESYSLOGIC_GL9755
295 select RT8168_GEN_ACPI_POWER_RESOURCE
296 select RT8168_GET_MAC_FROM_VPD
297 select RT8168_SET_LED_MODE
299 config BOARD_GOOGLE_KANO
300 select BOARD_GOOGLE_BASEBOARD_BRYA
301 select CHROMEOS_WIFI_SAR if CHROMEOS
302 select DRIVERS_I2C_MAX98373
303 select DRIVERS_I2C_NAU8825
304 select DRIVERS_INTEL_MIPI_CAMERA
305 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
306 select INTEL_GMA_HAVE_VBT
307 select SOC_INTEL_COMMON_BLOCK_IPU
308 select SOC_INTEL_RAPTORLAKE
310 config BOARD_GOOGLE_KINOX
311 select BOARD_GOOGLE_BASEBOARD_BRASK
312 select INTEL_GMA_HAVE_VBT
314 config BOARD_GOOGLE_KULDAX
315 select BOARD_GOOGLE_BASEBOARD_BRASK
316 select CHROMEOS_WIFI_SAR if CHROMEOS
317 select DRIVERS_GENESYSLOGIC_GL9755
318 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
319 select INTEL_GMA_HAVE_VBT
320 select SOC_INTEL_RAPTORLAKE
322 config BOARD_GOOGLE_JOXER
323 select BOARD_GOOGLE_BASEBOARD_NISSA
324 select CHROMEOS_WIFI_SAR if CHROMEOS
325 select DRIVERS_GENESYSLOGIC_GL9750
326 select INTEL_GMA_HAVE_VBT
328 config BOARD_GOOGLE_LISBON
329 select BOARD_GOOGLE_BASEBOARD_BRASK
330 select CHROMEOS_WIFI_SAR if CHROMEOS
331 select DRIVERS_GENESYSLOGIC_GL9750
332 select DRIVERS_GENESYSLOGIC_GL9763E
333 select INTEL_GMA_HAVE_VBT
334 select SOC_INTEL_RAPTORLAKE
336 config BOARD_GOOGLE_MARASOV
337 select BOARD_GOOGLE_BASEBOARD_BRYA
338 select CHROMEOS_WIFI_SAR if CHROMEOS
339 select DRIVERS_INTEL_ISH
340 select INTEL_GMA_HAVE_VBT
341 select SOC_INTEL_RAPTORLAKE
342 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
344 config BOARD_GOOGLE_MITHRAX
345 select BOARD_GOOGLE_BASEBOARD_BRYA
346 select CHROMEOS_WIFI_SAR if CHROMEOS
347 select DRIVERS_GENERIC_GPIO_KEYS
348 select DRIVERS_GENESYSLOGIC_GL9755
349 select INTEL_GMA_HAVE_VBT
351 config BOARD_GOOGLE_MOLI
352 select BOARD_GOOGLE_BASEBOARD_BRASK
353 select INTEL_GMA_HAVE_VBT
355 config BOARD_GOOGLE_NIVVIKS
356 select BOARD_GOOGLE_BASEBOARD_NISSA
357 select BOARD_ROMSIZE_KB_32768
358 select CHROMEOS_WIFI_SAR if CHROMEOS
359 select DRIVERS_GENERIC_GPIO_KEYS
360 select DRIVERS_GENESYSLOGIC_GL9750
361 select DRIVERS_I2C_SX9324
362 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
363 select DRIVERS_INTEL_MIPI_CAMERA
364 select HAVE_WWAN_POWER_SEQUENCE
365 select INTEL_GMA_HAVE_VBT
367 config BOARD_GOOGLE_NEREID
368 select BOARD_GOOGLE_BASEBOARD_NISSA
369 select BOARD_ROMSIZE_KB_32768
370 select DRIVERS_GENERIC_BAYHUB_LV2
371 select DRIVERS_GENERIC_GPIO_KEYS
372 select INTEL_GMA_HAVE_VBT
374 config BOARD_GOOGLE_NOKRIS
375 select BOARD_GOOGLE_BASEBOARD_NISSA
377 config BOARD_GOOGLE_NOVA
378 select BOARD_GOOGLE_BASEBOARD_BRASK
379 select SOC_INTEL_RAPTORLAKE
380 select MEMORY_SOLDERDOWN
382 config BOARD_GOOGLE_OMNIGUL
383 select BOARD_GOOGLE_BASEBOARD_BRYA
384 select CHROMEOS_WIFI_SAR if CHROMEOS
385 select DRIVERS_INTEL_ISH
386 select INTEL_GMA_HAVE_VBT
387 select SOC_INTEL_RAPTORLAKE
388 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
390 config BOARD_GOOGLE_ORISA
391 select BOARD_GOOGLE_BASEBOARD_TRULO
392 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
393 select SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION
394 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
396 config BOARD_GOOGLE_OSIRIS
397 select BOARD_GOOGLE_BASEBOARD_BRYA
398 select CHROMEOS_WIFI_SAR if CHROMEOS
399 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
400 select INTEL_GMA_HAVE_VBT
401 select RT8168_GEN_ACPI_POWER_RESOURCE
402 select RT8168_GET_MAC_FROM_VPD
403 select RT8168_SET_LED_MODE
404 select SOC_INTEL_RAPTORLAKE
406 config BOARD_GOOGLE_PIRRHA
407 select BOARD_GOOGLE_BASEBOARD_NISSA
408 select DRIVERS_INTEL_MIPI_CAMERA
409 select DRIVERS_I2C_DA7219
411 config BOARD_GOOGLE_PRIMUS
412 select BOARD_GOOGLE_BASEBOARD_BRYA
413 select DRIVERS_GENESYSLOGIC_GL9755
414 select HAVE_PCIE_WWAN
415 select HAVE_WWAN_POWER_SEQUENCE
416 select INTEL_GMA_HAVE_VBT
418 config BOARD_GOOGLE_PUJJO
419 select BOARD_GOOGLE_BASEBOARD_NISSA
420 select CHROMEOS_WIFI_SAR if CHROMEOS
421 select DRIVERS_GENERIC_BAYHUB_LV2
422 select DRIVERS_GENERIC_GPIO_KEYS
423 select DRIVERS_GENESYSLOGIC_GL9750
424 select DRIVERS_I2C_SX9324
425 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
426 select DRIVERS_WWAN_FM350GL
427 select HAVE_PCIE_WWAN
428 select HAVE_WWAN_POWER_SEQUENCE
429 select INTEL_GMA_HAVE_VBT
431 config BOARD_GOOGLE_SUNDANCE
432 select BOARD_GOOGLE_BASEBOARD_NISSA
433 select CHROMEOS_WIFI_SAR if CHROMEOS
434 select DRIVERS_GENERIC_GPIO_KEYS
435 select HAVE_WWAN_POWER_SEQUENCE
437 config BOARD_GOOGLE_PUJJOGA
438 select BOARD_GOOGLE_BASEBOARD_NISSA
439 select DRIVERS_GENERIC_GPIO_KEYS
440 select CHROMEOS_WIFI_SAR if CHROMEOS
441 select DRIVERS_I2C_SX9324
442 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
443 select HAVE_WWAN_POWER_SEQUENCE
445 config BOARD_GOOGLE_QUANDISO
446 select BOARD_GOOGLE_BASEBOARD_NISSA
447 select CHROMEOS_WIFI_SAR if CHROMEOS
448 select DRIVERS_GENESYSLOGIC_GL9750
449 select DRIVERS_GENERIC_GPIO_KEYS
450 select DRIVERS_I2C_SX9324
451 select HAVE_WWAN_POWER_SEQUENCE
452 select INTEL_GMA_HAVE_VBT
454 config BOARD_GOOGLE_REDRIX
455 select BOARD_GOOGLE_BASEBOARD_BRYA
456 select DRIVERS_GENESYSLOGIC_GL9755
457 select DRIVERS_I2C_MAX98390
458 select DRIVERS_INTEL_MIPI_CAMERA
459 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
460 select GOOGLE_DSM_CALIB if VPD
461 select GOOGLE_DSM_PARAM_FILE_NAME if VPD
462 select INTEL_GMA_HAVE_VBT
463 select SOC_INTEL_COMMON_BLOCK_IPU
465 config BOARD_GOOGLE_REDRIX4ES
466 select BOARD_GOOGLE_BASEBOARD_BRYA
467 select DEFAULT_ADL_NEM
468 select DRIVERS_GENESYSLOGIC_GL9755
469 select DRIVERS_I2C_MAX98390
470 select DRIVERS_INTEL_MIPI_CAMERA
471 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
472 select GOOGLE_DSM_CALIB if VPD
473 select GOOGLE_DSM_PARAM_FILE_NAME if VPD
474 select SOC_INTEL_COMMON_BLOCK_IPU
476 config BOARD_GOOGLE_RIVEN
477 select BOARD_GOOGLE_BASEBOARD_NISSA
478 select CHROMEOS_WIFI_SAR if CHROMEOS
479 select DRIVERS_GENERIC_GPIO_KEYS
480 select DRIVERS_INTEL_MIPI_CAMERA
481 select HAVE_WWAN_POWER_SEQUENCE
482 select INTEL_GMA_HAVE_VBT
483 select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
484 select SOC_INTEL_TWINLAKE
485 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
487 config BOARD_GOOGLE_RULL
488 select BOARD_GOOGLE_BASEBOARD_NISSA
489 select BOARD_ROMSIZE_KB_16384
490 select CHROMEOS_WIFI_SAR if CHROMEOS
491 select DRIVERS_GENERIC_BAYHUB_LV2
492 select DRIVERS_GENERIC_GPIO_KEYS
493 select DRIVERS_GFX_GENERIC
494 select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
495 select SOC_INTEL_TWINLAKE
497 config BOARD_GOOGLE_SKOLAS
498 select BOARD_GOOGLE_BASEBOARD_BRYA
499 select DRIVERS_GENERIC_NAU8315
500 select DRIVERS_GENESYSLOGIC_GL9755
501 select DRIVERS_INTEL_MIPI_CAMERA
502 select DRIVERS_I2C_SX9324
503 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
504 select INTEL_GMA_HAVE_VBT
505 select SOC_INTEL_COMMON_BLOCK_IPU
506 select SOC_INTEL_RAPTORLAKE
508 config BOARD_GOOGLE_SKOLAS4ES
509 select BOARD_GOOGLE_BASEBOARD_BRYA
510 select DEFAULT_ADL_NEM
511 select DRIVERS_GENESYSLOGIC_GL9755
512 select DRIVERS_INTEL_MIPI_CAMERA
513 select DRIVERS_I2C_SX9324
514 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
515 select INTEL_GMA_HAVE_VBT
516 select SOC_INTEL_COMMON_BLOCK_IPU
517 select SOC_INTEL_RAPTORLAKE
519 config BOARD_GOOGLE_TAEKO
520 select BOARD_GOOGLE_BASEBOARD_BRYA
521 select CHROMEOS_WIFI_SAR if CHROMEOS
522 select DRIVERS_GENERIC_BAYHUB_LV2
523 select DRIVERS_GENESYSLOGIC_GL9750
524 select DRIVERS_GENESYSLOGIC_GL9763E
525 select DRIVERS_GENESYSLOGIC_GL9763E_L1_MAX if DRIVERS_GENESYSLOGIC_GL9763E
526 select INTEL_GMA_HAVE_VBT
527 select SOC_INTEL_RAPTORLAKE
529 config BOARD_GOOGLE_TAEKO4ES
530 select BOARD_GOOGLE_BASEBOARD_BRYA
531 select CHROMEOS_WIFI_SAR if CHROMEOS
532 select DEFAULT_ADL_NEM
533 select DRIVERS_GENERIC_BAYHUB_LV2
534 select DRIVERS_GENESYSLOGIC_GL9750
535 select DRIVERS_GENESYSLOGIC_GL9763E
537 config BOARD_GOOGLE_TANIKS
538 select BOARD_GOOGLE_BASEBOARD_BRYA
539 select CHROMEOS_WIFI_SAR if CHROMEOS
540 select DRIVERS_GENERIC_BAYHUB_LV2
541 select DRIVERS_GENESYSLOGIC_GL9750
542 select DRIVERS_GENESYSLOGIC_GL9763E
543 select DRIVERS_GENESYSLOGIC_GL9763E_L1_MAX
544 select INTEL_GMA_HAVE_VBT
546 config BOARD_GOOGLE_TELIKS
547 select BOARD_GOOGLE_BASEBOARD_NISSA
548 select BOARD_ROMSIZE_KB_16384
549 select CHROMEOS_WIFI_SAR if CHROMEOS
550 select DRIVERS_GENERIC_BAYHUB_LV2
551 select DRIVERS_GENERIC_GPIO_KEYS
552 select DRIVERS_GFX_GENERIC
553 select DRIVERS_INTEL_MIPI_CAMERA
554 select HAVE_WWAN_POWER_SEQUENCE
555 select SOC_INTEL_TWINLAKE
557 config BOARD_GOOGLE_TELITH
558 select BOARD_GOOGLE_BASEBOARD_NISSA
559 select BOARD_ROMSIZE_KB_16384
560 select CHROMEOS_WIFI_SAR if CHROMEOS
561 select DRIVERS_GENERIC_BAYHUB_LV2
562 select DRIVERS_GENERIC_GPIO_KEYS
563 select DRIVERS_GFX_GENERIC
564 select DRIVERS_INTEL_MIPI_CAMERA
565 select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
566 select SOC_INTEL_TWINLAKE
568 config BOARD_GOOGLE_TEREID
569 select BOARD_GOOGLE_BASEBOARD_NISSA
570 select BOARD_ROMSIZE_KB_32768
571 select DRIVERS_GENERIC_BAYHUB_LV2
572 select DRIVERS_GENERIC_GPIO_KEYS
573 select INTEL_GMA_HAVE_VBT
574 select SOC_INTEL_TWINLAKE
576 config BOARD_GOOGLE_TIVVIKS
577 select BOARD_GOOGLE_BASEBOARD_NISSA
578 select BOARD_ROMSIZE_KB_32768
579 select CHROMEOS_WIFI_SAR if CHROMEOS
580 select DRIVERS_GENERIC_GPIO_KEYS
581 select DRIVERS_GENESYSLOGIC_GL9750
582 select DRIVERS_I2C_SX9324
583 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
584 select DRIVERS_INTEL_MIPI_CAMERA
585 select HAVE_WWAN_POWER_SEQUENCE
586 select INTEL_GMA_HAVE_VBT
587 select SOC_INTEL_TWINLAKE
589 config BOARD_GOOGLE_TRULO
590 select BOARD_GOOGLE_BASEBOARD_TRULO
591 select SKIP_RAM_ID_STRAPS
592 select SOC_INTEL_TWINLAKE
593 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
594 select SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION
595 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
597 config BOARD_GOOGLE_ULDREN
598 select BOARD_GOOGLE_BASEBOARD_NISSA
599 select CHROMEOS_WIFI_SAR if CHROMEOS
600 select DRIVERS_I2C_CS42L42
601 select HAVE_WWAN_POWER_SEQUENCE
602 select INTEL_GMA_HAVE_VBT
604 config BOARD_GOOGLE_VELL
605 select BOARD_GOOGLE_BASEBOARD_BRYA
606 select CHROMEOS_WIFI_SAR if CHROMEOS
607 select DRIVERS_INTEL_MIPI_CAMERA
608 select DRIVERS_I2C_CS35L53
609 select INTEL_GMA_HAVE_VBT
610 select SOC_INTEL_COMMON_BASECODE_RAMTOP
611 select SOC_INTEL_COMMON_BLOCK_IPU
612 select SOC_INTEL_RAPTORLAKE
614 config BOARD_GOOGLE_VOLMAR
615 select BOARD_GOOGLE_BASEBOARD_BRYA
616 select CHROMEOS_WIFI_SAR if CHROMEOS
617 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
618 select DRIVERS_I2C_MAX98373
619 select DRIVERS_I2C_NAU8825
620 select INTEL_GMA_HAVE_VBT
622 config BOARD_GOOGLE_XIVU
623 select BOARD_GOOGLE_BASEBOARD_NISSA
624 select DRIVERS_GENERIC_GPIO_KEYS
625 select DRIVERS_GENESYSLOGIC_GL9750
626 select DRIVERS_INTEL_MIPI_CAMERA
627 select INTEL_GMA_HAVE_VBT
629 config BOARD_GOOGLE_XOL
630 select BOARD_GOOGLE_BASEBOARD_BRYA
631 select CHROMEOS_WIFI_SAR if CHROMEOS
632 select DRIVERS_I2C_DA7219
633 select DRIVERS_INTEL_ISH
634 select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD
635 select SOC_INTEL_RAPTORLAKE
636 select USE_UNIFIED_AP_FIRMWARE_FOR_UFS_AND_NON_UFS
638 config BOARD_GOOGLE_YAVIKS
639 select BOARD_GOOGLE_BASEBOARD_NISSA
640 select CHROMEOS_WIFI_SAR if CHROMEOS
641 select DRIVERS_GENESYSLOGIC_GL9750
642 select DRIVERS_GENERIC_GPIO_KEYS
643 select DRIVERS_INTEL_MIPI_CAMERA
644 select DRIVERS_MTK_WIFI
645 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
646 select HAVE_WWAN_POWER_SEQUENCE
647 select INTEL_GMA_HAVE_VBT
650 config BOARD_GOOGLE_YAVILLA
651 select BOARD_GOOGLE_BASEBOARD_NISSA
652 select CHROMEOS_WIFI_SAR if CHROMEOS
653 select DRIVERS_GENERIC_GPIO_KEYS
654 select DRIVERS_INTEL_MIPI_CAMERA
655 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
656 select HAVE_WWAN_POWER_SEQUENCE
657 select INTEL_GMA_HAVE_VBT
659 config BOARD_GOOGLE_YAVISTA
660 select BOARD_GOOGLE_BASEBOARD_NISSA
662 config BOARD_GOOGLE_ZYDRON
663 select BOARD_GOOGLE_BASEBOARD_BRYA
664 select CHROMEOS_WIFI_SAR if CHROMEOS
665 select DEFAULT_ADL_NEM
666 select DRIVERS_I2C_MAX98373
667 select DRIVERS_I2C_NAU8825
668 select DRIVERS_INTEL_MIPI_CAMERA
669 select EC_GOOGLE_CHROMEEC_INCLUDE_SSFC_IN_FW_CONFIG
670 select SOC_INTEL_COMMON_BLOCK_IPU
671 select SOC_INTEL_RAPTORLAKE
673 if BOARD_GOOGLE_BRYA_COMMON
677 default "brya" if BOARD_GOOGLE_BASEBOARD_BRYA
678 default "brask" if BOARD_GOOGLE_BASEBOARD_BRASK
679 default "hades" if BOARD_GOOGLE_BASEBOARD_HADES
680 default "nissa" if BOARD_GOOGLE_BASEBOARD_NISSA
681 default "trulo" if BOARD_GOOGLE_BASEBOARD_TRULO
684 select EC_GOOGLE_CHROMEEC_SWITCHES
685 select HAS_RECOVERY_MRC_CACHE
687 config CHROMEOS_WIFI_SAR
688 bool "Enable SAR options for ChromeOS build"
691 select GEO_SAR_ENABLE
696 default "variants/baseboard/\$(CONFIG_BASEBOARD_DIR)/devicetree.cb"
698 config DRIVER_TPM_I2C_BUS
700 default 0x3 if BOARD_GOOGLE_AGAH
701 default 0x1 if BOARD_GOOGLE_ANAHERA
702 default 0x3 if BOARD_GOOGLE_ANAHERA4ES
703 default 0x0 if BOARD_GOOGLE_ANRAGGAR
704 default 0x1 if BOARD_GOOGLE_AURASH
705 default 0x1 if BOARD_GOOGLE_BANSHEE
706 default 0x1 if BOARD_GOOGLE_BRASK
707 default 0x1 if BOARD_GOOGLE_BRYA0
708 default 0x1 if BOARD_GOOGLE_BUJIA
709 default 0x1 if BOARD_GOOGLE_CONSTITUTION
710 default 0x0 if BOARD_GOOGLE_CRAASK
711 default 0x0 if BOARD_GOOGLE_CRAASKOV
712 default 0x1 if BOARD_GOOGLE_CROTA
713 default 0x1 if BOARD_GOOGLE_DOCHI
714 default 0x0 if BOARD_GOOGLE_DOMIKA
715 default 0x1 if BOARD_GOOGLE_FELWINTER
716 default 0x1 if BOARD_GOOGLE_GAELIN
717 default 0x1 if BOARD_GOOGLE_GIMBLE
718 default 0x3 if BOARD_GOOGLE_GIMBLE4ES
719 default 0x1 if BOARD_GOOGLE_GLADIOS
720 default 0x0 if BOARD_GOOGLE_GLASSWAY
721 default 0x0 if BOARD_GOOGLE_GOTHRAX
722 default 0x3 if BOARD_GOOGLE_HADES
723 default 0x0 if BOARD_GOOGLE_JOXER
724 default 0x1 if BOARD_GOOGLE_KANO
725 default 0x1 if BOARD_GOOGLE_KINOX
726 default 0x1 if BOARD_GOOGLE_KULDAX
727 default 0x1 if BOARD_GOOGLE_LISBON
728 default 0x1 if BOARD_GOOGLE_MARASOV
729 default 0x1 if BOARD_GOOGLE_MITHRAX
730 default 0x1 if BOARD_GOOGLE_MOLI
731 default 0x0 if BOARD_GOOGLE_NEREID
732 default 0x0 if BOARD_GOOGLE_NIVVIKS
733 default 0x1 if BOARD_GOOGLE_NOVA
734 default 0x1 if BOARD_GOOGLE_OMNIGUL
735 default 0x0 if BOARD_GOOGLE_ORISA
736 default 0x1 if BOARD_GOOGLE_OSIRIS
737 default 0x0 if BOARD_GOOGLE_PIRRHA
738 default 0x1 if BOARD_GOOGLE_PRIMUS
739 default 0x0 if BOARD_GOOGLE_PUJJO
740 default 0x0 if BOARD_GOOGLE_QUANDISO
741 default 0x1 if BOARD_GOOGLE_REDRIX
742 default 0x3 if BOARD_GOOGLE_REDRIX4ES
743 default 0x0 if BOARD_GOOGLE_RIVEN
744 default 0x0 if BOARD_GOOGLE_RULL
745 default 0x1 if BOARD_GOOGLE_SKOLAS
746 default 0x1 if BOARD_GOOGLE_SKOLAS4ES
747 default 0x1 if BOARD_GOOGLE_TAEKO
748 default 0x3 if BOARD_GOOGLE_TAEKO4ES
749 default 0x1 if BOARD_GOOGLE_TANIKS
750 default 0x0 if BOARD_GOOGLE_TELIKS
751 default 0x0 if BOARD_GOOGLE_TEREID
752 default 0x0 if BOARD_GOOGLE_TIVVIKS
753 default 0x0 if BOARD_GOOGLE_TRULO
754 default 0x0 if BOARD_GOOGLE_ULDREN
755 default 0x1 if BOARD_GOOGLE_VELL
756 default 0x1 if BOARD_GOOGLE_VOLMAR
757 default 0x0 if BOARD_GOOGLE_XIVU
758 default 0x1 if BOARD_GOOGLE_XOL
759 default 0x0 if BOARD_GOOGLE_YAVIKS
760 default 0x0 if BOARD_GOOGLE_YAVILLA
761 default 0x1 if BOARD_GOOGLE_ZYDRON
762 default 0x0 if BOARD_GOOGLE_TELITH
764 config DRIVER_TPM_I2C_ADDR
769 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos-serger.fmd" if CHROMEOS && BOARD_GOOGLE_BRASK
770 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos-16MiB-debugfsp.fmd" if CHROMEOS && (BOARD_GOOGLE_BASEBOARD_NISSA || BOARD_GOOGLE_BASEBOARD_TRULO) && BOARD_ROMSIZE_KB_16384 && BUILDING_WITH_DEBUG_FSP
771 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos-16MiB.fmd" if CHROMEOS && (BOARD_GOOGLE_BASEBOARD_NISSA || BOARD_GOOGLE_BASEBOARD_TRULO) && BOARD_ROMSIZE_KB_16384
772 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/chromeos.fmd" if CHROMEOS
774 config TPM_TIS_ACPI_INTERRUPT
776 default 13 if BOARD_GOOGLE_AGAH # GPE0_DW0_13 (GPP_A13_IRQ)
777 default 13 if BOARD_GOOGLE_ANAHERA
778 default 13 if BOARD_GOOGLE_ANAHERA4ES
779 default 13 if BOARD_GOOGLE_ANRAGGAR
780 default 13 if BOARD_GOOGLE_AURASH
781 default 13 if BOARD_GOOGLE_BANSHEE
782 default 13 if BOARD_GOOGLE_BRASK
783 default 13 if BOARD_GOOGLE_BRYA0
784 default 13 if BOARD_GOOGLE_BUJIA
785 default 13 if BOARD_GOOGLE_CONSTITUTION
786 default 13 if BOARD_GOOGLE_CRAASK
787 default 13 if BOARD_GOOGLE_CRAASKOV
788 default 13 if BOARD_GOOGLE_CROTA
789 default 13 if BOARD_GOOGLE_DOCHI
790 default 13 if BOARD_GOOGLE_DOMIKA
791 default 13 if BOARD_GOOGLE_FELWINTER
792 default 13 if BOARD_GOOGLE_GAELIN
793 default 13 if BOARD_GOOGLE_GIMBLE
794 default 13 if BOARD_GOOGLE_GIMBLE4ES
795 default 13 if BOARD_GOOGLE_GLADIOS
796 default 13 if BOARD_GOOGLE_GLASSWAY
797 default 13 if BOARD_GOOGLE_GOTHRAX
798 default 20 if BOARD_GOOGLE_HADES # GPE0_DW0_20 (GPP_A20_IRQ)
799 default 13 if BOARD_GOOGLE_JOXER
800 default 13 if BOARD_GOOGLE_KANO
801 default 13 if BOARD_GOOGLE_KINOX
802 default 13 if BOARD_GOOGLE_KULDAX
803 default 13 if BOARD_GOOGLE_LISBON
804 default 13 if BOARD_GOOGLE_MARASOV
805 default 13 if BOARD_GOOGLE_MITHRAX
806 default 13 if BOARD_GOOGLE_MOLI
807 default 13 if BOARD_GOOGLE_NEREID
808 default 13 if BOARD_GOOGLE_NIVVIKS
809 default 13 if BOARD_GOOGLE_NOVA
810 default 13 if BOARD_GOOGLE_OMNIGUL
811 default 17 if BOARD_GOOGLE_ORISA # GPE0_DW0_17 (GPP_A17_IRQ)
812 default 13 if BOARD_GOOGLE_OSIRIS
813 default 13 if BOARD_GOOGLE_PIRRHA
814 default 13 if BOARD_GOOGLE_PRIMUS
815 default 13 if BOARD_GOOGLE_PUJJO
816 default 13 if BOARD_GOOGLE_QUANDISO
817 default 13 if BOARD_GOOGLE_REDRIX
818 default 13 if BOARD_GOOGLE_REDRIX4ES
819 default 13 if BOARD_GOOGLE_RIVEN
820 default 13 if BOARD_GOOGLE_RULL
821 default 13 if BOARD_GOOGLE_SKOLAS
822 default 13 if BOARD_GOOGLE_SKOLAS4ES
823 default 13 if BOARD_GOOGLE_TAEKO
824 default 13 if BOARD_GOOGLE_TAEKO4ES
825 default 13 if BOARD_GOOGLE_TANIKS
826 default 13 if BOARD_GOOGLE_TELIKS
827 default 13 if BOARD_GOOGLE_TEREID
828 default 13 if BOARD_GOOGLE_TIVVIKS
829 default 17 if BOARD_GOOGLE_TRULO
830 default 13 if BOARD_GOOGLE_ULDREN
831 default 13 if BOARD_GOOGLE_VELL
832 default 13 if BOARD_GOOGLE_VOLMAR
833 default 13 if BOARD_GOOGLE_XIVU
834 default 13 if BOARD_GOOGLE_XOL
835 default 13 if BOARD_GOOGLE_YAVIKS
836 default 13 if BOARD_GOOGLE_YAVILLA
837 default 13 if BOARD_GOOGLE_ZYDRON
838 default 13 if BOARD_GOOGLE_TELITH
840 config OVERRIDE_DEVICETREE
841 default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
844 default "google/brya"
846 config MAINBOARD_FAMILY
848 default "Google_Brya" if BOARD_GOOGLE_BASEBOARD_BRYA
849 default "Google_Brask" if BOARD_GOOGLE_BASEBOARD_BRASK
850 default "Google_Hades" if BOARD_GOOGLE_BASEBOARD_HADES
851 default "Google_Nissa" if BOARD_GOOGLE_BASEBOARD_NISSA
852 default "Google_Trulo" if BOARD_GOOGLE_BASEBOARD_TRULO
854 config MAINBOARD_PART_NUMBER
855 default "Agah" if BOARD_GOOGLE_AGAH
856 default "Anahera" if BOARD_GOOGLE_ANAHERA
857 default "Anahera4ES" if BOARD_GOOGLE_ANAHERA4ES
858 default "Anraggar" if BOARD_GOOGLE_ANRAGGAR
859 default "Aurash" if BOARD_GOOGLE_AURASH
860 default "Banshee" if BOARD_GOOGLE_BANSHEE
861 default "Brask" if BOARD_GOOGLE_BRASK
862 default "Brya" if BOARD_GOOGLE_BRYA0
863 default "Bujia" if BOARD_GOOGLE_BUJIA
864 default "Constitution" if BOARD_GOOGLE_CONSTITUTION
865 default "Craask" if BOARD_GOOGLE_CRAASK
866 default "Craaskov" if BOARD_GOOGLE_CRAASKOV
867 default "Crota" if BOARD_GOOGLE_CROTA
868 default "Dochi" if BOARD_GOOGLE_DOCHI
869 default "Domika" if BOARD_GOOGLE_DOMIKA
870 default "Felwinter" if BOARD_GOOGLE_FELWINTER
871 default "Gaelin" if BOARD_GOOGLE_GAELIN
872 default "Gimble" if BOARD_GOOGLE_GIMBLE
873 default "Gimble4ES" if BOARD_GOOGLE_GIMBLE4ES
874 default "Gladios" if BOARD_GOOGLE_GLADIOS
875 default "Glassway" if BOARD_GOOGLE_GLASSWAY
876 default "Gothrax" if BOARD_GOOGLE_GOTHRAX
877 default "Hades" if BOARD_GOOGLE_HADES
878 default "Joxer" if BOARD_GOOGLE_JOXER
879 default "Kano" if BOARD_GOOGLE_KANO
880 default "Kinox" if BOARD_GOOGLE_KINOX
881 default "Kuldax" if BOARD_GOOGLE_KULDAX
882 default "Lisbon" if BOARD_GOOGLE_LISBON
883 default "Marasov" if BOARD_GOOGLE_MARASOV
884 default "Mithrax" if BOARD_GOOGLE_MITHRAX
885 default "Moli" if BOARD_GOOGLE_MOLI
886 default "Nereid" if BOARD_GOOGLE_NEREID
887 default "Nivviks" if BOARD_GOOGLE_NIVVIKS
888 default "Nokris" if BOARD_GOOGLE_NOKRIS
889 default "Nova" if BOARD_GOOGLE_NOVA
890 default "Omnigul" if BOARD_GOOGLE_OMNIGUL
891 default "Orisa" if BOARD_GOOGLE_ORISA
892 default "Osiris" if BOARD_GOOGLE_OSIRIS
893 default "Pirrha" if BOARD_GOOGLE_PIRRHA
894 default "Primus" if BOARD_GOOGLE_PRIMUS
895 default "Pujjo" if BOARD_GOOGLE_PUJJO
896 default "Quandiso" if BOARD_GOOGLE_QUANDISO
897 default "Redrix" if BOARD_GOOGLE_REDRIX
898 default "Redrix4ES" if BOARD_GOOGLE_REDRIX4ES
899 default "Riven" if BOARD_GOOGLE_RIVEN
900 default "Rull" if BOARD_GOOGLE_RULL
901 default "Skolas" if BOARD_GOOGLE_SKOLAS
902 default "Skolas4ES" if BOARD_GOOGLE_SKOLAS4ES
903 default "Sundance" if BOARD_GOOGLE_SUNDANCE
904 default "Taeko" if BOARD_GOOGLE_TAEKO
905 default "Taeko4ES" if BOARD_GOOGLE_TAEKO4ES
906 default "Taniks" if BOARD_GOOGLE_TANIKS
907 default "Teliks" if BOARD_GOOGLE_TELIKS
908 default "Tereid" if BOARD_GOOGLE_TEREID
909 default "Tivviks" if BOARD_GOOGLE_TIVVIKS
910 default "Trulo" if BOARD_GOOGLE_TRULO
911 default "Uldren" if BOARD_GOOGLE_ULDREN
912 default "Vell" if BOARD_GOOGLE_VELL
913 default "Volmar" if BOARD_GOOGLE_VOLMAR
914 default "Xivu" if BOARD_GOOGLE_XIVU
915 default "Xol" if BOARD_GOOGLE_XOL
916 default "Yaviks" if BOARD_GOOGLE_YAVIKS
917 default "Yavilla" if BOARD_GOOGLE_YAVILLA
918 default "Yavista" if BOARD_GOOGLE_YAVISTA
919 default "Zydron" if BOARD_GOOGLE_ZYDRON
920 default "Pujjoga" if BOARD_GOOGLE_PUJJOGA
921 default "Telith" if BOARD_GOOGLE_TELITH
924 default "agah" if BOARD_GOOGLE_AGAH
925 default "anahera" if BOARD_GOOGLE_ANAHERA
926 default "anahera4es" if BOARD_GOOGLE_ANAHERA4ES
927 default "anraggar" if BOARD_GOOGLE_ANRAGGAR
928 default "aurash" if BOARD_GOOGLE_AURASH
929 default "banshee" if BOARD_GOOGLE_BANSHEE
930 default "brask" if BOARD_GOOGLE_BRASK
931 default "brya0" if BOARD_GOOGLE_BRYA0
932 default "bujia" if BOARD_GOOGLE_BUJIA
933 default "constitution" if BOARD_GOOGLE_CONSTITUTION
934 default "craask" if BOARD_GOOGLE_CRAASK
935 default "craaskov" if BOARD_GOOGLE_CRAASKOV
936 default "crota" if BOARD_GOOGLE_CROTA
937 default "dochi" if BOARD_GOOGLE_DOCHI
938 default "yavilla" if BOARD_GOOGLE_DOMIKA
939 default "felwinter" if BOARD_GOOGLE_FELWINTER
940 default "gaelin" if BOARD_GOOGLE_GAELIN
941 default "gimble" if BOARD_GOOGLE_GIMBLE
942 default "gimble4es" if BOARD_GOOGLE_GIMBLE4ES
943 default "gladios" if BOARD_GOOGLE_GLADIOS
944 default "glassway" if BOARD_GOOGLE_GLASSWAY
945 default "gothrax" if BOARD_GOOGLE_GOTHRAX
946 default "hades" if BOARD_GOOGLE_HADES
947 default "joxer" if BOARD_GOOGLE_JOXER
948 default "kano" if BOARD_GOOGLE_KANO
949 default "kinox" if BOARD_GOOGLE_KINOX
950 default "kuldax" if BOARD_GOOGLE_KULDAX
951 default "lisbon" if BOARD_GOOGLE_LISBON
952 default "marasov" if BOARD_GOOGLE_MARASOV
953 default "mithrax" if BOARD_GOOGLE_MITHRAX
954 default "moli" if BOARD_GOOGLE_MOLI
955 default "nereid" if BOARD_GOOGLE_NEREID
956 default "nereid" if BOARD_GOOGLE_TEREID
957 default "nivviks" if BOARD_GOOGLE_NIVVIKS
958 default "nivviks" if BOARD_GOOGLE_TIVVIKS
959 default "nokris" if BOARD_GOOGLE_NOKRIS
960 default "nova" if BOARD_GOOGLE_NOVA
961 default "omnigul" if BOARD_GOOGLE_OMNIGUL
962 default "orisa" if BOARD_GOOGLE_ORISA
963 default "osiris" if BOARD_GOOGLE_OSIRIS
964 default "pirrha" if BOARD_GOOGLE_PIRRHA
965 default "primus" if BOARD_GOOGLE_PRIMUS
966 default "pujjo" if BOARD_GOOGLE_PUJJO
967 default "quandiso" if BOARD_GOOGLE_QUANDISO
968 default "redrix" if BOARD_GOOGLE_REDRIX
969 default "redrix4es" if BOARD_GOOGLE_REDRIX4ES
970 default "riven" if BOARD_GOOGLE_RIVEN
971 default "rull" if BOARD_GOOGLE_RULL
972 default "skolas" if BOARD_GOOGLE_SKOLAS
973 default "skolas4es" if BOARD_GOOGLE_SKOLAS4ES
974 default "sundance" if BOARD_GOOGLE_SUNDANCE
975 default "taeko" if BOARD_GOOGLE_TAEKO
976 default "taeko4es" if BOARD_GOOGLE_TAEKO4ES
977 default "taniks" if BOARD_GOOGLE_TANIKS
978 default "teliks" if BOARD_GOOGLE_TELIKS
979 default "trulo" if BOARD_GOOGLE_TRULO
980 default "uldren" if BOARD_GOOGLE_ULDREN
981 default "vell" if BOARD_GOOGLE_VELL
982 default "volmar" if BOARD_GOOGLE_VOLMAR
983 default "xivu" if BOARD_GOOGLE_XIVU
984 default "xol" if BOARD_GOOGLE_XOL
985 default "yaviks" if BOARD_GOOGLE_YAVIKS
986 default "yavilla" if BOARD_GOOGLE_YAVILLA
987 default "zydron" if BOARD_GOOGLE_ZYDRON
988 default "yavista" if BOARD_GOOGLE_YAVISTA
989 default "pujjoga" if BOARD_GOOGLE_PUJJOGA
990 default "telith" if BOARD_GOOGLE_TELITH
993 select VBOOT_EARLY_EC_SYNC if !(BOARD_GOOGLE_BASEBOARD_NISSA || BOARD_GOOGLE_BASEBOARD_TRULO)
994 select VBOOT_LID_SWITCH
996 config UART_FOR_CONSOLE
1000 config HAVE_WWAN_POWER_SEQUENCE
1003 Select this if the variant has a WWAN module and requires the poweroff sequence
1004 to be performed on shutdown. Must define WWAN_FCPO, WWAN_RST and WWAN_PERST GPIOs
1005 in variant.h, as well as T1_OFF_MS (time between PERST & RST) and T2_OFF_MS (time
1006 between RST and FCPO). WWAN_PERST and T1_OFF_MS are only necessary for PCIe WWAN
1007 (when HAVE_PCIE_WWAN is also selected).
1009 config HAVE_PCIE_WWAN
1012 config USE_PM_ACPI_TIMER
1015 config DEFAULT_ADL_NEM
1018 Brya variants with Alder Lake ESx silicon to choose this config
1019 as eNEM was fuse disable till ESx silicon revision.
1022 prompt "Cache as RAM (CAR) setup configuration to use"
1023 default USE_ADL_NEM if DEFAULT_ADL_NEM
1024 default USE_ADL_ENEM
1027 bool "eNEM: when selected, the variant will use eNEM instead of regular NEM."
1028 select INTEL_CAR_NEM_ENHANCED
1031 bool "NEM: when selected, the variant will use regular NEM."
1032 select INTEL_CAR_NEM
1036 config MEMORY_SODIMM
1038 select SPD_CACHE_ENABLE
1039 select SPD_CACHE_IN_FMAP
1041 config MEMORY_SOLDERDOWN
1043 select CHROMEOS_DRAM_PART_NUMBER_IN_CBI if CHROMEOS
1044 select HAVE_SPD_IN_CBFS
1046 config HAVE_SLP_S0_GATE
1049 config INCLUDE_NVIDIA_GPU_ASL
1052 Select this if the variant has an Nvidia GN20 GPU attached to PEG1
1054 config PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS
1058 config SKIP_RAM_ID_STRAPS
1062 Enable this option if the board variant does not rely on MEM Strap GPIOs to determine the SPD ID.
1064 This is typically the case when the DRAM part is fixed (only one type is used).
1065 In such board designs, enabling this option will bypass the reading of MEM Strap GPIOs
1066 and instead use a static SPD ID number.
1068 If unsure, leave this option disabled.
1070 endif # BOARD_GOOGLE_BRYA_COMMON