summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2023-08-25 06:28:15 +1000
committerDave Airlie <airlied@redhat.com>2023-08-25 06:28:33 +1000
commitbc609f4867f6a14db0efda55a7adef4dca16762e (patch)
tree9a27798954a5b42881bf001b906a72a41e6406b8 /include
parent38f88732b2928a831d794737b499c6db8da9b9ac (diff)
parentcdf4100eaa1f4107fcf7c95b5eccca96cca6c777 (diff)
downloadlinux-stable-bc609f4867f6a14db0efda55a7adef4dca16762e.tar.gz
linux-stable-bc609f4867f6a14db0efda55a7adef4dca16762e.tar.bz2
linux-stable-bc609f4867f6a14db0efda55a7adef4dca16762e.zip
Merge tag 'drm-misc-next-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
Short summary of fixes pull: * gpuva: Cleanups * kunit: Documentation fixes * nouveau: * UAPI: Avoid implicit NO_PREFETCH flag * Scheduler fixes * Fix remap * ttm: Fix type conversion in tests Signed-off-by: Dave Airlie <airlied@redhat.com> From: Thomas Zimmermann <tzimmermann@suse.de> Link: https://patchwork.freedesktop.org/patch/msgid/20230824181241.GA6386@linux-uq9g.hotspot.internet-for-guests.com
Diffstat (limited to 'include')
-rw-r--r--include/uapi/drm/nouveau_drm.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/uapi/drm/nouveau_drm.h b/include/uapi/drm/nouveau_drm.h
index b1ad9d5ffce8..8d7402c13e56 100644
--- a/include/uapi/drm/nouveau_drm.h
+++ b/include/uapi/drm/nouveau_drm.h
@@ -138,6 +138,7 @@ struct drm_nouveau_gem_pushbuf_push {
__u32 pad;
__u64 offset;
__u64 length;
+#define NOUVEAU_GEM_PUSHBUF_NO_PREFETCH (1 << 23)
};
struct drm_nouveau_gem_pushbuf {
@@ -338,7 +339,12 @@ struct drm_nouveau_exec_push {
/**
* @va_len: the length of the push buffer mapping
*/
- __u64 va_len;
+ __u32 va_len;
+ /**
+ * @flags: the flags for this push buffer mapping
+ */
+ __u32 flags;
+#define DRM_NOUVEAU_EXEC_PUSH_NO_PREFETCH 0x1
};
/**