Lines Matching defs:battery
56 struct power_supply *battery;
285 power_supply_changed(info->battery);
306 static void ds278x_power_supply_init(struct power_supply_desc *battery)
308 battery->type = POWER_SUPPLY_TYPE_BATTERY;
309 battery->properties = ds278x_battery_props;
310 battery->num_properties = ARRAY_SIZE(ds278x_battery_props);
311 battery->get_property = ds278x_battery_get_property;
312 battery->external_power_changed = NULL;
320 power_supply_unregister(info->battery);
389 /* Get an ID for this battery */
425 info->battery = power_supply_register(&client->dev,
427 if (IS_ERR(info->battery)) {
428 dev_err(&client->dev, "failed to register battery\n");
429 ret = PTR_ERR(info->battery);
458 .name = "ds2782-battery",