drm/amd/display: disable clock gating logic
authorMuhammad Ahmed <ahmed.ahmed@amd.com>
Fri, 28 Jul 2023 22:43:10 +0000 (15:43 -0700)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 20 Sep 2023 20:24:07 +0000 (16:24 -0400)
Disable clock gating logic.

Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Reviewed-by: Charlene Liu <charlene.liu@amd.com>
Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
Signed-off-by: Muhammad Ahmed <ahmed.ahmed@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hubbub.c

index 895425e03247b477546e02f140536de2dadd7d0c..458aac24778ca0fd6bb6315f49a0e08c5c3d276c 100644 (file)
@@ -484,8 +484,8 @@ static void hubbub35_init(struct hubbub *hubbub)
                /*REG_UPDATE(DCFCLK_CNTL, DCFCLK_GATE_DIS, 0);*/
 
                REG_UPDATE_2(DCHUBBUB_CLOCK_CNTL,
-                       DISPCLK_R_DCHUBBUB_GATE_DIS, 0,
-                       DCFCLK_R_DCHUBBUB_GATE_DIS, 0);
+                       DISPCLK_R_DCHUBBUB_GATE_DIS, 1,
+                       DCFCLK_R_DCHUBBUB_GATE_DIS, 1);
        }
        hubbub35_set_fgcg(hubbub2,
                          hubbub->ctx->dc->debug.enable_fine_grain_clock_gating