summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/dc/inc
diff options
context:
space:
mode:
authorWenjing Liu <wenjing.liu@amd.com>2023-08-14 17:11:16 -0400
committerAlex Deucher <alexander.deucher@amd.com>2023-08-30 15:32:34 -0400
commit15e6b396f5ac259126f2447fcd2279ed5d3dd14f (patch)
tree7fea29265fba9beea19fc057f06725e6fa29cee3 /drivers/gpu/drm/amd/display/dc/inc
parent302be1cb9f4b02995f3b10c50494d5eb8fdaf5c1 (diff)
downloadlinux-stable-15e6b396f5ac259126f2447fcd2279ed5d3dd14f.tar.gz
linux-stable-15e6b396f5ac259126f2447fcd2279ed5d3dd14f.tar.bz2
linux-stable-15e6b396f5ac259126f2447fcd2279ed5d3dd14f.zip
drm/amd/display: update blank state on ODM changes
When we are dynamically adding new ODM slices, we didn't update blank state, if the pipe used by new ODM slice is previously blanked, we will continue outputting blank pixel data on that slice causing right half of the screen showing blank image. The previous fix was a temporary hack to directly update current state when committing new state. This could potentially cause hw and sw state synchronization issues and it is not permitted by dc commit design. Cc: stable@vger.kernel.org Fixes: 7fbf451e7639 ("drm/amd/display: Reinit DPG when exiting dynamic ODM") Reviewed-by: Dillon Varone <dillon.varone@amd.com> Acked-by: Hamza Mahfooz <hamza.mahfooz@amd.com> Signed-off-by: Wenjing Liu <wenjing.liu@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/inc')
0 files changed, 0 insertions, 0 deletions