drm/amd/swsmu: add missing feature map for sienna_cichlid
authorKevin Wang <kevin1.wang@amd.com>
Fri, 16 Oct 2020 03:07:47 +0000 (11:07 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 16 Oct 2020 18:44:44 +0000 (14:44 -0400)
it will cause smu sysfs node of "pp_features" show error.

Signed-off-by: Kevin Wang <kevin1.wang@amd.com>
Reviewed-by: Likun Gao <Likun.Gao@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/inc/smu_types.h
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c

index f640388..c8eee2a 100644 (file)
@@ -228,6 +228,7 @@ enum smu_clk_type {
        __SMU_DUMMY_MAP(DPM_MP0CLK),                            \
        __SMU_DUMMY_MAP(DPM_LINK),                              \
        __SMU_DUMMY_MAP(DPM_DCEFCLK),                           \
+       __SMU_DUMMY_MAP(DPM_XGMI),                      \
        __SMU_DUMMY_MAP(DS_GFXCLK),                             \
        __SMU_DUMMY_MAP(DS_SOCCLK),                             \
        __SMU_DUMMY_MAP(DS_LCLK),                               \
index 71cb000..77a0e07 100644 (file)
@@ -152,14 +152,17 @@ static struct cmn2asic_mapping sienna_cichlid_feature_mask_map[SMU_FEATURE_COUNT
        FEA_MAP(DPM_GFXCLK),
        FEA_MAP(DPM_GFX_GPO),
        FEA_MAP(DPM_UCLK),
+       FEA_MAP(DPM_FCLK),
        FEA_MAP(DPM_SOCCLK),
        FEA_MAP(DPM_MP0CLK),
        FEA_MAP(DPM_LINK),
        FEA_MAP(DPM_DCEFCLK),
+       FEA_MAP(DPM_XGMI),
        FEA_MAP(MEM_VDDCI_SCALING),
        FEA_MAP(MEM_MVDD_SCALING),
        FEA_MAP(DS_GFXCLK),
        FEA_MAP(DS_SOCCLK),
+       FEA_MAP(DS_FCLK),
        FEA_MAP(DS_LCLK),
        FEA_MAP(DS_DCEFCLK),
        FEA_MAP(DS_UCLK),