Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c182 if (dm->vblank_control_workqueue) { in dm_set_vblank()
197 queue_work(dm->vblank_control_workqueue, &work->work); in dm_set_vblank()
H A Damdgpu_dm.h481 * @vblank_control_workqueue:
485 struct workqueue_struct *vblank_control_workqueue; member
H A Damdgpu_dm.c1783 adev->dm.vblank_control_workqueue = in amdgpu_dm_init()
1785 if (!adev->dm.vblank_control_workqueue) in amdgpu_dm_init()
1881 if (adev->dm.vblank_control_workqueue) { in amdgpu_dm_fini()
1882 destroy_workqueue(adev->dm.vblank_control_workqueue); in amdgpu_dm_fini()
1883 adev->dm.vblank_control_workqueue = NULL; in amdgpu_dm_fini()
8299 if (dm->vblank_control_workqueue) in amdgpu_dm_commit_planes()
8300 flush_workqueue(dm->vblank_control_workqueue); in amdgpu_dm_commit_planes()
8621 if (dm->vblank_control_workqueue) in amdgpu_dm_commit_streams()
8622 flush_workqueue(dm->vblank_control_workqueue); in amdgpu_dm_commit_streams()

Completed in 19 milliseconds