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
Bu işleme şunda yer alıyor:
Maisam Arif
2024-03-26 08:45:08 -05:00
işlemeyi yapan: Maisam Arif
ebeveyn 72b0a6efe5
işleme dad2c430ea
+7 -1
Dosyayı Görüntüle
@@ -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