diff options
author | Michael5 Chen1 <michael5_chen1@pegatron.corp-partner.google.com> | 2021-10-21 17:14:10 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-11-12 07:48:29 +0000 |
commit | 9167d6932dbc4bd7d11605a866fddbb1c4bcb326 (patch) | |
tree | 7ad65820534213453eb2585cb6f516a8d5f198ae | |
parent | 76ce2b1acbcaaa795a6d28b2fe0574f3cefbf493 (diff) | |
download | chrome-ec-9167d6932dbc4bd7d11605a866fddbb1c4bcb326.tar.gz |
ISL923x: Set charge current to 0 when ocpc precharge complete
Set primary charge current to 0 when enable ocpc charge.
BUG=b:202796060
BRANCH=dedede
TEST=SIT check function is PASS
Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com>
Change-Id: I0c635624c79935f50da591400d16fe77a66b70be
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3274732
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r-- | driver/charger/isl923x.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/driver/charger/isl923x.c b/driver/charger/isl923x.c index 0eab5e94b0..7861ec95bc 100644 --- a/driver/charger/isl923x.c +++ b/driver/charger/isl923x.c @@ -1282,6 +1282,7 @@ static enum ec_error_list raa489000_enable_linear_charge(int chgnum, rv = raw_update16(CHARGER_PRIMARY, RAA489000_REG_CONTROL10, RAA489000_C10_ENABLE_DVC_TRICKLE_CHARGE, MASK_CLR); + rv |= isl9237_set_current(CHARGER_PRIMARY, 0); } return rv; |