diff options
author | Daisuke Nojiri <dnojiri@chromium.org> | 2017-03-13 08:55:34 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-03-13 17:54:00 -0700 |
commit | 584cd06c9cd7f3caeba348dc6f62b67738544ca4 (patch) | |
tree | e8f651410406772b1fd21a718cc84df87f32067c /driver | |
parent | 2784e922ae5fa149801a935d21b249b817d8b922 (diff) | |
download | chrome-ec-584cd06c9cd7f3caeba348dc6f62b67738544ca4.tar.gz |
bd9995x: Do not set IADP monitoring enable bit
IADP monitoring bit was set to the default value for the devices
with an RO image which clears the bit (and causes the issue).
This patch removes the code so that we do not touch the IADP
monitoring bit since transitioning from 0->1 may cause other issues.
BUG=b:35647661
BRANCH=reef
TEST=none
Change-Id: I4413e0bd2de3f4e3912cbe6e73b8cad641ee9245
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/453400
Reviewed-by: Shawn N <shawnn@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/453798
Diffstat (limited to 'driver')
-rw-r--r-- | driver/charger/bd9995x.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/driver/charger/bd9995x.c b/driver/charger/bd9995x.c index df69f348e8..eae0a8d9f9 100644 --- a/driver/charger/bd9995x.c +++ b/driver/charger/bd9995x.c @@ -796,14 +796,6 @@ static void bd9995x_init(void) ch_raw_write16(BD9995X_CMD_CHGOP_SET2, reg, BD9995X_EXTENDED_COMMAND); - /* Disable IADP pin current limit */ - if (ch_raw_read16(BD9995X_CMD_VM_CTRL_SET, ®, - BD9995X_EXTENDED_COMMAND)) - return; - reg &= ~BD9995X_CMD_VM_CTRL_SET_EXTIADPEN; - ch_raw_write16(BD9995X_CMD_VM_CTRL_SET, reg, - BD9995X_EXTENDED_COMMAND); - /* Define battery charging profile */ bd9995x_battery_charging_profile_settings(); |