Lines Matching refs:charger_wq
302 struct workqueue_struct *charger_wq; member
465 queue_delayed_work(di->charger_wq, in ab8500_charger_set_usb_connected()
1483 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_en()
1649 queue_delayed_work(di->charger_wq, &di->check_vbat_work, HZ); in ab8500_charger_usb_en()
1979 queue_delayed_work(di->charger_wq, &di->check_vbat_work, t * HZ); in ab8500_charger_check_vbat_work()
2024 queue_delayed_work(di->charger_wq, in ab8500_charger_check_hw_failure_work()
2056 queue_delayed_work(di->charger_wq, in ab8500_charger_kick_watchdog_work()
2125 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_attached_work()
2158 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_ac_attached_work()
2166 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_attached_work()
2372 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2381 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2385 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2479 queue_delayed_work(di->charger_wq, in ab8500_charger_check_usbchargernotok_work()
2562 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchunplugdet_handler()
2583 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchplugdet_handler()
2589 queue_delayed_work(di->charger_wq, in ab8500_charger_mainchplugdet_handler()
2611 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_mainextchnotok_handler()
2630 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotr_handler()
2649 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotf_handler()
2713 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetf_handler()
2732 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetr_handler()
2750 queue_work(di->charger_wq, &di->usb_link_status_work); in ab8500_charger_usblinkstatus_handler()
2769 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotr_handler()
2788 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotf_handler()
2805 queue_delayed_work(di->charger_wq, &di->check_usbchgnotok_work, 0); in ab8500_charger_usbchargernotokr_handler()
2857 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, in ab8500_charger_vbuschdropend_handler()
2879 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_vbusovv_handler()
3223 queue_delayed_work(di->charger_wq, &di->usb_state_changed_work, HZ/2); in ab8500_charger_usb_notifier_call()
3250 queue_delayed_work(di->charger_wq, &di->kick_wd_work, in ab8500_charger_resume()
3256 queue_delayed_work(di->charger_wq, in ab8500_charger_resume()
3261 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, 0); in ab8500_charger_resume()
3327 destroy_workqueue(di->charger_wq); in ab8500_charger_remove()
3483 di->charger_wq = alloc_ordered_workqueue("ab8500_charger_wq", in ab8500_charger_probe()
3485 if (di->charger_wq == NULL) { in ab8500_charger_probe()
3609 queue_work(di->charger_wq, in ab8500_charger_probe()
3642 queue_delayed_work(di->charger_wq, in ab8500_charger_probe()
3648 queue_delayed_work(di->charger_wq, in ab8500_charger_probe()
3674 destroy_workqueue(di->charger_wq); in ab8500_charger_probe()