diff options
author | Duncan Laurie <dlaurie@google.com> | 2017-03-07 09:45:37 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-03-09 01:09:35 -0800 |
commit | cf015d1e31c1cfd6e1ff707dbb87b5fce1f6af01 (patch) | |
tree | e8de85c2680e64a563a3d87c1e47c23d2f022e73 | |
parent | 97b7f85ffe75ade72530b056a7024360a6b14e6d (diff) | |
download | chrome-ec-cf015d1e31c1cfd6e1ff707dbb87b5fce1f6af01.tar.gz |
eve: Adjust charging parameters for eve board
Limit max input current to 95% for safety.
(changes ported from reef)
BUG=b:36024657
BRANCH=none
TEST=manual testing on Eve P1b board
Change-Id: I6beb3fc4ac62e40bb7c8dfc8463e6a0d177997d9
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://chromium-review.googlesource.com/450952
Reviewed-by: Scott Collyer <scollyer@chromium.org>
-rw-r--r-- | board/eve/board.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/board/eve/board.c b/board/eve/board.c index b2c311084b..cc0a9096d1 100644 --- a/board/eve/board.c +++ b/board/eve/board.c @@ -487,6 +487,7 @@ void board_set_charge_limit(int port, int supplier, int charge_ma, if (bd9995x_bc12_enable_charging(port, bc12_enable)) return; + charge_ma = (charge_ma * 95) / 100; charge_set_input_current_limit(MAX(charge_ma, CONFIG_CHARGER_INPUT_CURRENT), charge_mv); } |