From e70961e21b482dce87491d24930c1b85c845233e Mon Sep 17 00:00:00 2001 From: Gong Shicheng Date: Tue, 14 Jun 2022 17:18:01 +0800 Subject: [PATCH] sgm4154x_charger_lite:get charge counter from flip fg get charge counter value from flip fg and assign this value to batt_chg_counter of battery info struct. Change-Id: I4356f928217dc2806fc722d2e8d9e7ff1da755d6 Reviewed-on: https://gerrit.mot.com/2300250 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Yonghua Yan Reviewed-by: Jianqi Yang Submit-Approved: Jira Key --- drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c index 1d6ee9b6f8d3..23742ac54313 100644 --- a/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c +++ b/drivers/power/sgm4154x_charger_lite/sgm4154x_charger_lite.c @@ -2033,6 +2033,9 @@ static int sgm4154x_charger_get_batt_info(void *data, struct mmi_battery_info *b rc = power_supply_get_property(chg->fg_psy, POWER_SUPPLY_PROP_CHARGE_FULL_DESIGN, &val); if (!rc) chg->batt_info.batt_design_uah = val.intval; + rc = power_supply_get_property(chg->fg_psy, POWER_SUPPLY_PROP_CHARGE_COUNTER, &val); + if (!rc) + chg->batt_info.batt_chg_counter = val.intval; if (chg->chg_cfg.full_charged) chg->batt_info.batt_status = POWER_SUPPLY_STATUS_FULL;