SWDEV-497305 [AMDSMI] Consistent string lengths

Unify max string length to AMDSMI_MAX_STRING_LENGTH 256
Replace AMDSMI_NORMAL_STRING_LENGTH, AMDSMI_256_LENGTH

Signed-off-by: Joe Narlo <Joseph.Narlo@amd.com>
Change-Id: Ia81d738be0eefb9683ee53d51c969598fe587f50
This commit is contained in:
Joe Narlo
2024-11-12 09:35:44 -06:00
کامیت شده توسط Joseph Narlo
والد 3052ad4220
کامیت 35d8e827b9
2فایلهای تغییر یافته به همراه33 افزوده شده و 34 حذف شده
+17 -18
مشاهده پرونده
@@ -851,11 +851,11 @@ class struct_amdsmi_vbios_info_t(Structure):
struct_amdsmi_vbios_info_t._pack_ = 1 # source:False
struct_amdsmi_vbios_info_t._fields_ = [
('name', ctypes.c_char * 64),
('name', ctypes.c_char * 256),
('build_date', ctypes.c_char * 32),
('part_number', ctypes.c_char * 64),
('version', ctypes.c_char * 32),
('reserved', ctypes.c_uint32 * 16),
('part_number', ctypes.c_char * 256),
('version', ctypes.c_char * 256),
('reserved', ctypes.c_uint64 * 32),
]
amdsmi_vbios_info_t = struct_amdsmi_vbios_info_t
@@ -929,17 +929,16 @@ struct_amdsmi_asic_info_t._pack_ = 1 # source:False
struct_amdsmi_asic_info_t._fields_ = [
('market_name', ctypes.c_char * 256),
('vendor_id', ctypes.c_uint32),
('vendor_name', ctypes.c_char * 64),
('vendor_name', ctypes.c_char * 256),
('subvendor_id', ctypes.c_uint32),
('device_id', ctypes.c_uint64),
('rev_id', ctypes.c_uint32),
('asic_serial', ctypes.c_char * 32),
('asic_serial', ctypes.c_char * 256),
('oam_id', ctypes.c_uint32),
('num_of_compute_units', ctypes.c_uint32),
('PADDING_0', ctypes.c_ubyte * 4),
('target_graphics_version', ctypes.c_uint64),
('reserved', ctypes.c_uint32 * 15),
('PADDING_1', ctypes.c_ubyte * 4),
('reserved', ctypes.c_uint32 * 22),
]
amdsmi_asic_info_t = struct_amdsmi_asic_info_t
@@ -1054,9 +1053,9 @@ class struct_amdsmi_driver_info_t(Structure):
struct_amdsmi_driver_info_t._pack_ = 1 # source:False
struct_amdsmi_driver_info_t._fields_ = [
('driver_version', ctypes.c_char * 64),
('driver_date', ctypes.c_char * 64),
('driver_name', ctypes.c_char * 64),
('driver_version', ctypes.c_char * 256),
('driver_date', ctypes.c_char * 256),
('driver_name', ctypes.c_char * 256),
]
amdsmi_driver_info_t = struct_amdsmi_driver_info_t
@@ -1066,11 +1065,11 @@ class struct_amdsmi_board_info_t(Structure):
struct_amdsmi_board_info_t._pack_ = 1 # source:False
struct_amdsmi_board_info_t._fields_ = [
('model_number', ctypes.c_char * 256),
('product_serial', ctypes.c_char * 32),
('fru_id', ctypes.c_char * 32),
('product_serial', ctypes.c_char * 256),
('fru_id', ctypes.c_char * 256),
('product_name', ctypes.c_char * 256),
('manufacturer_name', ctypes.c_char * 64),
('reserved', ctypes.c_uint32 * 32),
('manufacturer_name', ctypes.c_char * 256),
('reserved', ctypes.c_uint64 * 32),
]
amdsmi_board_info_t = struct_amdsmi_board_info_t
@@ -1143,14 +1142,14 @@ struct_engine_usage_._fields_ = [
struct_amdsmi_proc_info_t._pack_ = 1 # source:False
struct_amdsmi_proc_info_t._fields_ = [
('name', ctypes.c_char * 32),
('name', ctypes.c_char * 256),
('pid', ctypes.c_uint32),
('PADDING_0', ctypes.c_ubyte * 4),
('mem', ctypes.c_uint64),
('engine_usage', struct_engine_usage_),
('memory_usage', struct_memory_usage_),
('container_name', ctypes.c_char * 32),
('reserved', ctypes.c_uint32 * 4),
('container_name', ctypes.c_char * 256),
('reserved', ctypes.c_uint32 * 12),
]
amdsmi_proc_info_t = struct_amdsmi_proc_info_t