linux/drivers/gpu/drm/amd/display
Wenjing Liu 15e6b396f5 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: 7fbf451e76 ("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>
2023-08-30 15:32:34 -04:00
..
amdgpu_dm drm/amd/display: fix mode scaling (RMX_.*) 2023-08-30 14:59:43 -04:00
dc drm/amd/display: update blank state on ODM changes 2023-08-30 15:32:34 -04:00
dmub drm/amd/display: [FW Promotion] Release 0.0.180.0 2023-08-30 15:01:36 -04:00
include drm/amd/display: Add vendor Id for reference 2023-08-07 17:14:09 -04:00
modules drm/amd/display: PQ regamma end point 2023-08-30 14:58:38 -04:00
Kconfig drm/amd/display: Allow building DC with clang on RISC-V 2023-07-21 16:52:25 -04:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_HDCP 2023-03-07 14:22:39 -05:00
TODO