From 7883e39b0b02c4c9109ffd9aeb42bbf209ee4a76 Mon Sep 17 00:00:00 2001 From: weiweij Date: Wed, 11 May 2022 17:42:41 +0800 Subject: [PATCH] wls-chg: adjust some registers' addreess value For original code from vender, some registers' address value are incorrect. We should fix them as data sheet. Change-Id: I52f68cd549b8b5bfa08f29168e7a99bb3d25fd4a Reviewed-on: https://gerrit.mot.com/2265882 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Haijian Ma Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- .../cps4019_wls_charger/cps4019_wls_charger.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/drivers/power/cps4019_wls_charger/cps4019_wls_charger.c b/drivers/power/cps4019_wls_charger/cps4019_wls_charger.c index f9416116ebef..ada87754c940 100644 --- a/drivers/power/cps4019_wls_charger/cps4019_wls_charger.c +++ b/drivers/power/cps4019_wls_charger/cps4019_wls_charger.c @@ -178,15 +178,16 @@ cps_reg_s cps_reg_cfg[CPS_REG_MAX] = { {CPS_REG_FW_MAJOR_REV, 2, 0x0002}, {CPS_REG_FW_MINOR_REV, 2, 0x0004}, {CPS_REG_STATUS, 2, 0x0007}, - {CPS_REG_INT, 2, 0x0022}, - {CPS_REG_INT_ENABLE, 2, 0x0024}, - {CPS_REG_INT_CLEAR, 2, 0x0026}, - {CPS_REG_VOUT_SET, 2, 0x0030}, - {CPS_REG_ILIM_SET, 1, 0x0033}, - {CPS_REG_ADC_VOUT, 2, 0x0034}, - {CPS_REG_ADC_VRECT, 2, 0x0036}, - {CPS_REG_ADC_IOUT, 2, 0x0038}, - {CPS_REG_ADC_DIE_TEMP, 2, 0x003C} + {CPS_REG_INT, 2, 0x0009}, + {CPS_REG_INT_ENABLE, 2, 0x000B}, + {CPS_REG_INT_CLEAR, 2, 0x000D}, + {CPS_REG_CMD, 2, 0x000F}, + {CPS_REG_VOUT_SET, 2, 0x0013}, + {CPS_REG_ILIM_SET, 1, 0x0016}, + {CPS_REG_ADC_VOUT, 2, 0x0017}, + {CPS_REG_ADC_VRECT, 2, 0x0019}, + {CPS_REG_ADC_IOUT, 2, 0x001B}, + {CPS_REG_ADC_DIE_TEMP, 2, 0x001D} }; //-------------------I2C APT start--------------------