Lines Matching refs:psy
32 struct power_supply psy;
95 static int collie_bat_get_property(struct power_supply *psy,
100 struct collie_bat *bat = container_of(psy, struct collie_bat, psy);
142 static void collie_bat_external_power_changed(struct power_supply *psy)
157 struct power_supply *psy = &bat->psy;
164 printk(KERN_NOTICE "%s not present\n", psy->name);
167 } else if (power_supply_am_i_supplied(psy)) {
190 power_supply_changed(psy);
225 .psy = {
255 .psy = {
326 ret = power_supply_register(&dev->ucb->dev, &collie_bat_main.psy);
329 ret = power_supply_register(&dev->ucb->dev, &collie_bat_bu.psy);
341 power_supply_unregister(&collie_bat_bu.psy);
343 power_supply_unregister(&collie_bat_main.psy);
356 power_supply_unregister(&collie_bat_bu.psy);
357 power_supply_unregister(&collie_bat_main.psy);