summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
diff options
context:
space:
mode:
authorWenjing Liu <wenjing.liu@amd.com>2024-04-08 20:32:53 +0300
committerAlex Deucher <alexander.deucher@amd.com>2024-05-08 22:17:03 +0300
commit176278d8bff2c2be000b9c9509a7fc8120b5278d (patch)
tree01049fadbf592cea66a1d51928aba0627165e759 /drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
parent3706bf2eba8d90887bdb7e05f9227686848e1342 (diff)
downloadlinux-176278d8bff2c2be000b9c9509a7fc8120b5278d.tar.xz
drm/amd/display: reset DSC clock in post unlock update
[why] Switching between DSC clock or disable DSC block are not double buffered update. Corruption is observed if these updates happen before DSC double buffered disconnection. [how] Move DSC disable and refclk reset to post unlock update. Wait for DSC double buffered disconnection and all mpccs are disconnected before reset DSC clock. Reviewed-by: Samson Tam <samson.tam@amd.com> Acked-by: Tom Chung <chiahsuan.chung@amd.com> Signed-off-by: Wenjing Liu <wenjing.liu@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c')
0 files changed, 0 insertions, 0 deletions