diff options
author | Diana Z <dzigterman@chromium.org> | 2020-10-07 15:41:29 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-10-08 03:22:25 +0000 |
commit | 0d1b9445f6200ead5b87af00ef1bc7f9e6d74f47 (patch) | |
tree | 79e1e0887c29f8856a1dc85ca88e4ab678518e0c /board/magolor | |
parent | 75dffd13af1c810d46fca88c9846af4653843145 (diff) | |
download | chrome-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')
-rw-r--r-- | board/magolor/board.c | 3 |
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 */ |