summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu
diff options
context:
space:
mode:
authorAndrey Grodzovsky <Andrey.Grodzovsky@amd.com>2017-04-20 15:57:05 -0400
committerAlex Deucher <alexander.deucher@amd.com>2017-09-26 17:17:05 -0400
commit54f5499a54fe671c56012684d5a68efbb4fe0b53 (patch)
tree3ea9ead7907c922b23bbbe67f69bf75509d9bbf4 /drivers/gpu/drm/amd/amdgpu
parent92a65e32ade943135a6e48ec756661c0896392d0 (diff)
downloadblackbird-op-linux-54f5499a54fe671c56012684d5a68efbb4fe0b53.tar.gz
blackbird-op-linux-54f5499a54fe671c56012684d5a68efbb4fe0b53.zip
drm/amd/display: Refactor atomic commit implementation. (v2)
Modify amdgpu_dm_atomic_comit to implement atomic_comit_tail hook. Unify Buffer objects allocation and dealocation for surface updates and page flips. Simplify wait for fences and target_vbank logic for non blockiing commit. Remove hacky update surface to page flip synchronization we had and rely on atomic framework synchronization logic. v2: Add state->allow_modeset as indicator of page flip call. Signed-off-by: Andrey Grodzovsky <Andrey.Grodzovsky@amd.com> Acked-by: Harry Wentland <Harry.Wentland@amd.com> Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud