Searched refs:chargalg_wq (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/drivers/power/ |
H A D | abx500_chargalg.c | 233 * @chargalg_wq: work queue for running the charging algorithm 260 struct workqueue_struct *chargalg_wq; member in struct:abx500_chargalg 300 queue_work(di->chargalg_wq, &di->chargalg_work); abx500_chargalg_safety_timer_expired() 324 queue_work(di->chargalg_wq, &di->chargalg_work); abx500_chargalg_maintenance_timer_expired() 1089 queue_delayed_work(di->chargalg_wq, abx500_chargalg_get_ext_psy_data() 1107 queue_delayed_work(di->chargalg_wq, abx500_chargalg_get_ext_psy_data() 1319 queue_work(di->chargalg_wq, &di->chargalg_work); abx500_chargalg_external_power_changed() 1699 queue_work(di->chargalg_wq, &di->chargalg_work); abx500_chargalg_algorithm() 1720 queue_delayed_work(di->chargalg_wq, abx500_chargalg_periodic_work() 1724 queue_delayed_work(di->chargalg_wq, abx500_chargalg_periodic_work() 1747 queue_delayed_work(di->chargalg_wq, abx500_chargalg_wd_work() 1830 queue_work(di->chargalg_wq, &di->chargalg_work); abx500_chargalg_curr_step_store() 1868 queue_work(di->chargalg_wq, abx500_chargalg_en_store() 1876 queue_work(di->chargalg_wq, abx500_chargalg_en_store() 1884 queue_work(di->chargalg_wq, abx500_chargalg_en_store() 1989 queue_delayed_work(di->chargalg_wq, &di->chargalg_wd_work, 0); abx500_chargalg_resume() 1995 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0); abx500_chargalg_resume() 2032 destroy_workqueue(di->chargalg_wq); abx500_chargalg_remove() 2098 di->chargalg_wq = abx500_chargalg_probe() 2100 if (di->chargalg_wq == NULL) { abx500_chargalg_probe() 2137 queue_delayed_work(di->chargalg_wq, &di->chargalg_periodic_work, 0); abx500_chargalg_probe() 2145 destroy_workqueue(di->chargalg_wq); abx500_chargalg_probe()
|
Completed in 48 milliseconds