summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2019-02-25 12:56:40 -0800
committerchrome-bot <chrome-bot@chromium.org>2019-03-07 20:22:30 -0800
commit1548e3825ba8fd0d2704a67018162d26b18e9010 (patch)
tree9d21f2e0e6690e5ae391258c883bb79065372b6f
parentf1b9abca8b287e18cfe63006b9b5d75c31501286 (diff)
downloadchrome-ec-stabilize-11895.95.B.tar.gz
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/1487114 Commit-Ready: Daisuke Nojiri <dnojiri@chromium.org> Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@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 f406f8ede6..7834f5d174 100644
--- a/board/nami/board.c
+++ b/board/nami/board.c
@@ -1063,3 +1063,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;
+
+}