Home
last modified time | relevance | path

Searched refs:chargalg_wq (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/power/supply/
H A Dab8500_chargalg.c215 * @chargalg_wq: work queue for running the charging algorithm
240 struct workqueue_struct *chargalg_wq; member
271 queue_work(di->chargalg_wq, &di->chargalg_work); in ab8500_chargalg_safety_timer_expired()
295 queue_work(di->chargalg_wq, &di->chargalg_work); in ab8500_chargalg_maintenance_timer_expired()
957 queue_delayed_work(di->chargalg_wq, in ab8500_chargalg_get_ext_psy_data()
975 queue_delayed_work(di->chargalg_wq, in ab8500_chargalg_get_ext_psy_data()
1186 if (di->chargalg_wq) in ab8500_chargalg_external_power_changed()
1187 queue_work(di->chargalg_wq, &di->chargalg_work); in ab8500_chargalg_external_power_changed()
1581 queue_work(di->chargalg_wq, &di->chargalg_work); in ab8500_chargalg_algorithm()
1602 queue_delayed_work(di->chargalg_wq, in ab8500_chargalg_periodic_work()
[all...]
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dabx500_chargalg.c228 * @chargalg_wq: work queue for running the charging algorithm
255 struct workqueue_struct *chargalg_wq; member
295 queue_work(di->chargalg_wq, &di->chargalg_work); in abx500_chargalg_safety_timer_expired()
319 queue_work(di->chargalg_wq, &di->chargalg_work); in abx500_chargalg_maintenance_timer_expired()
1046 queue_delayed_work(di->chargalg_wq, in abx500_chargalg_get_ext_psy_data()
1064 queue_delayed_work(di->chargalg_wq, in abx500_chargalg_get_ext_psy_data()
1276 queue_work(di->chargalg_wq, &di->chargalg_work); in abx500_chargalg_external_power_changed()
1633 queue_work(di->chargalg_wq, &di->chargalg_work); in abx500_chargalg_algorithm()
1654 queue_delayed_work(di->chargalg_wq, in abx500_chargalg_periodic_work()
1658 queue_delayed_work(di->chargalg_wq, in abx500_chargalg_periodic_work()
[all...]

Completed in 5 milliseconds