Lines Matching defs:charger
3 * Driver for the TI bq24190 battery charger.
162 struct power_supply *charger;
328 * on the fly. They will be provided for the charger power_supply object only
779 if (chg_config) { /* Enabling the charger */
1209 ret = power_supply_get_property_from_supplier(bdi->charger,
1215 bq24190_charger_set_property(bdi->charger,
1218 power_supply_changed(bdi->charger);
1228 * the external charger detection is quicker, and the bq24190 will
1229 * reset to iinlim based on its own charger detection (which is not
1230 * hooked up when using external charger detection) resulting in a
1261 .name = "bq24190-charger",
1611 power_supply_changed(bdi->charger);
1689 !power_supply_get_battery_info(bdi->charger, &info)) {
1772 bdi->charger = power_supply_register(dev, &bq24190_charger_desc,
1774 if (IS_ERR(bdi->charger)) {
1775 dev_err(dev, "Can't register charger\n");
1776 ret = PTR_ERR(bdi->charger);
1814 "bq24190-charger", bdi);
1834 power_supply_unregister(bdi->charger);
1856 power_supply_unregister(bdi->charger);
1937 power_supply_changed(bdi->charger);
1979 .name = "bq24190-charger",