drm/amd/display: Multi-display underflow observed
authorAric Cyr <aric.cyr@amd.com>
Thu, 10 Dec 2020 17:11:32 +0000 (12:11 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 23 Dec 2020 20:02:18 +0000 (15:02 -0500)
commita71e5529d2674584fda0fa09a7de4efc8e17160d
tree30a17ffc0781b5876199d9a219cf26e800337d22
parentcbac53f7fc90754b898e79ab2d5c11052ce1b640
drm/amd/display: Multi-display underflow observed

[Why]
FP2 programming not happening when topology changes occur with multiple
displays.

[How]
Ensure FP2 is programmed whenever global sync changes occur but wait for
VACTIVE first to avoid underflow.

Signed-off-by: Aric Cyr <aric.cyr@amd.com>
Acked-by: Bindu Ramamurthy <bindu.r@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc.c
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c