summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVic Yang <victoryang@chromium.org>2013-09-10 15:40:40 +0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2013-09-11 03:45:06 +0000
commit876d4c0031ce0d277f23eb08760c83b854038064 (patch)
treee8251a409adb14e5c0b706bdce7e07520b7c4b09
parent057d71ae798b42613fc6bf61e17f8f6c83247ec0 (diff)
downloadchrome-ec-876d4c0031ce0d277f23eb08760c83b854038064.tar.gz
Fix a bug in BQ24192 charger driver
BUG=chrome-os-partner:22238 TEST=Check the return value is EC_SUCCESS BRANCH=None Change-Id: I6010d3f8b55938c5fc6526776bee536868a96b55 Signed-off-by: Vic Yang <victoryang@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/168733 Reviewed-by: Vincent Palatin <vpalatin@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org>
-rw-r--r--common/charger_bq24192.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/charger_bq24192.c b/common/charger_bq24192.c
index b9d840d8c3..72f778d367 100644
--- a/common/charger_bq24192.c
+++ b/common/charger_bq24192.c
@@ -109,7 +109,8 @@ int charger_get_input_current(int *input_current)
rv = bq24192_read(BQ24192_REG_INPUT_CTRL, &value);
if (rv)
return rv;
- return input_current_steps[value & 0x7];
+ *input_current = input_current_steps[value & 0x7];
+ return EC_SUCCESS;
}
int charger_manufacturer_id(int *id)