summaryrefslogtreecommitdiff
path: root/board/magolor/board.c
diff options
context:
space:
mode:
authorDiana Z <dzigterman@chromium.org>2020-10-07 15:41:29 -0600
committerCommit Bot <commit-bot@chromium.org>2020-10-08 03:22:25 +0000
commit0d1b9445f6200ead5b87af00ef1bc7f9e6d74f47 (patch)
tree79e1e0887c29f8856a1dc85ca88e4ab678518e0c /board/magolor/board.c
parent75dffd13af1c810d46fca88c9846af4653843145 (diff)
downloadchrome-ec-0d1b9445f6200ead5b87af00ef1bc7f9e6d74f47.tar.gz
Dedede: Leave 5V on when jumping in S5
PP5000_U shouldn't be turned off until G3, so if a sysjump occurs during S5 leave this rail on. BRANCH=None BUG=b:166787955,b:167996216 TEST=on drawcia, run full resets with a forced sysjump in S5 and ensure that the DUT can get to S0 after the reset Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I00fb44903aa109bbc525fb512ab4035a94649c68 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2458841 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/magolor/board.c')
-rw-r--r--board/magolor/board.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/board/magolor/board.c b/board/magolor/board.c
index d173c25716..8f3485b121 100644
--- a/board/magolor/board.c
+++ b/board/magolor/board.c
@@ -166,7 +166,8 @@ void board_init(void)
gpio_enable_interrupt(GPIO_BASE_SIXAXIS_INT_L);
/* Turn on 5V if the system is on, otherwise turn it off. */
- on = chipset_in_state(CHIPSET_STATE_ON | CHIPSET_STATE_ANY_SUSPEND);
+ on = chipset_in_state(CHIPSET_STATE_ON | CHIPSET_STATE_ANY_SUSPEND |
+ CHIPSET_STATE_SOFT_OFF);
board_power_5v_enable(on);
/* Initialize THERMAL */