Lines Matching refs:charger
170 struct power_supply *charger; member
734 int charger = 0; in bq2415x_set_mode() local
740 charger = 1; in bq2415x_set_mode()
742 if (!charger) in bq2415x_set_mode()
777 if (charger) in bq2415x_set_mode()
789 sysfs_notify(&bq->charger->dev.kobj, NULL, "mode"); in bq2415x_set_mode()
885 sysfs_notify(&bq->charger->dev.kobj, NULL, "timer"); in bq2415x_timer_error()
903 sysfs_notify(&bq->charger->dev.kobj, NULL, "reported_mode"); in bq2415x_timer_work()
1070 bq->charger = power_supply_register(bq->dev, &bq->charger_desc, in bq2415x_power_supply_init()
1072 if (IS_ERR(bq->charger)) { in bq2415x_power_supply_init()
1074 return PTR_ERR(bq->charger); in bq2415x_power_supply_init()
1086 power_supply_unregister(bq->charger); in bq2415x_power_supply_exit()
1531 return sysfs_create_group(&bq->charger->dev.kobj, in bq2415x_sysfs_init()
1537 sysfs_remove_group(&bq->charger->dev.kobj, &bq2415x_sysfs_attr_group); in bq2415x_sysfs_exit()