drm/amd/display: Add symclk enable/disable during stream enable/disable
authorTaimur Hassan <syed.hassan@amd.com>
Mon, 17 Jul 2023 16:28:03 +0000 (12:28 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Aug 2023 20:35:45 +0000 (16:35 -0400)
commit927e784c180c942bc7f5aa7164a55ac23ec746b8
tree08ed2e2d8ea4c78e2c434c79e246cf3098b3ded4
parent4c340d0034ee1683612ef2425d3f547a50bd0509
drm/amd/display: Add symclk enable/disable during stream enable/disable

[Why & How]
Using dig_stream_mapper, program symclk_en and symclk_fe_src_sel when
enabling or disabling the corresponding stream.

Reviewed-by: Charlene Liu <charlene.liu@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Taimur Hassan <syed.hassan@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/dce110/dce110_hw_sequencer.c
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h
drivers/gpu/drm/amd/display/dc/inc/hw/stream_encoder.h
drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.c