|
@@ -731,6 +731,12 @@ struct drm_syncobj_wait {
|
|
__u32 pad;
|
|
__u32 pad;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+struct drm_syncobj_array {
|
|
|
|
+ __u64 handles;
|
|
|
|
+ __u32 count_handles;
|
|
|
|
+ __u32 pad;
|
|
|
|
+};
|
|
|
|
+
|
|
#if defined(__cplusplus)
|
|
#if defined(__cplusplus)
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|
|
@@ -854,6 +860,7 @@ extern "C" {
|
|
#define DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD DRM_IOWR(0xC1, struct drm_syncobj_handle)
|
|
#define DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD DRM_IOWR(0xC1, struct drm_syncobj_handle)
|
|
#define DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE DRM_IOWR(0xC2, struct drm_syncobj_handle)
|
|
#define DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE DRM_IOWR(0xC2, struct drm_syncobj_handle)
|
|
#define DRM_IOCTL_SYNCOBJ_WAIT DRM_IOWR(0xC3, struct drm_syncobj_wait)
|
|
#define DRM_IOCTL_SYNCOBJ_WAIT DRM_IOWR(0xC3, struct drm_syncobj_wait)
|
|
|
|
+#define DRM_IOCTL_SYNCOBJ_RESET DRM_IOWR(0xC4, struct drm_syncobj_array)
|
|
|
|
|
|
/**
|
|
/**
|
|
* Device specific ioctls should only be in their respective headers
|
|
* Device specific ioctls should only be in their respective headers
|