Lines Matching defs:charger
86 struct power_supply *charger;
286 .name = "sbs-charger",
428 * that the implementation doesn't support an SBS charger.
431 * matter whether the charger is plugged in or not, which is also
432 * wrong, so ignore the SBS charger for those too.
583 sbs->charger = power_supply_register(&sbs->device->dev,
585 if (IS_ERR(sbs->charger)) {
586 result = PTR_ERR(sbs->charger);
587 sbs->charger = NULL;
598 if (sbs->charger)
599 power_supply_unregister(sbs->charger);
613 kobject_uevent(&sbs->charger->dev.kobj, KOBJ_CHANGE);