Lines Matching refs:ac_chg
31 struct pm2xxx_charger, ac_chg)
211 power_supply_changed(pm2->ac_chg.psy);
224 power_supply_changed(pm2->ac_chg.psy);
811 power_supply_changed(pm2->ac_chg.psy);
840 power_supply_changed(pm2->ac_chg.psy);
841 sysfs_notify(&pm2->ac_chg.psy->dev.kobj, NULL, "present");
857 power_supply_changed(pm2->ac_chg.psy);
890 power_supply_changed(pm2->ac_chg.psy);
1037 pm2->ac_chg.ops.enable = &pm2xxx_charger_ac_en;
1038 pm2->ac_chg.ops.kick_wd = &pm2xxx_charger_watchdog_kick;
1039 pm2->ac_chg.ops.update_curr = &pm2xxx_charger_update_charger_current;
1040 pm2->ac_chg.max_out_volt = pm2xxx_charger_voltage_map[
1042 pm2->ac_chg.max_out_curr = pm2xxx_charger_current_map[
1044 pm2->ac_chg.wdt_refresh = WD_KICK_INTERVAL;
1045 pm2->ac_chg.enabled = true;
1046 pm2->ac_chg.external = true;
1081 pm2->ac_chg.psy = power_supply_register(pm2->dev, &pm2->ac_chg_desc,
1083 if (IS_ERR(pm2->ac_chg.psy)) {
1085 ret = PTR_ERR(pm2->ac_chg.psy);
1157 power_supply_changed(pm2->ac_chg.psy);
1158 sysfs_notify(&pm2->ac_chg.psy->dev.kobj, NULL, "present");
1173 power_supply_unregister(pm2->ac_chg.psy);
1192 pm2xxx_charger_ac_en(&pm2->ac_chg, false, 0, 0);
1208 power_supply_unregister(pm2->ac_chg.psy);