Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/pm: Update feature list for smu_v13_0_12

Update feature list for smu_v13_0_12 to show vcn & smu deep
sleep feature enable status.

Signed-off-by: Asad Kamal <asad.kamal@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Asad Kamal and committed by
Alex Deucher
02fc2f3c fc3c139c

+8 -1
+3 -1
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h
··· 356 356 __SMU_DUMMY_MAP(DS_FCLK), \ 357 357 __SMU_DUMMY_MAP(DS_MP1CLK), \ 358 358 __SMU_DUMMY_MAP(DS_MP0CLK), \ 359 + __SMU_DUMMY_MAP(DS_MPIOCLK), \ 359 360 __SMU_DUMMY_MAP(XGMI_PER_LINK_PWR_DWN), \ 360 361 __SMU_DUMMY_MAP(DPM_GFX_PACE), \ 361 362 __SMU_DUMMY_MAP(MEM_VDDCI_SCALING), \ ··· 453 452 __SMU_DUMMY_MAP(APT_PF_DCS), \ 454 453 __SMU_DUMMY_MAP(GFX_EDC_XVMIN), \ 455 454 __SMU_DUMMY_MAP(GFX_DIDT_XVMIN), \ 456 - __SMU_DUMMY_MAP(FAN_ABNORMAL), 455 + __SMU_DUMMY_MAP(FAN_ABNORMAL), \ 456 + __SMU_DUMMY_MAP(PIT), 457 457 458 458 #undef __SMU_DUMMY_MAP 459 459 #define __SMU_DUMMY_MAP(feature) SMU_FEATURE_##feature##_BIT
+5
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
··· 76 76 SMU_13_0_12_FEA_MAP(SMU_FEATURE_THERMAL_BIT, FEATURE_THERMAL), 77 77 SMU_13_0_12_FEA_MAP(SMU_FEATURE_SOC_PCC_BIT, FEATURE_SOC_PCC), 78 78 SMU_13_0_12_FEA_MAP(SMU_FEATURE_XGMI_PER_LINK_PWR_DWN_BIT, FEATURE_XGMI_PER_LINK_PWR_DOWN), 79 + SMU_13_0_12_FEA_MAP(SMU_FEATURE_DS_VCN_BIT, FEATURE_DS_VCN), 80 + SMU_13_0_12_FEA_MAP(SMU_FEATURE_DS_MP1CLK_BIT, FEATURE_DS_MP1CLK), 81 + SMU_13_0_12_FEA_MAP(SMU_FEATURE_DS_MPIOCLK_BIT, FEATURE_DS_MPIOCLK), 82 + SMU_13_0_12_FEA_MAP(SMU_FEATURE_DS_MP0CLK_BIT, FEATURE_DS_MP0CLK), 83 + SMU_13_0_12_FEA_MAP(SMU_FEATURE_PIT_BIT, FEATURE_PIT), 79 84 }; 80 85 81 86 // clang-format off