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(-)

-- 
2.49.0

Reply via email to