From 07f25bef86394bee8273279101f09dc0df0c4e4b Mon Sep 17 00:00:00 2001 From: Nick Vaccaro Date: Fri, 17 Oct 2025 13:55:45 -0700 Subject: [PATCH] mb/google/ocelot/var/ocelot: fix gpio settings Configure the GPP_E16 reset line for the touch panel as a GPO. Configure GPP_E17 to a no-connect by default. BUG=b:452845001 TEST=`emerge-ocelot coreboot chromeos-bootimage`, flash an ocelotite4es and verify it can boot to kernel without crashing. Change-Id: I9ba2009252b84fb85356ef65e7b37017f9d2af43 Signed-off-by: Nick Vaccaro Reviewed-on: https://review.coreboot.org/c/coreboot/+/89630 Reviewed-by: Karthik Ramasubramanian Tested-by: build bot (Jenkins) --- src/mainboard/google/ocelot/variants/ocelot/gpio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mainboard/google/ocelot/variants/ocelot/gpio.c b/src/mainboard/google/ocelot/variants/ocelot/gpio.c index e4592c7201..32e1ae11fb 100644 --- a/src/mainboard/google/ocelot/variants/ocelot/gpio.c +++ b/src/mainboard/google/ocelot/variants/ocelot/gpio.c @@ -188,9 +188,9 @@ static const struct pad_config gpio_table[] = { /* GPP_E15: THC0_SPI1_IO_3_TCH_PNL1 */ PAD_CFG_NF(GPP_E15, NONE, DEEP, NF3), /* GPP_E16: THC0_SPI1_RST_N_TCH_PNL1 */ - PAD_CFG_NF(GPP_E16, NONE, PLTRST, NF1), + PAD_CFG_GPO(GPP_E16, 1, DEEP), /* GPP_E17: GPP_E17_GSPI0A_CS0 */ - PAD_CFG_NF(GPP_E17, NONE, DEEP, NF5), + PAD_NC(GPP_E17, NONE), /* GPP_E18: THC0_SPI1_INT_N_TCH_PNL1 */ PAD_CFG_NF(GPP_E18, NONE, DEEP, NF3), /* GPP_E19: FPS_INT_N */