Searched refs:ac_chg (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/drivers/power/supply/ |
| D | ab8500_chargalg.c | 254 struct ux500_charger *ac_chg; member 362 !(di->ac_chg->external)) { in ab8500_chargalg_check_charger_enable() 363 return di->ac_chg->ops.check_enable(di->ac_chg, in ab8500_chargalg_check_charger_enable() 517 if (di->ac_chg && di->ac_chg->ops.kick_wd && in ab8500_chargalg_kick_watchdog() 524 if (di->ac_chg->external && in ab8500_chargalg_kick_watchdog() 528 return di->ac_chg->ops.kick_wd(di->ac_chg); in ab8500_chargalg_kick_watchdog() 551 if (!di->ac_chg || !di->ac_chg->ops.enable) in ab8500_chargalg_ac_en() 555 if (di->ac_chg->max_out_volt) in ab8500_chargalg_ac_en() 556 vset = min(vset, di->ac_chg->max_out_volt); in ab8500_chargalg_ac_en() 557 if (di->ac_chg->max_out_curr) in ab8500_chargalg_ac_en() [all …]
|
| D | ab8500_charger.c | 171 struct ab8500_charger, ac_chg) 299 struct ux500_charger ac_chg; member 1539 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_en() 2008 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_hw_failure_work() 2091 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_ac_work() 2092 sysfs_notify(&di->ac_chg.psy->dev.kobj, NULL, "present"); in ab8500_charger_ac_work() 2159 ab8500_charger_ac_en(&di->ac_chg, 0, 0, 0); in ab8500_charger_ac_attached_work() 2519 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_check_main_thermal_prot_work() 2610 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_mainextchnotok_handler() 2831 ab8500_power_supply_changed(di, di->ac_chg.psy); in ab8500_charger_chwdexp_handler() [all …]
|
| D | pm2301_charger.h | 487 struct ux500_charger ac_chg; member
|