Home
last modified time | relevance | path

Searched refs:ac_chg (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/power/supply/
Dpm2301_charger.c31 struct pm2xxx_charger, ac_chg)
216 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_ovv_mngt()
229 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_wd_exp_mngt()
816 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_ac_en()
845 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_ac_work()
846 sysfs_notify(&pm2->ac_chg.psy->dev.kobj, NULL, "present"); in pm2xxx_charger_ac_work()
862 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_check_hw_failure_work()
895 power_supply_changed(pm2->ac_chg.psy); in pm2xxx_charger_check_main_thermal_prot_work()
1042 pm2->ac_chg.ops.enable = &pm2xxx_charger_ac_en; in pm2xxx_wall_charger_probe()
1043 pm2->ac_chg.ops.kick_wd = &pm2xxx_charger_watchdog_kick; in pm2xxx_wall_charger_probe()
[all …]
Dabx500_chargalg.c252 struct ux500_charger *ac_chg; member
360 !(di->ac_chg->external)) { in abx500_chargalg_check_charger_enable()
361 return di->ac_chg->ops.check_enable(di->ac_chg, in abx500_chargalg_check_charger_enable()
515 if (di->ac_chg && di->ac_chg->ops.kick_wd && in abx500_chargalg_kick_watchdog()
522 if (di->ac_chg->external && in abx500_chargalg_kick_watchdog()
526 return di->ac_chg->ops.kick_wd(di->ac_chg); in abx500_chargalg_kick_watchdog()
550 if (!di->ac_chg || !di->ac_chg->ops.enable) in abx500_chargalg_ac_en()
554 if (di->ac_chg->max_out_volt) in abx500_chargalg_ac_en()
555 vset = min(vset, di->ac_chg->max_out_volt); in abx500_chargalg_ac_en()
556 if (di->ac_chg->max_out_curr) in abx500_chargalg_ac_en()
[all …]
Dab8500_charger.c169 struct ab8500_charger, ac_chg)
291 struct ux500_charger ac_chg; member
1515 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_en()
1981 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_hw_failure_work()
2064 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_work()
2065 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); in ab8500_charger_ac_work()
2132 ab8500_charger_ac_en(&di->ac_chg, 0, 0, 0); in ab8500_charger_ac_attached_work()
2492 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_main_thermal_prot_work()
2583 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_mainextchnotok_handler()
2804 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_chwdexp_handler()
[all …]
Dpm2301_charger.h487 struct ux500_charger ac_chg; member