mb/google/brya/var/agah: Modify GPP_F14 programming
For some yet unknown reason, when this GPIO is locked, there is an interrupt storm for IRQ #9 apparently caused by GPE 0x66. GPP_F14 is set to GPE 0x64 on the ADL platform, so this doesn't quite make sense. This patch removes the lock and fixes this IRQ storm, but the root cause is not identified yet. BUG=b:236997604 TEST=`grep ' 9:' /proc/interrupts` shows a reasonable value now Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Change-Id: I3d1c66fac80a173798ae33e48b1776d9f4fb5eaa Reviewed-on: https://review.coreboot.org/c/coreboot/+/66201 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Reviewed-by: Ivy Jian <ivy.jian@quanta.corp-partner.google.com>
This commit is contained in:
parent
17d71937a1
commit
86b517f88e
|
@ -110,6 +110,8 @@ static const struct pad_config override_gpio_table[] = {
|
||||||
PAD_NC_LOCK(GPP_F12, NONE, LOCK_CONFIG),
|
PAD_NC_LOCK(GPP_F12, NONE, LOCK_CONFIG),
|
||||||
/* F13 : GSXDOUT ==> NC */
|
/* F13 : GSXDOUT ==> NC */
|
||||||
PAD_NC_LOCK(GPP_F13, NONE, LOCK_CONFIG),
|
PAD_NC_LOCK(GPP_F13, NONE, LOCK_CONFIG),
|
||||||
|
/* F14 : GSXDIN ==> TCHPAD_INT_ODL */
|
||||||
|
PAD_CFG_GPI_IRQ_WAKE(GPP_F14, NONE, DEEP, LEVEL, INVERT),
|
||||||
/* F15 : GSXSRESET# ==> NC */
|
/* F15 : GSXSRESET# ==> NC */
|
||||||
PAD_NC_LOCK(GPP_F15, NONE, LOCK_CONFIG),
|
PAD_NC_LOCK(GPP_F15, NONE, LOCK_CONFIG),
|
||||||
/* F16 : GSXCLK ==> NC */
|
/* F16 : GSXCLK ==> NC */
|
||||||
|
|
Loading…
Reference in New Issue