From aef86a7e8944cc04198ac9ea6f1672d62e196a82 Mon Sep 17 00:00:00 2001 From: Nick Vaccaro Date: Fri, 26 Sep 2025 12:55:39 -0700 Subject: [PATCH] mb/google/ocelot/var/ocelot: disable HDA GPIOs by default Configure GPP_F10, GPP_F11, GPP_F12, GPP_F13, GPP_F16, and GPP_F17 as no-connects by default. These GPIOs will be enabled in fw_config.c if they are needed. BUG=b:447648103 TEST='emerge-ocelot coreboot chromeos-bootimage`, flash and boot ocelot and verify the AUDIO_ALC721_SNDW still works. Change-Id: I7c07581e2b29bfc3e83314a065fba7d418e07c2a Signed-off-by: Nick Vaccaro Reviewed-on: https://review.coreboot.org/c/coreboot/+/89359 Tested-by: build bot (Jenkins) Reviewed-by: Avi Uday Reviewed-by: Pranava Y N --- src/mainboard/google/ocelot/variants/ocelot/gpio.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mainboard/google/ocelot/variants/ocelot/gpio.c b/src/mainboard/google/ocelot/variants/ocelot/gpio.c index 9da94aff9a..e4592c7201 100644 --- a/src/mainboard/google/ocelot/variants/ocelot/gpio.c +++ b/src/mainboard/google/ocelot/variants/ocelot/gpio.c @@ -142,17 +142,17 @@ static const struct pad_config gpio_table[] = { /* GPP_D09: I2S_MCLK_HDR */ PAD_CFG_NF(GPP_D09, NONE, DEEP, NF1), /* GPP_D10: HDA_BCLK (HDR) */ - PAD_CFG_NF(GPP_D10, NONE, DEEP, NF1), + PAD_NC(GPP_D10, NONE), /* GPP_D11: HDA_SYNC (HDR) */ - PAD_CFG_NF(GPP_D11, NONE, DEEP, NF1), + PAD_NC(GPP_D11, NONE), /* GPP_D12: HDA_SDO (HDR) */ - PAD_CFG_NF(GPP_D12, NONE, DEEP, NF1), + PAD_NC(GPP_D12, NONE), /* GPP_D13: HDA_SDI0 (HDR) */ - PAD_CFG_NF(GPP_D13, NONE, DEEP, NF1), + PAD_NC(GPP_D13, NONE), /* GPP_D16: HDA_RST_N (HDR) */ - PAD_CFG_NF(GPP_D16, NONE, DEEP, NF1), + PAD_NC(GPP_D16, NONE), /* GPP_D17: HDA_SDI1 (HDR) */ - PAD_CFG_NF(GPP_D17, NONE, DEEP, NF1), + PAD_NC(GPP_D17, NONE), /* GPP_D19: NC */ PAD_NC(GPP_D19, NONE), /* GPP_D21: GPP_D21_UFS_REFCLK_R */