Loading drivers/power/supply/qcom/step-chg-jeita.c +7 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,7 @@ struct step_chg_info { struct power_supply *batt_psy; struct power_supply *bms_psy; struct power_supply *usb_psy; struct power_supply *main_psy; struct delayed_work status_change_work; struct delayed_work get_config_work; struct notifier_block nb; Loading Loading @@ -598,6 +599,12 @@ static int handle_jeita(struct step_chg_info *chip) update_time: chip->jeita_last_update_time = ktime_get(); if (!chip->main_psy) chip->main_psy = power_supply_get_by_name("main"); if (chip->main_psy) power_supply_changed(chip->main_psy); return 0; reschedule: Loading Loading
drivers/power/supply/qcom/step-chg-jeita.c +7 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,7 @@ struct step_chg_info { struct power_supply *batt_psy; struct power_supply *bms_psy; struct power_supply *usb_psy; struct power_supply *main_psy; struct delayed_work status_change_work; struct delayed_work get_config_work; struct notifier_block nb; Loading Loading @@ -598,6 +599,12 @@ static int handle_jeita(struct step_chg_info *chip) update_time: chip->jeita_last_update_time = ktime_get(); if (!chip->main_psy) chip->main_psy = power_supply_get_by_name("main"); if (chip->main_psy) power_supply_changed(chip->main_psy); return 0; reschedule: Loading