diff options
author | Dave Airlie <airlied@redhat.com> | 2020-01-20 14:16:32 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2020-01-23 09:20:04 +1000 |
commit | 61ff410faefc97866ba0fd86113d072b1e2acc9d (patch) | |
tree | 14148c002a1c07bdf43566bffa0c830a1cb1b779 /include/uapi | |
parent | d7ca2d19c751b6715e9cb899a6b94f47b3499d02 (diff) | |
parent | b20414252068263c736d008e536658f9ce13d74a (diff) | |
download | linux-61ff410faefc97866ba0fd86113d072b1e2acc9d.tar.gz |
Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next
vmwgfx updates + new logging uapi
https://patchwork.freedesktop.org/patch/349809/ is appropriate userpsace patch.
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: =?UTF-8?q?Thomas=20Hellstr=C3=B6m=20=28VMware=29?=
Link: https://patchwork.freedesktop.org/patch/msgid/20200116092934.5276-1-thomas_os@shipmail.org
Diffstat (limited to 'include/uapi')
-rw-r--r-- | include/uapi/drm/vmwgfx_drm.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/include/uapi/drm/vmwgfx_drm.h b/include/uapi/drm/vmwgfx_drm.h index 02cab33f2f25..fcb741e3068f 100644 --- a/include/uapi/drm/vmwgfx_drm.h +++ b/include/uapi/drm/vmwgfx_drm.h @@ -71,6 +71,7 @@ extern "C" { #define DRM_VMW_CREATE_EXTENDED_CONTEXT 26 #define DRM_VMW_GB_SURFACE_CREATE_EXT 27 #define DRM_VMW_GB_SURFACE_REF_EXT 28 +#define DRM_VMW_MSG 29 /*************************************************************************/ /** @@ -1213,6 +1214,22 @@ union drm_vmw_gb_surface_reference_ext_arg { struct drm_vmw_surface_arg req; }; +/** + * struct drm_vmw_msg_arg + * + * @send: Pointer to user-space msg string (null terminated). + * @receive: Pointer to user-space receive buffer. + * @send_only: Boolean whether this is only sending or receiving too. + * + * Argument to the DRM_VMW_MSG ioctl. + */ +struct drm_vmw_msg_arg { + __u64 send; + __u64 receive; + __s32 send_only; + __u32 receive_len; +}; + #if defined(__cplusplus) } #endif |