From a926f4259972861875aeabe8544d0cc651036ee4 Mon Sep 17 00:00:00 2001 From: Dalibor Stanisavljevic Date: Fri, 20 Jan 2023 10:54:01 +0100 Subject: [PATCH] SWDEV-373295 - Added power_limit field in python api Change-Id: Ie81e78eb9930fb0d8132ee9f119e291afbcad84f Signed-off-by: Dalibor Stanisavljevic --- py-interface/README.md | 2 ++ py-interface/amdsmi_interface.py | 1 + 2 files changed, 3 insertions(+) diff --git a/py-interface/README.md b/py-interface/README.md index 1e7b1dbdab..bbc2e355e5 100644 --- a/py-interface/README.md +++ b/py-interface/README.md @@ -518,6 +518,7 @@ Field | Description `average_socket_power`| average socket power `voltage_gfx` | voltage gfx `energy_accumulator` | energy accumulator +`power_limit` | power limit Exceptions that can be thrown by `amdsmi_get_power_measure` function: * `AmdSmiLibraryException` @@ -536,6 +537,7 @@ try: print(power_measure['average_socket_power']) print(power_measure['voltage_gfx']) print(power_measure['energy_accumulator']) + print(power_measure['power_limit']) except AmdSmiException as e: print(e) ``` diff --git a/py-interface/amdsmi_interface.py b/py-interface/amdsmi_interface.py index 14f26a7617..dc23c09a69 100644 --- a/py-interface/amdsmi_interface.py +++ b/py-interface/amdsmi_interface.py @@ -991,6 +991,7 @@ def amdsmi_get_power_measure( "average_socket_power": power_measure.average_socket_power, "voltage_gfx": power_measure.voltage_gfx, "energy_accumulator": power_measure.energy_accumulator, + "power_limit" : power_measure.power_limit, }