From c18b814d11bdc350bb45d2915d2c1db8bf7222cd Mon Sep 17 00:00:00 2001 From: mahj8 Date: Thu, 16 Dec 2021 16:00:03 +0800 Subject: [PATCH] fg: get current in real time some feature need to get current in real time for rt9426a. Change-Id: I28afc6471c771748db0edb7b8a433cfd9dc6c55a Signed-off-by: mahj8 Reviewed-on: https://gerrit.mot.com/2146513 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Lu Chai Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- drivers/power/rt9426a_fg_mmi/rt9426a_battery.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/power/rt9426a_fg_mmi/rt9426a_battery.c b/drivers/power/rt9426a_fg_mmi/rt9426a_battery.c index b0368ff015d6..01bbe4e21fde 100644 --- a/drivers/power/rt9426a_fg_mmi/rt9426a_battery.c +++ b/drivers/power/rt9426a_fg_mmi/rt9426a_battery.c @@ -1163,6 +1163,7 @@ static int rt_fg_get_property(struct power_supply *psy, val->intval = rt9426a_get_design_capacity(chip) * 1000; break; case POWER_SUPPLY_PROP_CURRENT_NOW: + rt9426a_get_current(chip); val->intval = chip->bcurr * 1000 * (-1); break; case POWER_SUPPLY_PROP_TEMP: