SWDEV-435406 - Corrected amdsmi_get_power_info() to return N/A for invalid values

Signed-off-by: Maisam Arif <maisarif@amd.com>
Change-Id: I2aeb6f6670f6f47cd496faf7fc41192647f7d58c
Этот коммит содержится в:
Maisam Arif
2024-03-26 08:45:08 -05:00
коммит произвёл Maisam Arif
родитель 72b0a6efe5
Коммит dad2c430ea
+7 -1
Просмотреть файл
@@ -2038,7 +2038,7 @@ def amdsmi_get_power_info(
)
)
return {
power_info_dict = {
"current_socket_power": power_measure.current_socket_power,
"average_socket_power": power_measure.average_socket_power,
"gfx_voltage": power_measure.gfx_voltage,
@@ -2047,6 +2047,12 @@ def amdsmi_get_power_info(
"power_limit" : power_measure.power_limit,
}
for key, value in power_info_dict.items():
if value == 0xFFFF:
power_info_dict[key] = "N/A"
return power_info_dict
def amdsmi_is_gpu_power_management_enabled(
processor_handle: amdsmi_wrapper.amdsmi_processor_handle