summaryrefslogtreecommitdiff
path: root/include/charge_manager.h
diff options
context:
space:
mode:
authorShawn Nematbakhsh <shawnn@chromium.org>2016-09-16 14:36:47 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-09-21 19:38:00 -0700
commit0821405e40fa2634038d11d580b73076d7416d7d (patch)
tree39eec64ce205e218d4b1a3fd8c8e98c96d622efd /include/charge_manager.h
parent27a5f046320b9274b247f19ee339bbf7f787abe6 (diff)
downloadchrome-ec-0821405e40fa2634038d11d580b73076d7416d7d.tar.gz
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 <shawnn@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/386793 Commit-Ready: Shawn N <shawnn@chromium.org> Tested-by: Shawn N <shawnn@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'include/charge_manager.h')
-rw-r--r--include/charge_manager.h2
1 files changed, 1 insertions, 1 deletions
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