This patch set add support for new SMU 13 versions. SMU is the System Management Unit on the GPU. It handles power management and other tasks. Patch 1 is new header files and is potentially too big for the mailing list. Evan Quan (2): drm/amd/smu: Update SMU13 support for SMU 13.0.0 drm/amdgpu/soc21: enable ATHUB and MMHUB PG Likun Gao (2): drm/amd/smu: add smu v13_0 header files drm/amdgpu/discovery: Enable SMU for SMU 13.0.0 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 + drivers/gpu/drm/amd/amdgpu/soc21.c | 3 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 1 + .../gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 200 +++ drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 6 + .../inc/pmfw_if/smu13_driver_if_v13_0_0.h | 1544 +++++++++++++++++ .../pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h | 141 ++ drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 2 + drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- .../drm/amd/pm/swsmu/smu13/aldebaran_ppt.h | 8 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 321 +++- .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1367 +++++++++++++++ .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.h | 28 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 11 + 16 files changed, 3617 insertions(+), 51 deletions(-) create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h create mode 100755 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.h -- 2.35.1