Lines Matching refs:psy
72 struct power_supply *psy = dev_get_drvdata(dev);
77 value.intval = psy->type;
79 ret = psy->get_property(psy, off, &value);
119 struct power_supply *psy = dev_get_drvdata(dev);
131 ret = psy->set_property(psy, off, &value);
223 struct power_supply *psy = dev_get_drvdata(dev);
230 for (i = 0; i < psy->num_properties; i++) {
231 int property = psy->properties[i];
234 if (psy->property_is_writeable &&
235 psy->property_is_writeable(psy, property) > 0)
284 struct power_supply *psy = dev_get_drvdata(dev);
291 if (!psy || !psy->dev) {
296 dev_dbg(dev, "POWER_SUPPLY_NAME=%s\n", psy->name);
298 ret = add_uevent_var(env, "POWER_SUPPLY_NAME=%s", psy->name);
306 for (j = 0; j < psy->num_properties; j++) {
310 attr = &power_supply_attrs[psy->properties[j]];