Home
last modified time | relevance | path

Searched refs:delayed_hpd_wq (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h662 struct workqueue_struct *delayed_hpd_wq; member
H A Damdgpu_dm.c762 adev->dm.delayed_hpd_wq = create_singlethread_workqueue("amdgpu_dm_hpd_wq"); in amdgpu_dm_init()
763 if (!adev->dm.delayed_hpd_wq) { in amdgpu_dm_init()
904 destroy_workqueue(adev->dm.delayed_hpd_wq); in amdgpu_dm_fini()
905 adev->dm.delayed_hpd_wq = NULL; in amdgpu_dm_fini()
H A Damdgpu_dm_irq.c2324 queue_work(adev->dm.delayed_hpd_wq, &dmub_hpd_wrk->handle_hpd_work); in dm_dmub_outbox1_low_irq()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_irq_test.c3596 adev->dm.delayed_hpd_wq = create_singlethread_workqueue("dm_irq_test_outbox"); in dm_test_dmub_outbox1_low_irq_offload()
3597 KUNIT_ASSERT_NOT_NULL(test, adev->dm.delayed_hpd_wq); in dm_test_dmub_outbox1_low_irq_offload()
3605 flush_workqueue(adev->dm.delayed_hpd_wq); in dm_test_dmub_outbox1_low_irq_offload()
3606 destroy_workqueue(adev->dm.delayed_hpd_wq); in dm_test_dmub_outbox1_low_irq_offload()