Lines Matching refs:psy
47 struct power_supply *psy; member
57 static struct gab *to_generic_bat(struct power_supply *psy) in to_generic_bat() argument
59 return power_supply_get_drvdata(psy); in to_generic_bat()
62 static void gab_ext_power_changed(struct power_supply *psy) in gab_ext_power_changed() argument
64 struct gab *adc_bat = to_generic_bat(psy); in gab_ext_power_changed()
144 static int gab_get_property(struct power_supply *psy, in gab_get_property() argument
153 adc_bat = to_generic_bat(psy); in gab_get_property()
155 dev_err(&psy->dev, "no battery infos ?!\n"); in gab_get_property()
212 is_plugged = power_supply_am_i_supplied(adc_bat->psy); in gab_work()
223 power_supply_changed(adc_bat->psy); in gab_work()
322 adc_bat->psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg); in gab_probe()
323 if (IS_ERR(adc_bat->psy)) { in gab_probe()
324 ret = PTR_ERR(adc_bat->psy); in gab_probe()
354 power_supply_unregister(adc_bat->psy); in gab_probe()
372 power_supply_unregister(adc_bat->psy); in gab_remove()