Searched refs:chargalg_wq (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | ab8500_chargalg.c | 215 * @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 D | abx500_chargalg.c | 228 * @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 6 milliseconds