linux/drivers/gpu/drm/amd/display/amdgpu_dm
Pratik Vishwakarma 4b3c641b5f drm/amd/display: Fix stale buffer object (bo) use
Fixes stale buffer object (bo) usage for cursor plane

Cursor plane's bo operations are handled in DC code.
Currently, atomic_commit() does not handle bo operations
for cursor plane, as a result the bo assigned for cursor
plane in dm_plane_helper_prepare_fb() is not coherent
with the updates to the same made in dc code.This mismatch
leads to "bo" corruption and hence crashes during S3 entry.

This patch cleans up the code which was added as a hack
for 4.9 version only.

Reviewed-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Signed-off-by: Pratik Vishwakarma <Pratik.Vishwakarma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-06-13 13:45:23 -05:00
..
amdgpu_dm_color.c drm/amd/display: get rid of 32.32 unsigned fixed point 2018-05-18 16:08:21 -05:00
amdgpu_dm_crc.c drm/amd/display: Skip 2 frames when first reading CRC 2018-02-19 14:20:11 -05:00
amdgpu_dm_helpers.c drm/amd/display: Fix up dm logging functionality 2018-05-18 16:08:26 -05:00
amdgpu_dm_irq.c drm/amd/display: Do not program interrupt status on disabled crtc 2018-05-29 13:30:38 -05:00
amdgpu_dm_irq.h
amdgpu_dm_mst_types.c drm/amd/display: Don't return ddc result and read_bytes in same return value 2018-05-15 13:44:16 -05:00
amdgpu_dm_mst_types.h drm/amd/display: Fix rehook MST display not light back on 2017-12-20 14:46:38 -05:00
amdgpu_dm_services.c drm/amdgpu/display: check if ppfuncs exists before using it 2018-05-30 12:38:05 -05:00
amdgpu_dm.c drm/amd/display: Fix stale buffer object (bo) use 2018-06-13 13:45:23 -05:00
amdgpu_dm.h drm/admgpu: fix mode_valid's return type 2018-05-15 13:43:51 -05:00
Makefile drm/amd/display: Implement color management 2018-02-19 14:20:06 -05:00