From 186907c4f7787bffc1e49dd988e53976099385d5 Mon Sep 17 00:00:00 2001 From: Jamie Chen Date: Tue, 27 Feb 2024 15:22:52 +0800 Subject: mb/google/brya/var/omniknight: Pull down USI_REPORT_EN in romstage Pull down USI_REPORT_EN(GPP_C6) in romstage to solve an abnormal peek pull high before BL_EN. Because power sequence no meet spec, pre #comment36, it may have ghost touch. BUG=b:326337003 TEST=FW_NAME=omnigul emerge-brya coreboot, measurement of HW and test touch detection by evtest Change-Id: I66f4a7915f135927fbc0a16254dece202dfc23a2 Signed-off-by: Jamie Chen Reviewed-on: https://review.coreboot.org/c/coreboot/+/80769 Reviewed-by: Derek Huang Tested-by: build bot (Jenkins) Reviewed-by: Matt DeVillier --- src/mainboard/google/brya/variants/omnigul/gpio.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mainboard') diff --git a/src/mainboard/google/brya/variants/omnigul/gpio.c b/src/mainboard/google/brya/variants/omnigul/gpio.c index c0216983cb..46d1584d2d 100644 --- a/src/mainboard/google/brya/variants/omnigul/gpio.c +++ b/src/mainboard/google/brya/variants/omnigul/gpio.c @@ -321,6 +321,9 @@ static const struct pad_config romstage_gpio_table[] = { PAD_CFG_GPO(GPP_C0, 1, DEEP), /* C1 : SMBDATA ==> USI_RST_L */ PAD_CFG_GPO(GPP_C1, 0, DEEP), + /* C6 : SML1CLK ==> USI_REPORT_EN */ + PAD_CFG_GPO(GPP_C6, 0, DEEP), + // D1 : ISH_GP1 ==> FP_RST_ODL / PAD_CFG_GPO(GPP_D1, 0, DEEP), // D2 : ISH_GP2 ==> EN_FP_PWR / -- cgit v1.2.3