diff --git a/projects/rocr-runtime/include/linux/kfd_ioctl.h b/projects/rocr-runtime/include/linux/kfd_ioctl.h index 89a18cda15..66c72c9f8d 100644 --- a/projects/rocr-runtime/include/linux/kfd_ioctl.h +++ b/projects/rocr-runtime/include/linux/kfd_ioctl.h @@ -28,6 +28,8 @@ #define KFD_IOCTL_MAJOR_VERSION 1 #define KFD_IOCTL_MINOR_VERSION 2 +#define KFD_IOCTL_DBG_MAJOR_VERSION 0 +#define KFD_IOCTL_DBG_MINOR_VERSION 2 struct kfd_ioctl_get_version_args { __u32 major_version; /* from KFD */ @@ -252,6 +254,14 @@ struct kfd_ioctl_dbg_wave_control_args { */ #define KFD_IOC_DBG_TRAP_QUERY_DEBUG_EVENT 6 +/* KFD_IOC_DBG_TRAP_GET_VERSION: + * prt: unsused + * data1: major version (OUT) + * data2: minor version (OUT) + * data3: unused + */ +#define KFD_IOC_DBG_TRAP_GET_VERSION 8 + struct kfd_ioctl_dbg_trap_args { __u64 ptr; /* to KFD -- used for pointer arguments: queue arrays */ __u32 pid; /* to KFD */