Lines Matching refs:psy_desc
440 struct power_supply_desc *psy_desc;
457 psy_desc = kzalloc(sizeof(*psy_desc), GFP_KERNEL);
458 if (!psy_desc)
461 psy_desc->name = kasprintf(GFP_KERNEL, "hid-%s-battery",
464 if (!psy_desc->name) {
469 psy_desc->type = POWER_SUPPLY_TYPE_BATTERY;
470 psy_desc->properties = hidinput_battery_props;
471 psy_desc->num_properties = ARRAY_SIZE(hidinput_battery_props);
472 psy_desc->use_for_apm = 0;
473 psy_desc->get_property = hidinput_get_battery_property;
499 dev->battery = power_supply_register(&dev->dev, psy_desc, &psy_cfg);
510 kfree(psy_desc->name);
512 kfree(psy_desc);
519 const struct power_supply_desc *psy_desc;
524 psy_desc = dev->battery->desc;
526 kfree(psy_desc->name);
527 kfree(psy_desc);