[PATCH 0/3] Add SMU 13.0.5 Support

Alex Deucher alexander.deucher at amd.com
Thu Feb 17 20:19:23 UTC 2022


This updates the SMU 13 support for chips that use the SMU 13.0.5.
The SMU (System Management Unit) is the power management
microcontroller on the GPU.

Yifan Zhang (3):
  drm/admgpu/pm: add smu 13.0.5 driver interface headers
  drm/amd/pm: update smc message sequence for smu 13.0.5
  drm/amd/pm: add smu_v13_0_5_ppt implementation

 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c |    1 +
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c     |    4 +
 .../inc/pmfw_if/smu13_driver_if_v13_0_5.h     |  140 ++
 .../pm/swsmu/inc/pmfw_if/smu_v13_0_5_pmfw.h   |  126 ++
 .../pm/swsmu/inc/pmfw_if/smu_v13_0_5_ppsmc.h  |   74 ++
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h  |    3 +
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h  |    1 +
 drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile   |    2 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c    |    3 +
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c  | 1142 +++++++++++++++++
 .../drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h  |   28 +
 drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c        |   34 +-
 12 files changed, 1552 insertions(+), 6 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_5.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_pmfw.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_5_ppsmc.h
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
 create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h

-- 
2.35.1



More information about the amd-gfx mailing list