diff options
author | Scott Chao <scott.chao@bitland.corp-partner.google.com> | 2020-07-06 09:18:11 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-07-06 09:31:50 +0000 |
commit | bd14b24251634da3e52edb0c12c2a180660d5862 (patch) | |
tree | 2649b0d5d3a43141c44946b4e3fbc6b8affd0a8f /board/kakadu/board.h | |
parent | 84ec5c5b27a2a6261e521b6499a486aa1bc6e5be (diff) | |
download | chrome-ec-bd14b24251634da3e52edb0c12c2a180660d5862.tar.gz |
kakadu: add board-specific charge behavior
1.If cycle count > 300, set Charge Voltage=4320,
cycle count > 600, set Charge Voltage=4300,
cycle count > 1000, set Charge Voltage=4250
2.If charging over 48 hours and Charge Voltage > 4.25V,
set Charge Voltage = 4.25V
3.If charging over 2 hours,battery voltage over 4.1V and
battery temperature over 45°C, switch to discharge mode and
set Charge Voltage = 4.1V
BUG=b:153272421
BRANCH=kukui
TEST=make -j BOARD=kakadu
TEST=make buildall
Signed-off-by: Scott Chao <scott.chao@bitland.corp-partner.google.com>
Change-Id: I4968308b984f08a58491586a90b0b239eec07328
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2280865
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
(cherry picked from commit b98b77be5abb67aec1d94222741de8f9ada3c489)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2282723
Commit-Queue: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'board/kakadu/board.h')
-rw-r--r-- | board/kakadu/board.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/board/kakadu/board.h b/board/kakadu/board.h index dcfa2cf284..599b092ec8 100644 --- a/board/kakadu/board.h +++ b/board/kakadu/board.h @@ -28,6 +28,10 @@ #define BATTERY_DESIRED_CHARGING_CURRENT 3500 /* mA */ #define CONFIG_CHARGER_MT6370_BACKLIGHT +#ifdef BOARD_KAKADU +#define CHARGER_LIMIT_TIMEOUT_HOURS 48 +#define CHARGER_LIMIT_TIMEOUT_HOURS_TEMP 2 +#endif /* Motion Sensors */ #ifdef SECTION_IS_RW |