Weimin Wu has uploaded this change for review.

View Change

mb/google/nissa/var/anraggar: Skip locking for GPP_F15 GPIO

There is an existing issue for Anraggar where wake up from
RTC wake is not working during suspend_stress_test.

The phenomenon of the issue is that after pulling out the
stylus, can see an interrupt storm occurs through
"cat /proc/interrupts | grep acpi".
When the counter of interrupts is greater than a certain
value, "Disabling IRQ #9" will occur, so RTC wake is not
working.

Reference: https://review.coreboot.org/c/coreboot/+/65086

This patch skips the locking for GPP_F15 to allow kernel to
configure it later. The interrupt storm of acpi dispeared.

BUG=b:321348117
TEST=cat /proc/interrupts | grep acpi
There isn't interrupt storm of acpi when pulling out stylus.
Pass suspend_stress_test -c 2500 --suspend_min=15 --suspend_max=20

Change-Id: Ie143c43e0555d17d8a290f17637b537fba806144
Signed-off-by: Weimin Wu <wuweimin@huaqin.corp-partner.google.com>
---
M src/mainboard/google/brya/variants/anraggar/gpio.c
1 file changed, 2 insertions(+), 0 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/16/80316/1
diff --git a/src/mainboard/google/brya/variants/anraggar/gpio.c b/src/mainboard/google/brya/variants/anraggar/gpio.c
index 8bc3f6b..0bd13b6 100644
--- a/src/mainboard/google/brya/variants/anraggar/gpio.c
+++ b/src/mainboard/google/brya/variants/anraggar/gpio.c
@@ -50,6 +50,8 @@
PAD_CFG_GPO_LOCK(GPP_F11, 1, LOCK_CONFIG),
/* F12 : GSXDOUT ==> WWAN_RST_L */
PAD_CFG_GPO_LOCK(GPP_F12, 1, LOCK_CONFIG),
+ /* F15 : GSXSRESET# ==> SOC_PEN_DETECT_ODL */
+ PAD_CFG_GPI_SCI_HIGH(GPP_F15, NONE, PLTRST, EDGE_SINGLE),
/* F18 : THC1_SPI2_INT# ==> EN_PP2800_AFVDD */
PAD_CFG_GPO(GPP_F18, 0, DEEP),
/* F23 : V1P05_CTRL ==> NC*/

To view, visit change 80316. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ie143c43e0555d17d8a290f17637b537fba806144
Gerrit-Change-Number: 80316
Gerrit-PatchSet: 1
Gerrit-Owner: Weimin Wu <wuweimin@huaqin.corp-partner.google.com>
Gerrit-MessageType: newchange