summaryrefslogtreecommitdiff
path: root/baseboard
diff options
context:
space:
mode:
authorScott Chao <scott_chao@wistron.corp-partner.google.com>2020-09-16 18:45:28 +0800
committerCommit Bot <commit-bot@chromium.org>2020-09-23 19:38:13 +0000
commita4e14b97193fe079d18e929ce9d28b586d5418de (patch)
treec1678a5960930a8bbe05b98937d2c4ab6d5c0f7e /baseboard
parent7caf6f199a53bfb1c1454053f4dbda77246053f2 (diff)
downloadchrome-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')
-rw-r--r--baseboard/volteer/baseboard.c2
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,