]> www.infradead.org Git - users/hch/configfs.git/commitdiff
drm/amd/display: Add missing mcache registers
authorRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Tue, 23 Jul 2024 02:33:40 +0000 (20:33 -0600)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 6 Aug 2024 14:39:53 +0000 (10:39 -0400)
Add missing register programming for mcache in DCN401.

Reviewed-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.h

index 106008593464fe36e7534166ef4f4c72c9b42561..514d1ce20df9ef965983faf43da184d132cf09ef 100644 (file)
@@ -138,7 +138,9 @@ void dcn401_prepare_mcache_programming(struct dc *dc, struct dc_state *context);
        SRI_ARR(DCHUBP_MALL_CONFIG, HUBP, id),                                   \
        SRI_ARR(DCHUBP_VMPG_CONFIG, HUBP, id),                                   \
        SRI_ARR(UCLK_PSTATE_FORCE, HUBPREQ, id),                                 \
-       HUBP_3DLUT_FL_REG_LIST_DCN401(id)
+       HUBP_3DLUT_FL_REG_LIST_DCN401(id),                                       \
+       SRI_ARR(DCSURF_VIEWPORT_MCACHE_SPLIT_COORDINATE, HUBP, id),              \
+       SRI_ARR(DCHUBP_MCACHEID_CONFIG, HUBP, id)
 
 /* ABM */
 #define ABM_DCN401_REG_LIST_RI(id)                                            \