drm/amd/display: Flip All Planes Under OTG Master When Flip Immediate
authorAustin Zheng <Austin.Zheng@amd.com>
Fri, 20 Sep 2024 18:22:38 +0000 (14:22 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Oct 2024 18:10:35 +0000 (14:10 -0400)
commitbd5230b1a6f24447aa604e631e70ffe62834ff74
tree654765bc9896f33c16573907bafef39ebef23b6d
parent0e37e4b9afbd08df1f00a70bbb4d1ec273d18c9e
drm/amd/display: Flip All Planes Under OTG Master When Flip Immediate

[Why]
The MPO plane will receive a flip but
desktop plane may not receive a flip when GSL is enabled.
As a result, system will be stuck waiting for a flip that was never sent.

[How]
Set update address update flag of all flip_immediate planes
if there are multiple planes.

Reviewed-by: Dillon Varone <dillon.varone@amd.com>
Signed-off-by: Austin Zheng <Austin.Zheng@amd.com>
Signed-off-by: Rodrigo Siqueira <rodrigo.siqueira@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc.c