From 5a6addca4bcd7a439f925bf84e102ee64577d839 Mon Sep 17 00:00:00 2001 From: "luca.lai" Date: Fri, 5 Dec 2025 19:08:26 +0800 Subject: [PATCH] mb/google/fatcat/var/ruby: Change GPIO pins to fix audio function Change below GPIO pins status to fix audio function. GPP_D10 : Native function 2 GPP_D11 : Native function 2 GPP_D12 : Native function 2 GPP_D13 : Native function 2 BUG=b:466263099 TEST=Build and boot to OS, check soundcard shows using command 'cat /proc/asound/cards' and check audio jack and amp are work. Change-Id: Ieac732ebf5149a13fe7aba36bf14627ded4783ad Signed-off-by: luca.lai Reviewed-on: https://review.coreboot.org/c/coreboot/+/90394 Reviewed-by: Derek Huang Reviewed-by: YH Lin Tested-by: build bot (Jenkins) --- src/mainboard/google/fatcat/variants/ruby/gpio.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mainboard/google/fatcat/variants/ruby/gpio.c b/src/mainboard/google/fatcat/variants/ruby/gpio.c index 43449b778f..b404a66082 100644 --- a/src/mainboard/google/fatcat/variants/ruby/gpio.c +++ b/src/mainboard/google/fatcat/variants/ruby/gpio.c @@ -160,13 +160,13 @@ static const struct pad_config gpio_table[] = { /* GPP_D09: I2S_MCLK1_OUT */ PAD_CFG_NF(GPP_D09, NONE, DEEP, NF2), /* GPP_D10: HDA_BCLK */ - PAD_CFG_NF(GPP_D10, NONE, DEEP, NF1), + PAD_CFG_NF(GPP_D10, NONE, DEEP, NF2), /* GPP_D11: HDA_SYNC */ - PAD_CFG_NF(GPP_D11, NONE, DEEP, NF1), + PAD_CFG_NF(GPP_D11, NONE, DEEP, NF2), /* GPP_D12: HDA_SDO */ - PAD_CFG_NF(GPP_D12, NONE, DEEP, NF1), + PAD_CFG_NF(GPP_D12, NONE, DEEP, NF2), /* GPP_D13: HDA_SDI0 */ - PAD_CFG_NF(GPP_D13, NONE, DEEP, NF1), + PAD_CFG_NF(GPP_D13, NONE, DEEP, NF2), /* GPP_D14: NC */ PAD_NC(GPP_D14, NONE), /* GPP_D15: NC */