[SWDEV-554587] Added IFWI Version and boot_firmware API

- Changed amd-smi static --vbios to accept ifwi
- Change population logic for vbios version API
- Added IFWI boot_firmware to the CLI, C++, Rust, and Python API

Signed-off-by: Maisam Arif <Maisam.Arif@amd.com>
Change-Id: I4ea504d40a43cfb011ab38fc9a664ecf12d39c8a
This commit is contained in:
Maisam Arif
2025-09-16 19:51:13 -05:00
committed by Arif, Maisam
parent c708a7e11f
commit cd21b5edcc
20 changed files with 185 additions and 72 deletions
+2 -1
View File
@@ -1028,7 +1028,8 @@ struct_amdsmi_vbios_info_t._fields_ = [
('build_date', ctypes.c_char * 256),
('part_number', ctypes.c_char * 256),
('version', ctypes.c_char * 256),
('reserved', ctypes.c_uint64 * 68),
('boot_firmware', ctypes.c_char * 256),
('reserved', ctypes.c_uint64 * 36),
]
amdsmi_vbios_info_t = struct_amdsmi_vbios_info_t