From 773db9a931ccc9ee591c04a6c610a805d74bdad8 Mon Sep 17 00:00:00 2001 From: Diana Z Date: Mon, 4 May 2020 14:38:58 -0600 Subject: SM5803: Update charger inits Updating inits per new suggestion from the vendor. BRANCH=None BUG=None TEST=on waddledee, load inits and verify battery can be charged from C0 Signed-off-by: Diana Z Change-Id: I00ec254e9b13da0e14618c3be9277bfdc6f9fc3d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2181037 Reviewed-by: Aseda Aboagye --- driver/charger/sm5803.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'driver/charger') diff --git a/driver/charger/sm5803.c b/driver/charger/sm5803.c index 077551a3ef..32fc29f63c 100644 --- a/driver/charger/sm5803.c +++ b/driver/charger/sm5803.c @@ -224,9 +224,9 @@ static void sm5803_init(int chgnum) rv |= chg_write8(chgnum, 0x4F, 0xFF); rv |= chg_write8(chgnum, 0x50, 0x98); - rv |= chg_write8(chgnum, 0x51, 0x80); + rv |= chg_write8(chgnum, 0x51, 0x00); rv |= chg_write8(chgnum, 0x52, 0x77); - rv |= chg_write8(chgnum, 0x53, 0xD0); + rv |= chg_write8(chgnum, 0x53, 0xD4); rv |= chg_write8(chgnum, 0x54, 0x03); rv |= chg_write8(chgnum, 0x55, 0xF1); rv |= chg_write8(chgnum, 0x56, 0xFF); @@ -240,7 +240,7 @@ static void sm5803_init(int chgnum) rv |= chg_write8(chgnum, 0x5E, 0x3C); rv |= chg_write8(chgnum, 0x5F, 0x3C); - rv |= chg_write8(chgnum, 0x60, 0xAA); + rv |= chg_write8(chgnum, 0x60, 0x55); rv |= chg_write8(chgnum, 0x61, 0x20); rv |= chg_write8(chgnum, 0x65, 0x3E); rv |= chg_write8(chgnum, 0x66, 0x36); -- cgit v1.2.1