aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
diff options
context:
space:
mode:
authorAndrey Grodzovsky <[email protected]>2016-03-30 21:34:27 +0000
committerAlex Deucher <[email protected]>2016-05-05 00:19:07 +0000
commitbd4c72d1e9dd7efdb9a990225f32e0130c0884af (patch)
tree01fafadd828a1d5f3b982970ac9d1f1c656362f2 /drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
parentdrm/radeon: Support DRM_MODE_PAGE_FLIP_ASYNC (diff)
downloadkernel-bd4c72d1e9dd7efdb9a990225f32e0130c0884af.tar.gz
kernel-bd4c72d1e9dd7efdb9a990225f32e0130c0884af.zip
drm/amdgpu: Set PFLIP_SUBMITTED for crtc after address update
Also add some pflip debug prints. This change allows us to wait on pflip status until the new surface address is actually submitted to the register. This reverts ed3020e923240829dcdfd3343f6e91dc02c63775 drm/amdgpu: Move MMIO flip out of spinlocked region The original change assumed DAL will aquire locks inside DAL implemetion of page_flip callback which eventaully didn't happen. This moves the flip before status update which makes sense for the non-DAL code pathes as well. Signed-off-by: Andrey Grodzovsky <[email protected]> Reviewed-by: Christian König <[email protected]> Reviewed-by: Alex Deucher <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c')
0 files changed, 0 insertions, 0 deletions