drm/amd/display: Fix OPTC function pointers for DCN314
authorNicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Thu, 7 Jul 2022 14:19:53 +0000 (10:19 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 25 Jul 2022 21:14:58 +0000 (17:14 -0400)
commit2ce0b2186c057a54a4d980b296bd1659d0091716
tree35e303607a2b96e5895dc6874e1b4cb6cd0d6357
parent44584b417a698bfaac0c2577e7cc4015ea7359ce
drm/amd/display: Fix OPTC function pointers for DCN314

[Why]
Access violation occurs when swapping between HDMI and FRL monitors
because we're missing the immediate_disable_crtc callback and it's
required for the DCN314 clk manager.

[How]
Update the table to match the DCN31 optc functions for ones that
should be the same:
- immediate_disable_crtc
- configure_crc

Reviewed-by: Michael Strauss <Michael.Strauss@amd.com>
Acked-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@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/dcn31/dcn31_optc.c
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h
drivers/gpu/drm/amd/display/dc/dcn314/dcn314_optc.c