From 34f54ec4d321826c6428cf4c7595681fbd0c97ed Mon Sep 17 00:00:00 2001 From: Jett Rink Date: Fri, 13 Apr 2018 10:31:57 -0600 Subject: isl9238: read full 16-bit register Now the read and write both use 16-bit register operations. BRANCH=none BUG=none TEST=isl9238 charger still works on yorp Change-Id: Ia26e1372a48e3f760b1ac2e3cf9bda11111e97b0 Signed-off-by: Jett Rink Reviewed-on: https://chromium-review.googlesource.com/1035460 Reviewed-by: Aseda Aboagye --- driver/charger/isl923x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'driver/charger/isl923x.c') diff --git a/driver/charger/isl923x.c b/driver/charger/isl923x.c index c52f4be6c7..6a4a248c25 100644 --- a/driver/charger/isl923x.c +++ b/driver/charger/isl923x.c @@ -189,7 +189,7 @@ int charger_get_option(int *option) uint32_t controls; int reg; - rv = raw_read8(ISL923X_REG_CONTROL0, ®); + rv = raw_read16(ISL923X_REG_CONTROL0, ®); if (rv) return rv; -- cgit v1.2.1