Lines Matching refs:charger
169 struct power_supply *charger; member
733 int charger = 0; in bq2415x_set_mode() local
739 charger = 1; in bq2415x_set_mode()
741 if (!charger) in bq2415x_set_mode()
776 if (charger) in bq2415x_set_mode()
788 sysfs_notify(&bq->charger->dev.kobj, NULL, "mode"); in bq2415x_set_mode()
872 sysfs_notify(&bq->charger->dev.kobj, NULL, "timer"); in bq2415x_timer_error()
890 sysfs_notify(&bq->charger->dev.kobj, NULL, "reported_mode"); in bq2415x_timer_work()
1057 bq->charger = power_supply_register(bq->dev, &bq->charger_desc, in bq2415x_power_supply_init()
1059 if (IS_ERR(bq->charger)) { in bq2415x_power_supply_init()
1061 return PTR_ERR(bq->charger); in bq2415x_power_supply_init()
1073 power_supply_unregister(bq->charger); in bq2415x_power_supply_exit()
1518 return sysfs_create_group(&bq->charger->dev.kobj, in bq2415x_sysfs_init()
1524 sysfs_remove_group(&bq->charger->dev.kobj, &bq2415x_sysfs_attr_group); in bq2415x_sysfs_exit()