]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amd/display: Reset planes for color management changes
authorNicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Wed, 1 May 2019 14:26:09 +0000 (10:26 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 31 May 2019 15:39:33 +0000 (10:39 -0500)
commit249498a28b712b3323242e9ba189e2a1ce08d747
tree76d7a0c4f31626539d8d5dacca96cb98728f2df3
parent90596e25d3c0beaf560de61895647385ccbbaaa9
drm/amd/display: Reset planes for color management changes

[Why]
For commits with allow_modeset=false and CRTC degamma changes the planes
aren't reset. This results in incorrect rendering.

[How]
Reset the planes when color management has changed on the CRTC.
Technically this will include regamma changes as well, but it doesn't
really after legacy userspace since those commit with
allow_modeset=true.

Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Harry Wentland <Harry.Wentland@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c