Home
last modified time | relevance | path

Searched refs:dc_lock (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_crtc.c203 mutex_lock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
205 mutex_unlock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
210 mutex_unlock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
212 mutex_lock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
216 mutex_unlock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
224 mutex_unlock(&idle_work->dm->dc_lock); in amdgpu_dm_idle_worker()
251 mutex_lock(&dm->dc_lock); in amdgpu_dm_crtc_vblank_control_worker()
264 mutex_unlock(&dm->dc_lock); in amdgpu_dm_crtc_vblank_control_worker()
H A Damdgpu_dm_ism.c463 ASSERT(mutex_is_locked(&dm->dc_lock)); in amdgpu_dm_ism_commit_event()
508 guard(mutex)(&dm->dc_lock); in dm_ism_delayed_work_func()
521 guard(mutex)(&dm->dc_lock); in dm_ism_sso_delayed_work_func()
541 ASSERT(mutex_is_locked(&dm->dc_lock)); in amdgpu_dm_ism_disable()
H A Damdgpu_dm.c540 mutex_lock(&adev->dm.dc_lock); in dm_handle_vmin_vmax_update()
542 mutex_unlock(&adev->dm.dc_lock); in dm_handle_vmin_vmax_update()
1601 mutex_lock(&adev->dm.dc_lock); in dm_handle_hpd_rx_offload_work()
1645 mutex_unlock(&adev->dm.dc_lock); in dm_handle_hpd_rx_offload_work()
1898 mutex_init(&adev->dm.dc_lock); in amdgpu_dm_init()
2264 scoped_guard(mutex, &adev->dm.dc_lock) in amdgpu_dm_fini()
2338 mutex_destroy(&adev->dm.dc_lock); in load_dmcu_fw()
3293 mutex_lock(&dm->dc_lock); in dm_suspend()
3329 scoped_guard(mutex, &dm->dc_lock) in dm_suspend()
3579 mutex_lock(&dm->dc_lock); in dm_resume()
[all...]
H A Damdgpu_dm.h464 struct mutex dc_lock; member
H A Damdgpu_dm_plane.c1374 mutex_lock(&adev->dm.dc_lock); in amdgpu_dm_plane_handle_cursor_update()
1385 mutex_unlock(&adev->dm.dc_lock); in amdgpu_dm_plane_handle_cursor_update()
1413 mutex_lock(&adev->dm.dc_lock); in amdgpu_dm_plane_handle_cursor_update()
1429 mutex_unlock(&adev->dm.dc_lock); in amdgpu_dm_plane_handle_cursor_update()