diff options
| author | LuK1337 <priv.luk@gmail.com> | 2018-01-02 15:27:11 +0000 |
|---|---|---|
| committer | Davide Garberi <dade.garberi@gmail.com> | 2022-07-27 19:23:18 +0200 |
| commit | 4c7b67296e84d13159e7e065afaf79c483b50c2e (patch) | |
| tree | 53c721e5961a05fb14a329174b668fe6ce27a361 | |
| parent | 9cb17c4e41131b5ad7e1efa996926f96249b6849 (diff) | |
power: qpnp-smbcharger: Update current_now correctly
* /sys/class/power_supply/battery/current_now wasn't being updated unless device is booted with USB cable connected.
Change-Id: Ie55a56943970313b7d6680f8f6c46bc838d40ab6
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
| -rw-r--r-- | drivers/power/supply/qcom/qpnp-smbcharger.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/power/supply/qcom/qpnp-smbcharger.c b/drivers/power/supply/qcom/qpnp-smbcharger.c index 827e5c469f71..d44676be2c39 100644 --- a/drivers/power/supply/qcom/qpnp-smbcharger.c +++ b/drivers/power/supply/qcom/qpnp-smbcharger.c @@ -5992,6 +5992,7 @@ static int smbchg_battery_set_property(struct power_supply *psy, rc = vote(chip->dc_suspend_votable, USER_EN_VOTER, !val->intval, 0); chip->chg_enabled = val->intval; + power_supply_changed(chip->usb_psy); schedule_work(&chip->usb_set_online_work); break; case POWER_SUPPLY_PROP_CAPACITY: |
