]> git.hungrycats.org Git - linux/commit
drm/amd/display: Account for cursor prefetch BW in DML1 mode support
authorAlvin Lee <alvin.lee2@amd.com>
Thu, 20 Jun 2024 19:11:38 +0000 (15:11 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Jul 2024 07:53:38 +0000 (09:53 +0200)
commit4f9467d0623eef1b77944b6a1f90c180c4458559
tree2fd8ed72dd0b85527e807a8f2c27cae7302652ee
parent0b94cb5f0cb534aa98c9cfdf011f3224e6cae153
drm/amd/display: Account for cursor prefetch BW in DML1 mode support

[ Upstream commit 074b3a886713f69d98d30bb348b1e4cb3ce52b22 ]

[Description]
We need to ensure to take into account cursor prefetch BW in
mode support or we may pass ModeQuery but fail an actual flip
which will cause a hang. Flip may fail because the cursor_pre_bw
is populated during mode programming (and mode programming is
never called prior to ModeQuery).

Reviewed-by: Chaitanya Dhere <chaitanya.dhere@amd.com>
Reviewed-by: Nevenko Stupar <nevenko.stupar@amd.com>
Signed-off-by: Jerry Zuo <jerry.zuo@amd.com>
Signed-off-by: Alvin Lee <alvin.lee2@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c