drm/amd/display: Flip pending check timeout due to disabled hubp
authorAric Cyr <aric.cyr@amd.com>
Fri, 21 Aug 2020 15:26:51 +0000 (11:26 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 15 Sep 2020 21:52:41 +0000 (17:52 -0400)
commite8cb7a4dd9dffff72172d94dcea4577219426106
tree379225188de726ba9f47898846fbed46bb3909d6
parent123ecf6836904bc38bd24402f583e464e6c51fc9
drm/amd/display: Flip pending check timeout due to disabled hubp

[Why]
When pipe locks are being taken we wait for flip pending to clear first.
In some cases the pipe mapping is changed and the pending we're checking
for will never clear.

[How]
Don't check disabled pipes for flip pending.

Signed-off-by: Aric Cyr <aric.cyr@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c