Rev 5022 | Rev 5368 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5022 | Rev 5068 | ||
---|---|---|---|
Line 221... | Line 221... | ||
221 | #define DRM_I915_GEM_CONTEXT_DESTROY 0x2e |
221 | #define DRM_I915_GEM_CONTEXT_DESTROY 0x2e |
222 | #define DRM_I915_GEM_SET_CACHING 0x2f |
222 | #define DRM_I915_GEM_SET_CACHING 0x2f |
223 | #define DRM_I915_GEM_GET_CACHING 0x30 |
223 | #define DRM_I915_GEM_GET_CACHING 0x30 |
224 | #define DRM_I915_REG_READ 0x31 |
224 | #define DRM_I915_REG_READ 0x31 |
225 | #define DRM_I915_GET_RESET_STATS 0x32 |
225 | #define DRM_I915_GET_RESET_STATS 0x32 |
- | 226 | #define DRM_I915_GEM_USERPTR 0x33 |
|
Line 226... | Line 227... | ||
226 | 227 | ||
227 | #define DRM_IOCTL_I915_INIT |
228 | #define DRM_IOCTL_I915_INIT |
228 | #define DRM_IOCTL_I915_FLUSH |
229 | #define DRM_IOCTL_I915_FLUSH |
229 | #define DRM_IOCTL_I915_FLIP |
230 | #define DRM_IOCTL_I915_FLIP |
Line 1048... | Line 1049... | ||
1048 | __u32 batch_pending; |
1049 | __u32 batch_pending; |
Line 1049... | Line 1050... | ||
1049 | 1050 | ||
1050 | __u32 pad; |
1051 | __u32 pad; |
Line -... | Line 1052... | ||
- | 1052 | }; |
|
- | 1053 | ||
- | 1054 | struct drm_i915_gem_userptr { |
|
- | 1055 | __u64 user_ptr; |
|
- | 1056 | __u64 user_size; |
|
- | 1057 | __u32 flags; |
|
- | 1058 | #define I915_USERPTR_READ_ONLY 0x1 |
|
- | 1059 | #define I915_USERPTR_UNSYNCHRONIZED 0x80000000 |
|
- | 1060 | /** |
|
- | 1061 | * Returned handle for the object. |
|
- | 1062 | * |
|
- | 1063 | * Object handles are nonzero. |
|
- | 1064 | */ |
|
- | 1065 | __u32 handle; |
|
1051 | }; |
1066 | }; |
1052 | 1067 | ||
1053 | struct drm_i915_mask { |
1068 | struct drm_i915_mask { |
1054 | __u32 handle; |
1069 | __u32 handle; |
1055 | __u32 width; |
1070 | __u32 width; |