Lines Matching refs:charger_wq
304 struct workqueue_struct *charger_wq; member
467 queue_delayed_work(di->charger_wq, in ab8500_charger_set_usb_connected()
1513 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_en()
1679 queue_delayed_work(di->charger_wq, &di->check_vbat_work, HZ); in ab8500_charger_usb_en()
1993 queue_delayed_work(di->charger_wq, &di->check_vbat_work, t * HZ); in ab8500_charger_check_vbat_work()
2038 queue_delayed_work(di->charger_wq, in ab8500_charger_check_hw_failure_work()
2070 queue_delayed_work(di->charger_wq, in ab8500_charger_kick_watchdog_work()
2139 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_attached_work()
2172 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_ac_attached_work()
2180 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_attached_work()
2386 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2395 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2399 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2493 queue_delayed_work(di->charger_wq, in ab8500_charger_check_usbchargernotok_work()
2576 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchunplugdet_handler()
2597 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchplugdet_handler()
2603 queue_delayed_work(di->charger_wq, in ab8500_charger_mainchplugdet_handler()
2625 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_mainextchnotok_handler()
2644 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotr_handler()
2663 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotf_handler()
2727 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetf_handler()
2746 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetr_handler()
2764 queue_work(di->charger_wq, &di->usb_link_status_work); in ab8500_charger_usblinkstatus_handler()
2783 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotr_handler()
2802 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotf_handler()
2819 queue_delayed_work(di->charger_wq, &di->check_usbchgnotok_work, 0); in ab8500_charger_usbchargernotokr_handler()
2871 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, in ab8500_charger_vbuschdropend_handler()
2893 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_vbusovv_handler()
3240 queue_delayed_work(di->charger_wq, &di->usb_state_changed_work, HZ/2); in ab8500_charger_usb_notifier_call()
3266 queue_delayed_work(di->charger_wq, &di->kick_wd_work, in ab8500_charger_resume()
3272 queue_delayed_work(di->charger_wq, in ab8500_charger_resume()
3277 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, 0); in ab8500_charger_resume()
3336 di->charger_wq = alloc_ordered_workqueue("ab8500_charger_wq", in ab8500_charger_bind()
3338 if (di->charger_wq == NULL) { in ab8500_charger_bind()
3347 queue_delayed_work(di->charger_wq, in ab8500_charger_bind()
3353 queue_delayed_work(di->charger_wq, in ab8500_charger_bind()
3358 queue_work(di->charger_wq, in ab8500_charger_bind()
3365 destroy_workqueue(di->charger_wq); in ab8500_charger_bind()
3390 destroy_workqueue(di->charger_wq); in ab8500_charger_unbind()