From cc6c6e10d373c4908f34ac8a16573f22610b9801 Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Mon, 17 Mar 2025 15:18:16 +0000 Subject: [PATCH] mb/starlabs/starbook/mtl: Set Power Delivery GPIOs to ignore standby Set the PMC alert and SML Clock/Data pins to IOSTANDBY_IGNORE to ensure that they're still operational in S3. Change-Id: I1dd7a9410211c50cc171645f6db82b15c52ff7ce Signed-off-by: Sean Rhodes Reviewed-on: https://review.coreboot.org/c/coreboot/+/86898 Tested-by: build bot (Jenkins) Reviewed-by: Matt DeVillier --- src/mainboard/starlabs/starbook/variants/mtl/gpio.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mainboard/starlabs/starbook/variants/mtl/gpio.c b/src/mainboard/starlabs/starbook/variants/mtl/gpio.c index 3d6212f293..b6ec3cd139 100644 --- a/src/mainboard/starlabs/starbook/variants/mtl/gpio.c +++ b/src/mainboard/starlabs/starbook/variants/mtl/gpio.c @@ -97,9 +97,9 @@ const struct pad_config gpio_table[] = { * WEAK INTERNAL PD 20K */ PAD_CFG_GPO(GPP_C05, 1, DEEP), /* C06: SML1_CLK_USBC_PD_N */ - PAD_CFG_NF(GPP_C06, NONE, DEEP, NF1), + PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_C06, NONE, DEEP, NF1), /* C07: SML1_DATA_USBC_PD_N */ - PAD_CFG_NF(GPP_C07, NONE, DEEP, NF1), + PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_C07, NONE, DEEP, NF1), /* C08: SML1ALERT */ PAD_NC(GPP_C08, NONE), /* C09: */ @@ -182,7 +182,7 @@ const struct pad_config gpio_table[] = { /* A20: M.2_CPU_SSD_RESET_N */ PAD_CFG_GPO(GPP_A20, 1, PLTRST), /* A21: I2C_PMC_PD_INT_N */ - PAD_CFG_NF(GPP_A21, NONE, DEEP, NF1), + PAD_CFG_NF_IOSTANDBY_IGNORE(GPP_A21, NONE, DEEP, NF1), /* A22: */ PAD_NC(GPP_A22, NONE), /* A23: */