Enable the following OD features support for SMU13: - Maxinum and minimum gfxclk frequency settings - Maxinum and minimum uclk frequency settings - Voltage offset settings for gfxclk v/f curve line - This is quite different from previous generations/ASICs. For SMU13, there are six anchor points defined on the v/f curve. And what user configurable are the voltage offsets for those anchor points. Evan Quan (4): drm/amd/pm: update SMU13 header files for coming OD support drm/amd/pm: fulfill SMU13 OD settings init and restore drm/amd/pm: fulfill the OD support for SMU13.0.0 drm/amd/pm: fulfill the OD support for SMU13.0.7 drivers/gpu/drm/amd/pm/amdgpu_pm.c | 26 +- .../gpu/drm/amd/pm/inc/smu_v13_0_0_pptable.h | 16 +- .../inc/pmfw_if/smu13_driver_if_v13_0_0.h | 18 +- .../inc/pmfw_if/smu13_driver_if_v13_0_7.h | 29 +- .../amd/pm/swsmu/inc/smu_v13_0_7_pptable.h | 16 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 13 +- .../drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 488 +++++++++++++++++- .../drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 487 ++++++++++++++++- 8 files changed, 1038 insertions(+), 55 deletions(-) -- 2.34.1