Lines Matching defs:charger
18 #include <linux/power/gpio-charger.h>
31 struct power_supply *charger;
44 struct power_supply *charger = devid;
46 power_supply_changed(charger);
142 if (!device_property_read_string(dev, "charger-type", &chargetype)) {
160 dev_warn(dev, "unknown charger type %s\n", chargetype);
331 gpio_charger->charger = devm_power_supply_register(dev, charger_desc,
333 if (IS_ERR(gpio_charger->charger)) {
334 ret = PTR_ERR(gpio_charger->charger);
339 gpio_charger->irq = gpio_charger_get_irq(dev, gpio_charger->charger,
342 charge_status_irq = gpio_charger_get_irq(dev, gpio_charger->charger,
371 power_supply_changed(gpio_charger->charger);
381 { .compatible = "gpio-charger" },
389 .name = "gpio-charger",
400 MODULE_ALIAS("platform:gpio-charger");