Fixed firmware version from int to hex
Signed-off-by: Maisam Arif <maisarif@amd.com> Change-Id: Ie09c5b14f108f1eb5c3fd60fe37fb731173a9478
This commit is contained in:
1 parent
336ef57ed8
commit
6d59e9b71d
3 files changed
+8
-6
No files matched your search
@@ -1365,11 +1365,14 @@ def amdsmi_get_fw_info(
|
||||
fw_info = amdsmi_wrapper.amdsmi_fw_info_t()
|
||||
_check_res(amdsmi_wrapper.amdsmi_get_fw_info(
|
||||
processor_handle, ctypes.byref(fw_info)))
|
||||
firmwares = list()
|
||||
|
||||
firmwares = []
|
||||
for i in range(0, fw_info.num_fw_info):
|
||||
fw_version = hex(fw_info.fw_info_list[i].fw_version)
|
||||
fw_version_string = ".".join(re.findall('..?', fw_version[2:]))
|
||||
firmwares.append({
|
||||
'fw_name': AmdSmiFwBlock(fw_info.fw_info_list[i].fw_id),
|
||||
'fw_version': fw_info.fw_info_list[i].fw_version,
|
||||
'fw_version': fw_version_string.upper(),
|
||||
})
|
||||
return {
|
||||
'fw_list': firmwares
|
||||
|
||||
Reference in new issue
Block a user