Add support for get and set APIs for CPUISOFreqPolicy and DFCState Co… (#1901)

* Add support for get and set APIs for CPUISOFreqPolicy and DFCState Control

  - Add support for get and set APIs for CPUISOFreqPolicy and DFCState Control
    in AMD SMI and also in the CLI tool

* CHANGELOG.md file updated

* SWDEV-562837: Update amdsmi-py-api.md as per the new APIs

Updated amdsmi-py-api.md as per the new APIs added.

---------

Signed-off-by: Soumya <sranjanr@amd.com>
Signed-off-by: gabrpham <Gabriel.Pham@amd.com>
Co-authored-by: Saka Sitharammurthy <SitharamMurthy.Saka@amd.com>
This commit is contained in:
systems-assistant[bot]
2026-01-06 10:37:07 -06:00
committed by GitHub
parent 6c98c49362
commit c6b7448227
10 changed files with 592 additions and 18 deletions
+4
View File
@@ -81,6 +81,10 @@ try:
from .amdsmi_interface import amdsmi_get_cpu_model
from .amdsmi_interface import amdsmi_get_cpu_model_name
from .amdsmi_interface import amdsmi_get_cpu_handles
from .amdsmi_interface import amdsmi_get_dfc_ctrl
from .amdsmi_interface import amdsmi_set_dfc_ctrl
from .amdsmi_interface import amdsmi_get_cpu_rail_isofreq_policy
from .amdsmi_interface import amdsmi_set_cpu_rail_isofreq_policy
except AttributeError:
pass