diff --git a/src/mainboard/google/brya/variants/guren/fw_config.c b/src/mainboard/google/brya/variants/guren/fw_config.c index 63e55a3b40..8d4c1b5e2b 100644 --- a/src/mainboard/google/brya/variants/guren/fw_config.c +++ b/src/mainboard/google/brya/variants/guren/fw_config.c @@ -44,10 +44,11 @@ void fw_config_gpio_padbased_override(struct pad_config *padbased_table) ARRAY_SIZE(hdmi_disable_pads)); } - /* Set to Disable LTE-related GPIO pins when field DB_USB is not DB_1C_LTE and DB_HDMI_LTE. */ + /* Set to Disable LTE-related GPIO pins when field DB_USB is not DB_1C_LTE, DB_HDMI_LTE and DB_1C_5G. */ if (!fw_config_probe(FW_CONFIG(DB_USB, DB_1C_LTE)) - && !fw_config_probe(FW_CONFIG(DB_USB, DB_HDMI_LTE))) { - printk(BIOS_INFO, "Disable LTE GPIO pins.\n"); + && !fw_config_probe(FW_CONFIG(DB_USB, DB_HDMI_LTE)) + && !fw_config_probe(FW_CONFIG(DB_USB, DB_1C_5G))) { + printk(BIOS_INFO, "Disable LTE/5G GPIO pins.\n"); gpio_padbased_override(padbased_table, lte_disable_pads, ARRAY_SIZE(lte_disable_pads)); } diff --git a/src/mainboard/google/brya/variants/guren/overridetree.cb b/src/mainboard/google/brya/variants/guren/overridetree.cb index 8c50fd76d8..f74a20e562 100644 --- a/src/mainboard/google/brya/variants/guren/overridetree.cb +++ b/src/mainboard/google/brya/variants/guren/overridetree.cb @@ -12,6 +12,7 @@ fw_config option DB_HDMI_LTE 5 option DB_HDMI 6 option DB_HDMI_1A 7 + option DB_1C_5G 8 end field SD_CARD 9 option SD_ABSENT 0 @@ -479,6 +480,7 @@ chip soc/intel/alderlake device i2c 28 on probe DB_USB DB_1C_LTE probe DB_USB DB_HDMI_LTE + probe DB_USB DB_1C_5G end end end #I2C2 @@ -651,6 +653,7 @@ chip soc/intel/alderlake device ref usb2_port4 on probe DB_USB DB_1C_LTE probe DB_USB DB_HDMI_LTE + probe DB_USB DB_1C_5G end end chip drivers/usb/acpi @@ -696,6 +699,7 @@ chip soc/intel/alderlake device ref usb3_port2 on probe DB_USB DB_1C_LTE probe DB_USB DB_HDMI_LTE + probe DB_USB DB_1C_5G end end end