Loading drivers/power/qpnp-vm-bms.c +3 −0 Original line number Diff line number Diff line Loading @@ -1955,6 +1955,9 @@ static void monitor_soc_work(struct work_struct *work) /* update last_soc immediately */ report_vm_bms_soc(chip); pr_debug("update bms_psy\n"); power_supply_changed(&chip->bms_psy); } else if (chip->last_soc != chip->calculated_soc) { pr_debug("update bms_psy\n"); power_supply_changed(&chip->bms_psy); } else { Loading Loading
drivers/power/qpnp-vm-bms.c +3 −0 Original line number Diff line number Diff line Loading @@ -1955,6 +1955,9 @@ static void monitor_soc_work(struct work_struct *work) /* update last_soc immediately */ report_vm_bms_soc(chip); pr_debug("update bms_psy\n"); power_supply_changed(&chip->bms_psy); } else if (chip->last_soc != chip->calculated_soc) { pr_debug("update bms_psy\n"); power_supply_changed(&chip->bms_psy); } else { Loading