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()
1501 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_en()
1667 queue_delayed_work(di->charger_wq, &di->check_vbat_work, HZ); in ab8500_charger_usb_en()
1982 queue_delayed_work(di->charger_wq, &di->check_vbat_work, t * HZ); in ab8500_charger_check_vbat_work()
2027 queue_delayed_work(di->charger_wq, in ab8500_charger_check_hw_failure_work()
2059 queue_delayed_work(di->charger_wq, in ab8500_charger_kick_watchdog_work()
2128 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_attached_work()
2161 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_ac_attached_work()
2169 queue_delayed_work(di->charger_wq, in ab8500_charger_ac_attached_work()
2375 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2384 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2388 queue_delayed_work(di->charger_wq, in ab8500_charger_usb_link_status_work()
2482 queue_delayed_work(di->charger_wq, in ab8500_charger_check_usbchargernotok_work()
2565 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchunplugdet_handler()
2586 queue_work(di->charger_wq, &di->ac_work); in ab8500_charger_mainchplugdet_handler()
2592 queue_delayed_work(di->charger_wq, in ab8500_charger_mainchplugdet_handler()
2614 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_mainextchnotok_handler()
2633 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotr_handler()
2652 queue_work(di->charger_wq, &di->check_main_thermal_prot_work); in ab8500_charger_mainchthprotf_handler()
2716 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetf_handler()
2735 queue_work(di->charger_wq, &di->detect_usb_type_work); in ab8500_charger_vbusdetr_handler()
2753 queue_work(di->charger_wq, &di->usb_link_status_work); in ab8500_charger_usblinkstatus_handler()
2772 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotr_handler()
2791 queue_work(di->charger_wq, &di->check_usb_thermal_prot_work); in ab8500_charger_usbchthprotf_handler()
2808 queue_delayed_work(di->charger_wq, &di->check_usbchgnotok_work, 0); in ab8500_charger_usbchargernotokr_handler()
2860 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, in ab8500_charger_vbuschdropend_handler()
2882 queue_delayed_work(di->charger_wq, &di->check_hw_failure_work, 0); in ab8500_charger_vbusovv_handler()
3229 queue_delayed_work(di->charger_wq, &di->usb_state_changed_work, HZ/2); in ab8500_charger_usb_notifier_call()
3255 queue_delayed_work(di->charger_wq, &di->kick_wd_work, in ab8500_charger_resume()
3261 queue_delayed_work(di->charger_wq, in ab8500_charger_resume()
3266 queue_delayed_work(di->charger_wq, &di->vbus_drop_end_work, 0); in ab8500_charger_resume()
3325 di->charger_wq = alloc_ordered_workqueue("ab8500_charger_wq", in ab8500_charger_bind()
3327 if (di->charger_wq == NULL) { in ab8500_charger_bind()
3336 queue_delayed_work(di->charger_wq, in ab8500_charger_bind()
3342 queue_delayed_work(di->charger_wq, in ab8500_charger_bind()
3347 queue_work(di->charger_wq, in ab8500_charger_bind()
3354 destroy_workqueue(di->charger_wq); in ab8500_charger_bind()
3379 destroy_workqueue(di->charger_wq); in ab8500_charger_unbind()