[PATCH 00/26] SMU 13.0.7 Support

Alex Deucher alexander.deucher at amd.com
Tue May 3 20:36:51 UTC 2022

This adds support for System Management Unit (SMU) version 13.0.7.
This IP handles power management tasks on the GPU.  The first patch
is large headers to they were not sent to the list.

Chengming Gui (3):
  drm/amd/pm: add SMU_13_0_7 PMFW headers
  drm/amdgpu/swsmu: add smu 13.0.7 firmware
  drm/amd/pm: add SMU_13_0_7 ppt_funcs for SMU_13_0_7

Kenneth Feng (21):
  drm/amd/pm: support power on/off vcn/jpeg in smu v13_0_7
  drm/amd/pm: add features to smu_v13_0_7
  drm/amd/pm: add mvdd and vddio scaling in smu_v13_0_7
  drm/amd/pm: enable link dpm and link ds on smu_v13_0_7
  drm/amd/pm: enable mp0,vcn,dcn dpm on smu_v13_0_7
  drm/amd/pm: enable fclk,vcn ds and df cstate for smu_v13_0_7
  drm/amd/pm: enable platform features for smu_v13_0_7
  drm/amd/pm: add SCPM support in smu v13_0_7
  drm/amd/pm: update the features for smu_v13_0_7
  drm/amd/pm: pp_dpm_* interface for smu_v13_0_7
  drm/amd/pm:add UMD Pstate clock settings for smu_v13_0_7
  drm/amd/pm: enable pp_dpm_vclk/dclk interface for smu_v13_0_7
  drm/amd/pm: port the fan interface to smu_v13_0_7
  drm/amd/pm: add the pg_flag for athub and mmhub pg on smu_v13_0_7
  drm/amd/soc21: enable mmhub and athub power gating
  drm/amd/pm: enable gfx ds for smu_v13_0_7
  drm/amd/pm: enable gfx pcc and soc cg on smu_v13_0_7
  drm/amd/pm: pp_dpm_sclk change for smu_v13_0_7
  drm/amd/pm: enable workload type change on smu_v13_0_7
  drm/amd/pm: change the soft pptable id for smu_v13_0_7
  drm/amd/pm: report preDS gfxclk on smu_v13_0_7

Likun Gao (1):
  drm/amd/pm: add get enable mask function for smu v13_0_7

Yang Wang (1):
  drm/amd/pm: enable pmlog support for smu_v13_0_7

 drivers/gpu/drm/amd/amdgpu/soc21.c            |    4 +-
 .../gpu/drm/amd/include/kgd_pp_interface.h    |    1 +
 drivers/gpu/drm/amd/pm/amdgpu_pm.c            |    9 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c     |    4 +
 .../inc/pmfw_if/smu13_driver_if_v13_0_7.h     | 1562 +++++++++++++++++
 .../pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h  |  134 ++
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h  |    1 +
 .../amd/pm/swsmu/inc/smu_v13_0_7_pptable.h    |  200 +++
 drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile   |    2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c    |   11 +
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c  | 1511 ++++++++++++++++
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.h  |   28 +
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c        |    2 +-
 13 files changed, 3463 insertions(+), 6 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0_7_pptable.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.h


More information about the amd-gfx mailing list