Lines Matching refs:supply
251 struct power_supply *supply; in bq24735_charger_probe() local
280 supply = &charger->charger; in bq24735_charger_probe()
282 supply->name = name; in bq24735_charger_probe()
283 supply->type = POWER_SUPPLY_TYPE_MAINS; in bq24735_charger_probe()
284 supply->properties = bq24735_charger_properties; in bq24735_charger_probe()
285 supply->num_properties = ARRAY_SIZE(bq24735_charger_properties); in bq24735_charger_probe()
286 supply->get_property = bq24735_charger_get_property; in bq24735_charger_probe()
287 supply->supplied_to = charger->pdata->supplied_to; in bq24735_charger_probe()
288 supply->num_supplicants = charger->pdata->num_supplicants; in bq24735_charger_probe()
289 supply->of_node = client->dev.of_node; in bq24735_charger_probe()
344 ret = power_supply_register(&client->dev, supply); in bq24735_charger_probe()
357 supply->name, supply); in bq24735_charger_probe()
368 power_supply_unregister(supply); in bq24735_charger_probe()