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
