diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2019-02-25 12:56:40 -0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2019-03-06 01:46:04 +0000 |
commit | 568654cd247a5a5bc6c0e0136e385052da1a7d59 (patch) | |
tree | 3af4722922fdeba4a36c771aadf5e6e271039fec | |
parent | 3d27e8948e3cc1de0a4317deee69bcbd92159267 (diff) | |
download | chrome-ec-568654cd247a5a5bc6c0e0136e385052da1a7d59.tar.gz |
Nami: Make Vayne cutoff battery on critical charge
Currently, Vayne and all other Nami's hibernate when battery is at
critical level for 30 seconds.
This patch makes Vayne cutoff the battery at critical charge.
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
BUG=b/123727148
BRANCH=nami
TEST=Verify Vayne shuts down on critical battery then battery is
cutoff in 30 seconds. Verify AC plugin boot DUT on both ports.
Change-Id: I1da572669c7fbe00753668810692d73ffe9f4bf8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1504076
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
-rw-r--r-- | board/nami/board.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/board/nami/board.c b/board/nami/board.c index 15cafff192..630fd7a0db 100644 --- a/board/nami/board.c +++ b/board/nami/board.c @@ -1057,3 +1057,13 @@ void board_kblight_init(void) break; } } + +enum critical_shutdown board_critical_shutdown_check( + struct charge_state_data *curr) +{ + if (oem == PROJECT_VAYNE) + return CRITICAL_SHUTDOWN_CUTOFF; + else + return CRITICAL_SHUTDOWN_HIBERNATE; + +} |