drm/amd/display: Add TMDS DC balancer control
authorRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Tue, 9 Apr 2024 21:14:49 +0000 (15:14 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 26 Apr 2024 21:22:41 +0000 (17:22 -0400)
Add TMDS balancer control to the list of available encoder registers for
DCN 30.

Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Acked-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/dcn30/dcn30_dio_link_encoder.h

index f2d90f2b8bf1286689cba01e9f2a4fb39e62a54f..5b6177c2ae981115059993afdfd1c5a181785e01 100644 (file)
@@ -55,7 +55,8 @@
        SRI(DP_DPHY_HBR2_PATTERN_CONTROL, DP, id)
 
 #define LINK_ENCODER_MASK_SH_LIST_DCN30(mask_sh) \
-       LINK_ENCODER_MASK_SH_LIST_DCN20(mask_sh)
+       LINK_ENCODER_MASK_SH_LIST_DCN20(mask_sh),\
+       LE_SF(DIG0_TMDS_DCBALANCER_CONTROL, TMDS_SYNC_DCBAL_EN, mask_sh)
 
 #define DPCS_DCN3_MASK_SH_LIST(mask_sh)\
        DPCS_DCN2_MASK_SH_LIST(mask_sh),\