Lines Matching defs:battery
26 struct power_supply battery;
218 if (!wm831x_pdata || !wm831x_pdata->battery) {
220 "No battery charger configuration\n");
224 pdata = wm831x_pdata->battery;
448 /* The battery charger is autonomous so we don't need to do
450 power_supply_changed(&wm831x_power->battery);
480 power_supply_changed(&wm831x_power->battery);
492 struct power_supply *battery;
504 battery = &power->battery;
521 battery->name = "wm831x-battery";
522 battery->properties = wm831x_bat_props;
523 battery->num_properties = ARRAY_SIZE(wm831x_bat_props);
524 battery->get_property = wm831x_bat_get_prop;
525 battery->use_for_apm = 1;
526 ret = power_supply_register(&pdev->dev, battery);
588 power_supply_unregister(battery);
612 power_supply_unregister(&wm831x_power->battery);