From 0821405e40fa2634038d11d580b73076d7416d7d Mon Sep 17 00:00:00 2001 From: Shawn Nematbakhsh Date: Fri, 16 Sep 2016 14:36:47 -0700 Subject: charger v2: Don't set charger current limit if capability is unknown If charge_manager has not decided on a current limit, don't set a minimum current limit, since we may brown-out in the no / low-battery case. BUG=chrome-os-partner:56139 BRANCH=None TEST=Manual on kevin, attach cut-off battery, attach OEM charger, verify system doesn't brown-out due to OC. Change-Id: Id53eb32c4a8ac9c6d9a0d3f1d700f089a50fcb0f Signed-off-by: Shawn Nematbakhsh Reviewed-on: https://chromium-review.googlesource.com/386793 Commit-Ready: Shawn N Tested-by: Shawn N Reviewed-by: Aseda Aboagye --- include/charge_manager.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/charge_manager.h') diff --git a/include/charge_manager.h b/include/charge_manager.h index 3623bc1635..51007f3d7b 100644 --- a/include/charge_manager.h +++ b/include/charge_manager.h @@ -83,7 +83,7 @@ int charge_manager_get_active_charge_port(void); /* Return the power limit (uW) set by charge manager. */ int charge_manager_get_power_limit_uw(void); -/* Return the charger current (mA) value. */ +/* Return the charger current (mA) value or CHARGE_CURRENT_UNINITIALIZED. */ int charge_manager_get_charger_current(void); #ifdef CONFIG_USB_PD_LOGGING -- cgit v1.2.1