drm/amd/display: skip disable CRTC in seemless bootup case
authorFudongwang <Fudong.Wang@amd.com>
Sat, 14 Sep 2024 01:33:44 +0000 (09:33 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Oct 2024 18:10:29 +0000 (14:10 -0400)
commit0e37e4b9afbd08df1f00a70bbb4d1ec273d18c9e
treec72ce62c2f6ed6c3f8525f86970b86bccda46c6a
parent8cb028a1bbd960a1ff71b7300e557be9269f98fd
drm/amd/display: skip disable CRTC in seemless bootup case

Resync FIFO is a workaround to write the same value to
DENTIST_DISPCLK_CNTL register after programming OTG_PIXEL_RATE_DIV
register, in case seemless boot, there is no OTG_PIXEL_RATE_DIV register
update, so skip CRTC disable when resync FIFO to avoid random FIFO error
and garbage.

Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Fudongwang <Fudong.Wang@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/hwss/dcn314/dcn314_hwseq.c