diff options
author | Scott Chao <scott_chao@wistron.corp-partner.google.com> | 2020-09-16 18:45:28 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-09-23 19:38:13 +0000 |
commit | a4e14b97193fe079d18e929ce9d28b586d5418de (patch) | |
tree | c1678a5960930a8bbe05b98937d2c4ab6d5c0f7e /baseboard/volteer | |
parent | 7caf6f199a53bfb1c1454053f4dbda77246053f2 (diff) | |
download | chrome-ec-a4e14b97193fe079d18e929ce9d28b586d5418de.tar.gz |
eldrid: limit input current to 90%
Protect adapter provide overcurrent.
And follow OEM charger policy to set 90% input current limit when S0.
BUG=b:169025944
BRANCH=none
TEST=make -j BOARD=eldrid
TEST=make buildall
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: Idc5aa532aaf5f4c7db45d9db2e1ce66032611a53
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2413810
Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'baseboard/volteer')
-rw-r--r-- | baseboard/volteer/baseboard.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/baseboard/volteer/baseboard.c b/baseboard/volteer/baseboard.c index 88eed00b47..36bf4bed8e 100644 --- a/baseboard/volteer/baseboard.c +++ b/baseboard/volteer/baseboard.c @@ -292,7 +292,7 @@ int board_set_active_charge_port(int port) return EC_SUCCESS; } -void board_set_charge_limit(int port, int supplier, int charge_ma, +__overridable void board_set_charge_limit(int port, int supplier, int charge_ma, int max_ma, int charge_mv) { charge_set_input_current_limit(MAX(charge_ma, |