linux/drivers/gpu/drm/amd/display
Nevenko Stupar a41d58fb91 drm/amd/display: Issue with 3 or more mcaches per surface
[Why & How]
Current logic in mcache admissibility check has flaw if
calculated number of maches are 3 or more per surface,
so sometimes the check may pass when it should fail,
and sometimes may fail when it should pass, fix the
issue and also adding additional check to make sure that
required number of mcaches per surface cannot be
higher than number of pipes + 1, used on that surface.

Reviewed-by: Chaitanya Dhere <chaitanya.dhere@amd.com>
Signed-off-by: Jerry Zuo <jerry.zuo@amd.com>
Signed-off-by: Nevenko Stupar <nevenko.stupar@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-07-23 17:07:12 -04:00
..
amdgpu_dm drm/amd/display: Fix VRR cannot enable 2024-07-23 17:07:11 -04:00
dc drm/amd/display: Issue with 3 or more mcaches per surface 2024-07-23 17:07:12 -04:00
dmub drm/amd/display: Add debug option for disabling SLDO optimizations 2024-07-01 16:10:35 -04:00
include Linux 6.10-rc6 2024-07-05 10:47:28 +02:00
modules drm/amd/display: Revert "Check HDCP returned status" 2024-07-23 17:07:10 -04:00
Kconfig Linux 6.10-rc6 2024-07-05 10:47:28 +02:00
Makefile drm/amd/display: Refactor DCN3X into component folder 2024-06-14 16:18:55 -04:00