From 7b8520ab690e4c145903f767dc120d534be54f90 Mon Sep 17 00:00:00 2001 From: erin liang Date: Thu, 3 Jul 2025 17:34:58 +0800 Subject: [PATCH] mb/trulo/var/pujjolo: Update fingerprint enable pin status Update fingerprint enable pin status to keep the module disabled and in reset in firmware. This allows the module to be enabled and released from reset during kernel boot via ACPI. BUG=b:411558536 BRANCH=none TEST= Boot to OS and into VT2, use ectool --name=cros_fp version will return fingerprint version information and check the functionality works. Change-Id: I98707e0e6ba550f6b7d75a84e72843c3873fa56c Signed-off-by: erin liang Reviewed-on: https://review.coreboot.org/c/coreboot/+/88287 Reviewed-by: Kapil Porwal Tested-by: build bot (Jenkins) Reviewed-by: Eric Lai --- src/mainboard/google/brya/variants/pujjolo/gpio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mainboard/google/brya/variants/pujjolo/gpio.c b/src/mainboard/google/brya/variants/pujjolo/gpio.c index ef612a6ee2..505333437d 100644 --- a/src/mainboard/google/brya/variants/pujjolo/gpio.c +++ b/src/mainboard/google/brya/variants/pujjolo/gpio.c @@ -119,7 +119,7 @@ static const struct pad_config override_gpio_table[] = { /* D1 : ISH_GP1 ==> SOC_GSEN2_INT# */ PAD_CFG_NF(GPP_D1, NONE, DEEP, NF1), /* D2 : NC => EN_FP_PWR */ - PAD_CFG_GPO_LOCK(GPP_D2, 1, LOCK_CONFIG), + PAD_CFG_GPO_LOCK(GPP_D2, 0, LOCK_CONFIG), /* D3 : ISH_GP3 ==> WCAM_RST_L */ PAD_CFG_GPO_LOCK(GPP_D3, 0, LOCK_CONFIG), /* D4 : IMGCLKOUT0 ==> BT_DISABLE_L */