]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amd/display: Enable DAC in DCE link encoder
authorTimur Kristóf <timur.kristof@gmail.com>
Mon, 2 Feb 2026 11:25:07 +0000 (12:25 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 19 Feb 2026 17:16:12 +0000 (12:16 -0500)
commit4bd8b5f8bcb57b430c35494d8a2471ce5fd7661d
tree68c12bb6b1a31896cdc91dff585ff9b25c0e1b40
parentcbced93894d145239c83881d7fd953b7392c23a8
drm/amd/display: Enable DAC in DCE link encoder

Ensure that the DAC output is enabled at the correct time by
moving it to the DCE link encoder similarly to how digital
outputs are enabled.

This also removes the call to DAC1EncoderControl from the DCE
HWSS, which always felt like it was a hacky solution.

Fixes: 0fbe321a93ce ("drm/amd/display: Implement DCE analog link encoders (v2)")
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Tested-by: Mauro Rossi <issor.oruam@gmail.com>
Reviewed-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h
drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h
drivers/gpu/drm/amd/display/dc/link/link_dpms.c