drm/amd/display: For new fast update path, loop through each surface
authorAlvin Lee <alvin.lee2@amd.com>
Thu, 15 Jun 2023 21:44:20 +0000 (17:44 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 30 Jun 2023 17:12:15 +0000 (13:12 -0400)
commitf2c58529eca6edecf9dc1cab41ab367a83bfba7a
tree30ea3b7905a1feb74fc14bd586d853a1163e9665
parent1966bbfdfe476d271b338336254854c5edd5a907
drm/amd/display: For new fast update path, loop through each surface

[Description]
- Previous implementation didn't consider multiple surfaces in a flip
- Loop through each surface in each flip to ensure the update path is
  correct

Reviewed-by: Samson Tam <samson.tam@amd.com>
Acked-by: Rodrigo Siqueira <rodrigo.siqueira@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>
drivers/gpu/drm/amd/display/dc/core/dc.c