Home
last modified time | relevance | path

Searched refs:vblank_control_workqueue (Results 1 – 3 of 3) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_crtc.c363 if (dm->vblank_control_workqueue) { in amdgpu_dm_crtc_set_vblank()
378 queue_work(dm->vblank_control_workqueue, &work->work); in amdgpu_dm_crtc_set_vblank()
Damdgpu_dm.h511 struct workqueue_struct *vblank_control_workqueue; member
Damdgpu_dm.c2167 adev->dm.vblank_control_workqueue = in amdgpu_dm_init()
2169 if (!adev->dm.vblank_control_workqueue) in amdgpu_dm_init()
2273 if (adev->dm.vblank_control_workqueue) { in amdgpu_dm_fini()
2274 destroy_workqueue(adev->dm.vblank_control_workqueue); in amdgpu_dm_fini()
2275 adev->dm.vblank_control_workqueue = NULL; in amdgpu_dm_fini()
9460 if (dm->vblank_control_workqueue) in amdgpu_dm_commit_planes()
9461 flush_workqueue(dm->vblank_control_workqueue); in amdgpu_dm_commit_planes()
9805 if (dm->vblank_control_workqueue) in amdgpu_dm_commit_streams()
9806 flush_workqueue(dm->vblank_control_workqueue); in amdgpu_dm_commit_streams()