From 1548e3825ba8fd0d2704a67018162d26b18e9010 Mon Sep 17 00:00:00 2001 From: Daisuke Nojiri Date: Mon, 25 Feb 2019 12:56:40 -0800 Subject: 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 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 Tested-by: Daisuke Nojiri Reviewed-by: Aseda Aboagye --- board/nami/board.c | 10 ++++++++++ 1 file changed, 10 insertions(+) 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; + +} -- cgit v1.2.1