From a64dd410d82d81370a9d6734ed38e1d058d09339 Mon Sep 17 00:00:00 2001 From: Luca Lai Date: Mon, 24 Nov 2025 14:01:13 +0800 Subject: [PATCH] mb/google/fatcat/var/ruby: Update EN_SPK_PA GPIO pin configuration Update EN_SPK_PA pin configuration based on the schematic to enable speaker function. schematics: RUBY_EVT_0902_2112.pdf BUG=b:452216678 TEST=Build FW and boot to OS, verify that the speaker is functioning by playing a YouTube video. Change-Id: Iabb3e9d214841aaa155ce5b782740ad0722722fa Signed-off-by: Luca Lai Reviewed-on: https://review.coreboot.org/c/coreboot/+/90169 Reviewed-by: Eric Lai Tested-by: build bot (Jenkins) Reviewed-by: Derek Huang --- src/mainboard/google/fatcat/variants/ruby/gpio.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mainboard/google/fatcat/variants/ruby/gpio.c b/src/mainboard/google/fatcat/variants/ruby/gpio.c index 51355e7f45..43449b778f 100644 --- a/src/mainboard/google/fatcat/variants/ruby/gpio.c +++ b/src/mainboard/google/fatcat/variants/ruby/gpio.c @@ -145,6 +145,8 @@ static const struct pad_config gpio_table[] = { PAD_CFG_NF(GPP_C23, NONE, DEEP, NF2), /* GPP_D00: TP */ PAD_NC(GPP_D00, NONE), + /* GPP_D01: EN_SPK_PA */ + PAD_CFG_GPO(GPP_D01, 1, DEEP), /* GPP_D02: SOC_WP_OD */ PAD_CFG_GPI(GPP_D02, NONE, DEEP), /* GPP_D03: NC */