summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDino Li <Dino.Li@ite.com.tw>2017-05-09 12:48:18 +0800
committerchrome-bot <chrome-bot@chromium.org>2017-05-09 23:20:10 -0700
commit53b72194cdfdcdce50b5484ba0b06c2357fcc0b7 (patch)
treef8300babb553db4cb79472a54507b02bef486dab
parent9c488952251502b5f56e4b2d5181a332a27f8639 (diff)
downloadchrome-ec-53b72194cdfdcdce50b5484ba0b06c2357fcc0b7.tar.gz
bd9995x: BD9995X_PMON_IOUT_ADC_READ_COUNT is a power of two
With the change, compiler won't use 64-bit division for bd9995x_psys_charger_adc() function. BRANCH=none BUG=none TEST=To replace "reg" variable and checking the return value if it is expected for both "bd9995x_psys_charger_adc()" and "bd9995x_amon_bmon_chg_adc()" functions. Change-Id: Ifc461e5a54ce583ff59281ad13421c640ec9e21e Signed-off-by: Dino Li <Dino.Li@ite.com.tw> Reviewed-on: https://chromium-review.googlesource.com/485083 Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
-rw-r--r--driver/charger/bd9995x.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/charger/bd9995x.h b/driver/charger/bd9995x.h
index 6140fb2971..2799973584 100644
--- a/driver/charger/bd9995x.h
+++ b/driver/charger/bd9995x.h
@@ -170,7 +170,7 @@ enum bd9995x_charge_port {
#define BD9995X_CMD_PMON_IOUT_CTRL_SET_PMON_GAIN_SET_04UAW 0x02
#define BD9995X_CMD_PMON_IOUT_CTRL_SET_PMON_GAIN_SET_02UAW 0x01
#define BD9995X_CMD_PMON_IOUT_CTRL_SET_PMON_GAIN_SET_01UAW 0x00
-#define BD9995X_PMON_IOUT_ADC_READ_COUNT 100
+#define BD9995X_PMON_IOUT_ADC_READ_COUNT 128
#define BD9995X_CMD_PMON_DACIN_VAL 0x26
#define BD9995X_CMD_IOUT_DACIN_VAL 0x27