diff options
author | Justin Chuang <jchuang@chromium.org> | 2014-01-15 18:27:38 +0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-01-16 06:43:05 +0000 |
commit | fc91a7f7fdb7f73ba96ae351e5d8d9e2d8b94958 (patch) | |
tree | 13e7f2a897537f843d35011d26430662ac38fbc3 /include/charger.h | |
parent | e73a228985742ff7ce23d25cf47d24b0be5a48e1 (diff) | |
download | chrome-ec-fc91a7f7fdb7f73ba96ae351e5d8d9e2d8b94958.tar.gz |
Support discharge on BQ24715 for Rambi and Squawks
BUG=chrome-os-partner:25031
BRANCH=rambi
TEST=Manually
make BOARD=peppy
make BOARD=falco
make BOARD=rambi
make BOARD=squawks
On rambi and squawks, connect charger
ectool chargecontrol discharge
ectool i2cread 16 0 0x16 0x0a
It should return 16-bit negative integer.
Change-Id: I8a8dfa90d2ad82595ac7a420c3c8ffc13b12cde6
Signed-off-by: Justin Chuang <jchuang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/182586
Reviewed-by: Dave Parker <dparker@chromium.org>
Diffstat (limited to 'include/charger.h')
-rw-r--r-- | include/charger.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/charger.h b/include/charger.h index c3c2b06cd4..23a4cebb42 100644 --- a/include/charger.h +++ b/include/charger.h @@ -76,6 +76,9 @@ int charger_set_current(int current); int charger_get_voltage(int *voltage); int charger_set_voltage(int voltage); +/* Discharge battery when on AC power. */ +int charger_discharge_on_ac(int enable); + /* Other parameters that may be charger-specific, but are common so far. */ int charger_set_input_current(int input_current); int charger_get_input_current(int *input_current); |