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