ROCm SMI LIB: Add Ring Hang Event Enums

This patch adds 'ring hang' enums to ROCM SMI LIB.
This event type name is KFD_SMI_EVENT_RING_HANG.

Signed-off-by: Ori Messinger <Ori.Messinger@amd.com>
Change-Id: I9b886eb1fc027f03bcca1e5d1a89a2a186b64bf5
This commit is contained in:
Ori Messinger
2024-04-30 20:12:05 -04:00
committed by Maisam Arif
parent 6ff95e55da
commit 3282aaa8de
5 changed files with 19 additions and 13 deletions
+9 -7
View File
@@ -102,16 +102,18 @@ class rsmi_dev_perf_level_t(c_int):
RSMI_DEV_PERF_LEVEL_UNKNOWN = 0x100
notification_type_names = ['VM_FAULT', 'THERMAL_THROTTLE', 'GPU_RESET']
notification_type_names = ['VM_FAULT', 'THERMAL_THROTTLE', 'GPU_PRE_RESET', 'GPU_POST_RESET', 'RING_HANG']
class rsmi_evt_notification_type_t(c_int):
RSMI_EVT_NOTIF_VMFAULT = 0
RSMI_EVT_NOTIF_FIRST = RSMI_EVT_NOTIF_VMFAULT
RSMI_EVT_NOTIF_THERMAL_THROTTLE = 1
RSMI_EVT_NOTIF_GPU_PRE_RESET = 2
RSMI_EVT_NOTIF_GPU_POST_RESET = 3
RSMI_EVT_NOTIF_LAST = RSMI_EVT_NOTIF_GPU_POST_RESET
RSMI_EVT_NOTIF_NONE = 0
RSMI_EVT_NOTIF_FIRST = RSMI_EVT_NOTIF_NONE
RSMI_EVT_NOTIF_VMFAULT = 1
RSMI_EVT_NOTIF_THERMAL_THROTTLE = 2
RSMI_EVT_NOTIF_GPU_PRE_RESET = 3
RSMI_EVT_NOTIF_GPU_POST_RESET = 4
RSMI_EVT_NOTIF_RING_HANG = 5
RSMI_EVT_NOTIF_LAST = RSMI_EVT_NOTIF_RING_HANG
class rsmi_voltage_metric_t(c_int):