<ping>

On 11/26/2025 6:53 PM, Lijo Lazar wrote:
To print the clock dpm tables to sysfs, presently there are two interfaces 
which provide identical
functionalities - emit_clock_levels and print_clock_levels. emit_clock_levels 
is more flexible since
it provides the offset along with buffer which matches closely with 
sysfs_emit_at interface. It is
not required to keep both, hence drop print_clock_levels.

Lijo Lazar (20):
   drm/amd/pm: Remove print_clk_levels from navi10
   drm/amd/pm: Use emit_clk_levels in sienna_cichild
   drm/amd/pm: Use emit_clk_levels in cyan skillfish
   drm/amd/pm: Use emit_clk_levels in vangogh
   drm/amd/pm: Use emit_clk_levels in renoir
   drm/amd/pm: Use emit_clk_levels in SMUv13.0.0
   drm/amd/pm: Use emit_clk_levels in SMUv13.0.4
   drm/amd/pm: Use emit_clk_levels in SMUv13.0.5
   drm/amd/pm: Use emit_clk_levels in SMUv13.0.6
   drm/amd/pm: Use emit_clk_levels in SMUv13.0.7
   drm/amd/pm: Use emit_clk_levels in yellow carp
   drm/amd/pm: Use emit_clk_levels in SMUv14.0.0
   drm/amd/pm: Use emit_clk_levels in SMUv14.0.2
   drm/amd/pm: Use emit_clock_levels in SMUv7.0
   drm/amd/pm: Use emit_clock_levels in SMUv8.0
   drm/amd/pm: Use emit_clock_levels in SMUv10.0
   drm/amd/pm: Use emit_clock_levels in vega10
   drm/amd/pm: Use emit_clock_levels in vega12
   drm/amd/pm: Use emit_clock_levels in vega20
   drm/amd/pm: Deprecate print_clock_levels interface

  drivers/gpu/drm/amd/pm/amdgpu_dpm.c           |  19 --
  drivers/gpu/drm/amd/pm/amdgpu_pm.c            |  16 +-
  .../gpu/drm/amd/pm/powerplay/amd_powerplay.c  |  16 --
  .../drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c  |  65 +++---
  .../drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c   |  87 +++++---
  .../drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c   |  29 ++-
  .../drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 141 ------------
  .../drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c |  52 +++--
  .../drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 211 +++++++++++-------
  drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c     |  28 ---
  .../amd/pm/swsmu/smu11/cyan_skillfish_ppt.c   |  17 +-
  .../gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c   | 193 ----------------
  .../amd/pm/swsmu/smu11/sienna_cichlid_ppt.c   |  27 ++-
  .../gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c  |  39 ++--
  .../gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c   |  52 ++---
  .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c  |  21 +-
  .../drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c  |  24 +-
  .../drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c  |  25 +--
  .../drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c  |  30 +--
  .../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c  |  21 +-
  .../drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c  |  25 +--
  .../drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c  |  24 +-
  .../drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c  |  21 +-
  23 files changed, 443 insertions(+), 740 deletions(-)


Reply via email to