From 0426c066b6f50b22a71f5a82bfb6e7038a4187ec Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 22 Nov 2019 15:14:52 -0700 Subject: [PATCH] Only watch SUSPWRDNACK for primary plane state --- src/board/system76/galp3-c/power.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/board/system76/galp3-c/power.c b/src/board/system76/galp3-c/power.c index a647b75..e7e0f90 100644 --- a/src/board/system76/galp3-c/power.c +++ b/src/board/system76/galp3-c/power.c @@ -254,8 +254,7 @@ void power_event(void) { // EC must keep VccPRIM powered if SUSPWRDNACK is de-asserted low or system // state is S3 - bool primary = !gpio_get(&SUSWARN_N) || !gpio_get(&SUSB_N_PCH); - if (primary) { + if (!gpio_get(&SUSWARN_N)) { if (state == POWER_STATE_DS5) { power_on_s5(); state = POWER_STATE_DS5;