From 98541217dfd5f0a3fa29db27c4469c6de26842f3 Mon Sep 17 00:00:00 2001 From: philipchen Date: Sun, 25 Sep 2016 15:22:56 -0700 Subject: [PATCH] bd9995x: Disable fast/pre-charging watchdog timer BUG=chrome-os-partner:55771 BRANCH=none TEST=make -j buildall TEST=bd9995x r 0x0f 1; verify 0x00. Change-Id: Ibfca44599b8a6d631215b2c9a50e810312559f3a Reviewed-on: https://chromium-review.googlesource.com/388819 Commit-Ready: Philip Chen Tested-by: Philip Chen Reviewed-by: Shawn N --- driver/charger/bd9995x.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driver/charger/bd9995x.c b/driver/charger/bd9995x.c index 0dd5da99de..ff65d8b251 100644 --- a/driver/charger/bd9995x.c +++ b/driver/charger/bd9995x.c @@ -684,8 +684,8 @@ static void bd99995_init(void) ch_raw_write16(BD9995X_CMD_VM_CTRL_SET, reg, BD9995X_EXTENDED_COMMAND); - /* Set fast charging watchdog to 1020 minutes. */ - ch_raw_write16(BD9995X_CMD_CHGWDT_SET, 0xFF10, + /* Disable fast/pre-charging watchdog */ + ch_raw_write16(BD9995X_CMD_CHGWDT_SET, 0, BD9995X_EXTENDED_COMMAND); /* Set charge termination current to 0 mA. */