[SWDEV-522996] Syncing Unified Header and AMDSMI
Signed-off-by: Joseph Narlo <joseph.narlo@amd.com>
[ROCm/amdsmi commit: ee43ec71e8]
This commit is contained in:
committed by
Arif, Maisam
parent
cd11d4f051
commit
3d0f98c16d
@@ -1220,11 +1220,12 @@ struct_amdsmi_power_info_t._fields_ = [
|
||||
('socket_power', ctypes.c_uint64),
|
||||
('current_socket_power', ctypes.c_uint32),
|
||||
('average_socket_power', ctypes.c_uint32),
|
||||
('gfx_voltage', ctypes.c_uint32),
|
||||
('soc_voltage', ctypes.c_uint32),
|
||||
('mem_voltage', ctypes.c_uint32),
|
||||
('gfx_voltage', ctypes.c_uint64),
|
||||
('soc_voltage', ctypes.c_uint64),
|
||||
('mem_voltage', ctypes.c_uint64),
|
||||
('power_limit', ctypes.c_uint32),
|
||||
('reserved', ctypes.c_uint32 * 2),
|
||||
('PADDING_0', ctypes.c_ubyte * 4),
|
||||
('reserved', ctypes.c_uint64 * 18),
|
||||
]
|
||||
|
||||
amdsmi_power_info_t = struct_amdsmi_power_info_t
|
||||
@@ -2381,6 +2382,9 @@ uint32_t = ctypes.c_uint32
|
||||
amdsmi_get_cpu_affinity_with_scope = _libraries['libamd_smi.so'].amdsmi_get_cpu_affinity_with_scope
|
||||
amdsmi_get_cpu_affinity_with_scope.restype = amdsmi_status_t
|
||||
amdsmi_get_cpu_affinity_with_scope.argtypes = [amdsmi_processor_handle, uint32_t, ctypes.POINTER(ctypes.c_uint64), amdsmi_affinity_scope_t]
|
||||
amdsmi_get_gpu_virtualization_mode = _libraries['libamd_smi.so'].amdsmi_get_gpu_virtualization_mode
|
||||
amdsmi_get_gpu_virtualization_mode.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_virtualization_mode.argtypes = [amdsmi_processor_handle, ctypes.POINTER(amdsmi_virtualization_mode_t)]
|
||||
amdsmi_get_gpu_id = _libraries['libamd_smi.so'].amdsmi_get_gpu_id
|
||||
amdsmi_get_gpu_id.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_id.argtypes = [amdsmi_processor_handle, ctypes.POINTER(ctypes.c_uint16)]
|
||||
@@ -2399,9 +2403,6 @@ amdsmi_get_gpu_subsystem_id.argtypes = [amdsmi_processor_handle, ctypes.POINTER(
|
||||
amdsmi_get_gpu_subsystem_name = _libraries['libamd_smi.so'].amdsmi_get_gpu_subsystem_name
|
||||
amdsmi_get_gpu_subsystem_name.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_subsystem_name.argtypes = [amdsmi_processor_handle, ctypes.POINTER(ctypes.c_char), size_t]
|
||||
amdsmi_get_gpu_virtualization_mode = _libraries['libamd_smi.so'].amdsmi_get_gpu_virtualization_mode
|
||||
amdsmi_get_gpu_virtualization_mode.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_virtualization_mode.argtypes = [amdsmi_processor_handle, ctypes.POINTER(amdsmi_virtualization_mode_t)]
|
||||
amdsmi_get_gpu_pci_bandwidth = _libraries['libamd_smi.so'].amdsmi_get_gpu_pci_bandwidth
|
||||
amdsmi_get_gpu_pci_bandwidth.restype = amdsmi_status_t
|
||||
amdsmi_get_gpu_pci_bandwidth.argtypes = [amdsmi_processor_handle, ctypes.POINTER(struct_amdsmi_pcie_bandwidth_t)]
|
||||
|
||||
Reference in New Issue
Block a user