Lines Matching refs:psy
219 power_supply_changed(&pm2->ac_chg.psy);
232 power_supply_changed(&pm2->ac_chg.psy);
576 if (charger->psy.type == POWER_SUPPLY_TYPE_MAINS)
604 static int pm2xxx_charger_ac_get_property(struct power_supply *psy,
610 pm2 = to_pm2xxx_charger_ac_device_info(psy_to_ux500_charger(psy));
819 power_supply_changed(&pm2->ac_chg.psy);
830 if (charger->psy.type == POWER_SUPPLY_TYPE_MAINS)
848 power_supply_changed(&pm2->ac_chg.psy);
849 sysfs_notify(&pm2->ac_chg.psy.dev->kobj, NULL, "present");
865 power_supply_changed(&pm2->ac_chg.psy);
898 power_supply_changed(&pm2->ac_chg.psy);
1049 pm2->ac_chg.psy.name = pm2->pdata->label;
1050 pm2->ac_chg.psy.type = POWER_SUPPLY_TYPE_MAINS;
1051 pm2->ac_chg.psy.properties = pm2xxx_charger_ac_props;
1052 pm2->ac_chg.psy.num_properties = ARRAY_SIZE(pm2xxx_charger_ac_props);
1053 pm2->ac_chg.psy.get_property = pm2xxx_charger_ac_get_property;
1054 pm2->ac_chg.psy.supplied_to = pm2->pdata->supplied_to;
1055 pm2->ac_chg.psy.num_supplicants = pm2->pdata->num_supplicants;
1100 ret = power_supply_register(pm2->dev, &pm2->ac_chg.psy);
1174 power_supply_changed(&pm2->ac_chg.psy);
1175 sysfs_notify(&pm2->ac_chg.psy.dev->kobj, NULL, "present");
1190 power_supply_unregister(&pm2->ac_chg.psy);
1225 power_supply_unregister(&pm2->ac_chg.psy);