summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2019-02-25 12:56:40 -0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2019-03-06 01:46:04 +0000
commit568654cd247a5a5bc6c0e0136e385052da1a7d59 (patch)
tree3af4722922fdeba4a36c771aadf5e6e271039fec
parent3d27e8948e3cc1de0a4317deee69bcbd92159267 (diff)
downloadchrome-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.c10
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;
+
+}