drm/amd/display: Update DCN32 for DCN35 support
authorQingqing Zhuo <Qingqing.Zhuo@amd.com>
Thu, 3 Aug 2023 05:12:01 +0000 (01:12 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 30 Aug 2023 19:51:14 +0000 (15:51 -0400)
[Why & How]
Update DCN32 files for DCN35 usage.

Signed-off-by: Qingqing Zhuo <Qingqing.Zhuo@amd.com>
Acked-by: Harry Wentland <Harry.Wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mmhubbub.h
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.h
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.h

index c8a3a6a96ff71978f3d4f11b2b15c4f3e1eb4a30..5198f2167c7c8eb7b55d8aa7453010f7460cb726 100644 (file)
        type MPCC_MCM_1DLUT_LUT_DATA;\
        type MPCC_MCM_1DLUT_LUT_WRITE_COLOR_MASK;\
        type MPCC_MCM_1DLUT_LUT_READ_COLOR_SEL;\
-       type MPCC_MCM_1DLUT_LUT_READ_DBG;\
        type MPCC_MCM_1DLUT_LUT_HOST_SEL;\
        type MPCC_MCM_1DLUT_LUT_CONFIG_MODE;\
        type MPCC_MCM_1DLUT_RAMA_EXP_REGION_START_B;\
index e460cf8d9041f7e2e905de46e26060c7cb0b8233..ef15b4f1f6b95f2a14d94b71bb43145e40c7c643 100644 (file)
@@ -43,8 +43,6 @@
        SRI2(MCIF_WB_BUF_4_STATUS2, MCIF_WB, inst),\
        SRI2(MCIF_WB_ARBITRATION_CONTROL, MCIF_WB, inst),\
        SRI2(MCIF_WB_SCLK_CHANGE, MCIF_WB, inst),\
-       SRI2(MCIF_WB_TEST_DEBUG_INDEX, MCIF_WB, inst),\
-       SRI2(MCIF_WB_TEST_DEBUG_DATA, MCIF_WB, inst),\
        SRI2(MCIF_WB_BUF_1_ADDR_Y, MCIF_WB, inst),\
        SRI2(MCIF_WB_BUF_1_ADDR_C, MCIF_WB, inst),\
        SRI2(MCIF_WB_BUF_2_ADDR_Y, MCIF_WB, inst),\
        SF(MCIF_WB_ARBITRATION_CONTROL, MCIF_WB_CLIENT_ARBITRATION_SLICE, mask_sh),\
        SF(MCIF_WB_ARBITRATION_CONTROL, MCIF_WB_TIME_PER_PIXEL, mask_sh),\
        SF(MCIF_WB_SCLK_CHANGE, WM_CHANGE_ACK_FORCE_ON, mask_sh),\
-       SF(MCIF_WB_TEST_DEBUG_INDEX, MCIF_WB_TEST_DEBUG_INDEX, mask_sh),\
-       SF(MCIF_WB_TEST_DEBUG_DATA, MCIF_WB_TEST_DEBUG_DATA, mask_sh),\
        SF(MCIF_WB_BUF_1_ADDR_Y, MCIF_WB_BUF_1_ADDR_Y, mask_sh),\
        SF(MCIF_WB_BUF_1_ADDR_C, MCIF_WB_BUF_1_ADDR_C, mask_sh),\
        SF(MCIF_WB_BUF_2_ADDR_Y, MCIF_WB_BUF_2_ADDR_Y, mask_sh),\
index 9ac584fa89cec8a3960ce5a1a91b6f8134dbdbf4..9622518826c94ba576c7fcfa4be93afa539d8ded 100644 (file)
        SF(MPCC_OGAM0_MPCC_OGAM_CONTROL, MPCC_OGAM_SELECT_CURRENT, mask_sh),\
        SF(MPCC_OGAM0_MPCC_OGAM_LUT_CONTROL, MPCC_OGAM_LUT_WRITE_COLOR_MASK, mask_sh),\
        SF(MPCC_OGAM0_MPCC_OGAM_LUT_CONTROL, MPCC_OGAM_LUT_READ_COLOR_SEL, mask_sh),\
-       SF(MPCC_OGAM0_MPCC_OGAM_LUT_CONTROL, MPCC_OGAM_LUT_READ_DBG, mask_sh),\
        SF(MPCC_OGAM0_MPCC_OGAM_LUT_CONTROL, MPCC_OGAM_LUT_HOST_SEL, mask_sh),\
        SF(MPCC_OGAM0_MPCC_OGAM_LUT_CONTROL, MPCC_OGAM_LUT_CONFIG_MODE, mask_sh),\
        SF(MPCC_OGAM0_MPCC_OGAM_LUT_DATA, MPCC_OGAM_LUT_DATA, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_DATA, MPCC_MCM_1DLUT_LUT_DATA, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_CONTROL, MPCC_MCM_1DLUT_LUT_WRITE_COLOR_MASK, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_CONTROL, MPCC_MCM_1DLUT_LUT_READ_COLOR_SEL, mask_sh),\
-       SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_CONTROL, MPCC_MCM_1DLUT_LUT_READ_DBG, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_CONTROL, MPCC_MCM_1DLUT_LUT_HOST_SEL, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_LUT_CONTROL, MPCC_MCM_1DLUT_LUT_CONFIG_MODE, mask_sh),\
        SF(MPCC_MCM0_MPCC_MCM_1DLUT_RAMA_START_CNTL_B, MPCC_MCM_1DLUT_RAMA_EXP_REGION_START_B, mask_sh),\
index 4caebcaca0317e5c4c974bb74c1a66b959fca801..c76de61029e0c70169b4834a3e9ae1d2d2c374eb 100644 (file)
@@ -713,8 +713,6 @@ bool dcn32_subvp_vblank_admissable(struct dc *dc, struct dc_state *context, int
       SRI2_ARR(MCIF_WB_BUF_4_STATUS2, MCIF_WB, inst),                          \
       SRI2_ARR(MCIF_WB_ARBITRATION_CONTROL, MCIF_WB, inst),                    \
       SRI2_ARR(MCIF_WB_SCLK_CHANGE, MCIF_WB, inst),                            \
-      SRI2_ARR(MCIF_WB_TEST_DEBUG_INDEX, MCIF_WB, inst),                       \
-      SRI2_ARR(MCIF_WB_TEST_DEBUG_DATA, MCIF_WB, inst),                        \
       SRI2_ARR(MCIF_WB_BUF_1_ADDR_Y, MCIF_WB, inst),                           \
       SRI2_ARR(MCIF_WB_BUF_1_ADDR_C, MCIF_WB, inst),                           \
       SRI2_ARR(MCIF_WB_BUF_2_ADDR_Y, MCIF_WB, inst),                           \