summaryrefslogtreecommitdiff
path: root/power
diff options
context:
space:
mode:
authorNicolas Boichat <drinkcat@chromium.org>2018-08-28 10:00:48 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-08-29 11:15:54 -0700
commit2e4cd7bef7ef671d49ea7bb3ae55e9df970d8e25 (patch)
tree9a29794fe22b523a7d85976e9497c040290a2d49 /power
parent61a3b8d663f54c3553f61a8b157f89b6bb17ed48 (diff)
downloadchrome-ec-2e4cd7bef7ef671d49ea7bb3ae55e9df970d8e25.tar.gz
kukui: Change FORCE_RESET to ODL
Also, FORCE_RESET is open-drain, active-low. Also, set the default to high. BRANCH=none BUG=b:112616655 TEST=boot rev1 to coreboot Change-Id: I33bd4a97831313f7bc5c3f0044c5b44d88932060 Signed-off-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1192722 Reviewed-by: Yilun Lin <yllin@chromium.org>
Diffstat (limited to 'power')
-rw-r--r--power/mt8183.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/power/mt8183.c b/power/mt8183.c
index 2a4cef45b1..221e315892 100644
--- a/power/mt8183.c
+++ b/power/mt8183.c
@@ -190,7 +190,7 @@ enum power_state power_handle_state(enum power_state state)
case POWER_G3S5:
forcing_shutdown = 0;
- gpio_set_level(GPIO_PMIC_FORCE_RESET, 0);
+ gpio_set_level(GPIO_PMIC_FORCE_RESET_ODL, 1);
/* Power up to next state */
return POWER_S5;
@@ -288,7 +288,7 @@ enum power_state power_handle_state(enum power_state state)
case POWER_S5G3:
/*
- * If PMIC is still not off, assert PMIC_FORCE_RESET.
+ * If PMIC is still not off, assert PMIC_FORCE_RESET_ODL.
* This should not happen if PMIC is configured properly, and
* shuts down upon receiving WATCHDOG.
*/
@@ -297,7 +297,7 @@ enum power_state power_handle_state(enum power_state state)
CPRINTS("Cannot force PMIC off (rev0)");
#else
CPRINTS("Forcing PMIC off");
- gpio_set_level(GPIO_PMIC_FORCE_RESET, 1);
+ gpio_set_level(GPIO_PMIC_FORCE_RESET_ODL, 0);
msleep(50);
return POWER_S5G3;
#endif