drm/amd/display: Fix cursor visual confirm update
authorIlya Bakoulin <Ilya.Bakoulin@amd.com>
Thu, 12 Sep 2024 18:31:13 +0000 (14:31 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 1 Oct 2024 21:33:09 +0000 (17:33 -0400)
commite4dc767f1f38fd350775ea182cab2193292f1d98
treef3896a22cfee2b41c1c8b06991a9c8562d77e7e2
parentb8d046985c2dc41a0e264a391da4606099f8d44f
drm/amd/display: Fix cursor visual confirm update

[Why/How]
Certain transitions from HW to SW cursor can be missed, which will
result in black visual confirm instead of expected blue/red. Need to add
handling for cursor visual confirm to dc_update_visual_confirm_color.

Reviewed-by: Alvin Lee <alvin.lee2@amd.com>
Signed-off-by: Ilya Bakoulin <Ilya.Bakoulin@amd.com>
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@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
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h