SWDEV-361376 - Add README for python tool
- Add up to date README file for python tool Change-Id: I7a02f79469e990870398b3741b033ea447998fdd Signed-off-by: Dalibor Stanisavljevic <Dalibor.Stanisavljevic@amd.com>
This commit is contained in:
@@ -28,7 +28,7 @@ import os
|
||||
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# TARGET arch is: ['-I/usr/lib/llvm-14/lib/clang/14.0.0/include/']
|
||||
# TARGET arch is: ['-I/usr/lib/llvm-6.0/lib/clang/6.0.0/include/']
|
||||
# WORD_SIZE is: 8
|
||||
# POINTER_SIZE is: 8
|
||||
# LONGDOUBLE_SIZE is: 16
|
||||
@@ -424,15 +424,6 @@ amdsmi_xgmi_info_t = amdsmi_xgmi_info
|
||||
class amdsmi_gpu_caps(Structure):
|
||||
pass
|
||||
|
||||
class amdsmi_gpu_caps_1(Structure):
|
||||
pass
|
||||
|
||||
amdsmi_gpu_caps_1._pack_ = 1 # source:False
|
||||
amdsmi_gpu_caps_1._fields_ = [
|
||||
('mm_ip_count', ctypes.c_ubyte),
|
||||
('mm_ip_list', ctypes.c_ubyte * 8),
|
||||
]
|
||||
|
||||
class amdsmi_gpu_caps_0(Structure):
|
||||
pass
|
||||
|
||||
@@ -444,6 +435,15 @@ amdsmi_gpu_caps_0._fields_ = [
|
||||
('PADDING_0', ctypes.c_ubyte * 2),
|
||||
]
|
||||
|
||||
class amdsmi_gpu_caps_1(Structure):
|
||||
pass
|
||||
|
||||
amdsmi_gpu_caps_1._pack_ = 1 # source:False
|
||||
amdsmi_gpu_caps_1._fields_ = [
|
||||
('mm_ip_count', ctypes.c_ubyte),
|
||||
('mm_ip_list', ctypes.c_ubyte * 8),
|
||||
]
|
||||
|
||||
amdsmi_gpu_caps._pack_ = 1 # source:False
|
||||
amdsmi_gpu_caps._fields_ = [
|
||||
('gfx', amdsmi_gpu_caps_0),
|
||||
@@ -634,9 +634,9 @@ class amdsmi_engine_usage(Structure):
|
||||
|
||||
amdsmi_engine_usage._pack_ = 1 # source:False
|
||||
amdsmi_engine_usage._fields_ = [
|
||||
('average_gfx_activity', ctypes.c_uint32),
|
||||
('average_umc_activity', ctypes.c_uint32),
|
||||
('average_mm_activity', ctypes.c_uint32 * 8),
|
||||
('gfx_activity', ctypes.c_uint32),
|
||||
('umc_activity', ctypes.c_uint32),
|
||||
('mm_activity', ctypes.c_uint32 * 8),
|
||||
]
|
||||
|
||||
amdsmi_engine_usage_t = amdsmi_engine_usage
|
||||
@@ -644,16 +644,6 @@ amdsmi_process_handle = ctypes.c_uint32
|
||||
class amdsmi_process_info(Structure):
|
||||
pass
|
||||
|
||||
class amdsmi_process_info_1(Structure):
|
||||
pass
|
||||
|
||||
amdsmi_process_info_1._pack_ = 1 # source:False
|
||||
amdsmi_process_info_1._fields_ = [
|
||||
('gtt_mem', ctypes.c_uint64),
|
||||
('cpu_mem', ctypes.c_uint64),
|
||||
('vram_mem', ctypes.c_uint64),
|
||||
]
|
||||
|
||||
class amdsmi_process_info_0(Structure):
|
||||
pass
|
||||
|
||||
@@ -666,6 +656,16 @@ amdsmi_process_info_0._fields_ = [
|
||||
('dec', ctypes.c_uint16 * 8),
|
||||
]
|
||||
|
||||
class amdsmi_process_info_1(Structure):
|
||||
pass
|
||||
|
||||
amdsmi_process_info_1._pack_ = 1 # source:False
|
||||
amdsmi_process_info_1._fields_ = [
|
||||
('gtt_mem', ctypes.c_uint64),
|
||||
('cpu_mem', ctypes.c_uint64),
|
||||
('vram_mem', ctypes.c_uint64),
|
||||
]
|
||||
|
||||
amdsmi_process_info._pack_ = 1 # source:False
|
||||
amdsmi_process_info._fields_ = [
|
||||
('name', ctypes.c_char * 32),
|
||||
|
||||
Reference in New Issue
Block a user