diff options
Diffstat (limited to 'libc/kernel/uapi/linux/kfd_ioctl.h')
-rw-r--r-- | libc/kernel/uapi/linux/kfd_ioctl.h | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/libc/kernel/uapi/linux/kfd_ioctl.h b/libc/kernel/uapi/linux/kfd_ioctl.h index 73ef5de70..8b09f0049 100644 --- a/libc/kernel/uapi/linux/kfd_ioctl.h +++ b/libc/kernel/uapi/linux/kfd_ioctl.h @@ -21,7 +21,7 @@ #include <drm/drm.h> #include <linux/ioctl.h> #define KFD_IOCTL_MAJOR_VERSION 1 -#define KFD_IOCTL_MINOR_VERSION 3 +#define KFD_IOCTL_MINOR_VERSION 1 struct kfd_ioctl_get_version_args { __u32 major_version; __u32 minor_version; @@ -267,12 +267,6 @@ struct kfd_ioctl_unmap_memory_from_gpu_args { __u32 n_devices; __u32 n_success; }; -struct kfd_ioctl_alloc_queue_gws_args { - __u32 queue_id; - __u32 num_gws; - __u32 first_gws; - __u32 pad; -}; struct kfd_ioctl_get_dmabuf_info_args { __u64 size; __u64 metadata_ptr; @@ -287,18 +281,6 @@ struct kfd_ioctl_import_dmabuf_args { __u32 gpu_id; __u32 dmabuf_fd; }; -enum kfd_smi_event { - KFD_SMI_EVENT_NONE = 0, - KFD_SMI_EVENT_VMFAULT = 1, - KFD_SMI_EVENT_THERMAL_THROTTLE = 2, - KFD_SMI_EVENT_GPU_PRE_RESET = 3, - KFD_SMI_EVENT_GPU_POST_RESET = 4, -}; -#define KFD_SMI_EVENT_MASK_FROM_INDEX(i) (1ULL << ((i) - 1)) -struct kfd_ioctl_smi_events_args { - __u32 gpuid; - __u32 anon_fd; -}; enum kfd_mmio_remap { KFD_MMIO_REMAP_HDP_MEM_FLUSH_CNTL = 0, KFD_MMIO_REMAP_HDP_REG_FLUSH_CNTL = 4, @@ -337,8 +319,6 @@ enum kfd_mmio_remap { #define AMDKFD_IOC_GET_QUEUE_WAVE_STATE AMDKFD_IOWR(0x1B, struct kfd_ioctl_get_queue_wave_state_args) #define AMDKFD_IOC_GET_DMABUF_INFO AMDKFD_IOWR(0x1C, struct kfd_ioctl_get_dmabuf_info_args) #define AMDKFD_IOC_IMPORT_DMABUF AMDKFD_IOWR(0x1D, struct kfd_ioctl_import_dmabuf_args) -#define AMDKFD_IOC_ALLOC_QUEUE_GWS AMDKFD_IOWR(0x1E, struct kfd_ioctl_alloc_queue_gws_args) -#define AMDKFD_IOC_SMI_EVENTS AMDKFD_IOWR(0x1F, struct kfd_ioctl_smi_events_args) #define AMDKFD_COMMAND_START 0x01 -#define AMDKFD_COMMAND_END 0x20 +#define AMDKFD_COMMAND_END 0x1E #endif |