<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/uapi/drm/vmwgfx_drm.h, branch linux-5.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2018-07-06T18:16:09Z</updated>
<entry>
<title>drm/vmwgfx: Expose SM4_1 param to user space</title>
<updated>2018-07-06T18:16:09Z</updated>
<author>
<name>Deepak Rawat</name>
<email>drawat@vmware.com</email>
</author>
<published>2018-06-20T22:09:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9b07b287aa3ef49695bfad59c1870cd942f579a8'/>
<id>urn:sha1:9b07b287aa3ef49695bfad59c1870cd942f579a8</id>
<content type='text'>
A new param DRM_VMW_PARAM_SM4_1, is added for user space to determine
availability of SM4.1.

Minor version bump for SM4.1.

Signed-off-by: Deepak Rawat &lt;drawat@vmware.com&gt;
Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Reviewed-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Add new ioctl for GB surface create and reference</title>
<updated>2018-07-06T18:16:09Z</updated>
<author>
<name>Deepak Rawat</name>
<email>drawat@vmware.com</email>
</author>
<published>2018-06-20T21:48:35Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=14b1c33e84295693c3b1a1d7c6ac82b3f384cd17'/>
<id>urn:sha1:14b1c33e84295693c3b1a1d7c6ac82b3f384cd17</id>
<content type='text'>
New ioctls DRM_VMW_GB_SURFACE_CREATE_EXT and DRM_VMW_GB_SURFACE_REF_EXT
are added which support 64-bit wide svga device surface flags, quality
level and multisample pattern.

Signed-off-by: Deepak Rawat &lt;drawat@vmware.com&gt;
Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Reviewed-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Charmaine Lee &lt;charmainel@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Add CAP2 support in vmwgfx</title>
<updated>2018-07-06T18:15:34Z</updated>
<author>
<name>Neha Bhende</name>
<email>bhenden@vmware.com</email>
</author>
<published>2018-06-18T23:44:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3b4c2511c004521efa89875512b5039a04d5e2e0'/>
<id>urn:sha1:3b4c2511c004521efa89875512b5039a04d5e2e0</id>
<content type='text'>
The device exposes a new capability register. Add support for it.

Signed-off-by: Neha Bhende &lt;bhenden@vmware.com&gt;
Reviewed-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Replace vmw_dma_buffer with vmw_buffer_object</title>
<updated>2018-07-03T18:33:30Z</updated>
<author>
<name>Thomas Hellstrom</name>
<email>thellstrom@vmware.com</email>
</author>
<published>2018-06-19T13:02:16Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f1d34bfd70b1b4543a139ea28bad4c001c5f413d'/>
<id>urn:sha1:f1d34bfd70b1b4543a139ea28bad4c001c5f413d</id>
<content type='text'>
Initially vmware buffer objects were only used as DMA buffers, so the name
DMA buffer was a natural one. However, currently they are used also as
dumb buffers and MOBs backing guest backed objects so renaming them to
buffer objects is logical. Particularly since there is a dmabuf subsystem
in the kernel where a dma buffer means something completely different.

This also renames user-space api structures and IOCTL names
correspondingly, but the old names remain defined for now and the ABI
hasn't changed.

There are a couple of minor style changes to make checkpatch happy.

Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Reviewed-by: Deepak Rawat &lt;drawat@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Prepare to support fence fd</title>
<updated>2017-08-28T15:51:28Z</updated>
<author>
<name>Sinclair Yeh</name>
<email>syeh@vmware.com</email>
</author>
<published>2017-07-05T08:37:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2cfa0bb25d25aa183ea29f1f9c2bc65f3f2c2264'/>
<id>urn:sha1:2cfa0bb25d25aa183ea29f1f9c2bc65f3f2c2264</id>
<content type='text'>
Make the fields and flags available.

Signed-off-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Reviewed-by: Deepak Singh Rawat &lt;drawat@vmware.com&gt;
Reviewed-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Define an overlaid handle_close ioctl.</title>
<updated>2017-03-31T22:21:18Z</updated>
<author>
<name>Thomas Hellstrom</name>
<email>thellstrom@vmware.com</email>
</author>
<published>2017-03-23T22:26:16Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=2f9545cec6ffd490b08c5675c94c249f169a7e87'/>
<id>urn:sha1:2f9545cec6ffd490b08c5675c94c249f169a7e87</id>
<content type='text'>
Instead of providing an ioctl for each handle type, provide a single
handle_close ioctl, and reuse the UNREF_DMABUF ioctl.

Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: add extern C guard for the UAPI header</title>
<updated>2016-05-13T13:06:21Z</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2016-04-07T18:40:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d3450e009f9038f3c7824f64695fa51ef2474e08'/>
<id>urn:sha1:d3450e009f9038f3c7824f64695fa51ef2474e08</id>
<content type='text'>
Cc: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Cc: Brian Paul &lt;brianp@vmware.com&gt;
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Acked-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
</content>
</entry>
<entry>
<title>drm: fix inclusion of drm.h in vmwgfx_drm.h</title>
<updated>2015-12-10T11:33:23Z</updated>
<author>
<name>Gabriel Laskar</name>
<email>gabriel@lse.epita.fr</email>
</author>
<published>2015-11-30T14:10:56Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3a4197afc4e49083988e077d09dba88013f0e517'/>
<id>urn:sha1:3a4197afc4e49083988e077d09dba88013f0e517</id>
<content type='text'>
Using `#include "drm.h"` instead of `#include &lt;drm/drm.h&gt;` allow drm
headers to be moved in another directory without changes, like for the
libdrm imports.

Signed-off-by: Gabriel Laskar &lt;gabriel@lse.epita.fr&gt;
Reviewed-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
CC: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
CC: Mikko Rapeli &lt;mikko.rapeli@iki.fi&gt;
</content>
</entry>
<entry>
<title>include/uapi/drm/vmwgfx_drm.h: use __s32, __u32 and __u64 from linux/types.h</title>
<updated>2015-12-10T11:33:23Z</updated>
<author>
<name>Mikko Rapeli</name>
<email>mikko.rapeli@iki.fi</email>
</author>
<published>2015-03-11T02:07:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=21de2fda3cb31ed3ef1807310ac982a1b8fe7089'/>
<id>urn:sha1:21de2fda3cb31ed3ef1807310ac982a1b8fe7089</id>
<content type='text'>
Fixes userspace compilation errors like:

error: unknown type name ‘uint32_t’

Signed-off-by: Mikko Rapeli &lt;mikko.rapeli@iki.fi&gt;
</content>
</entry>
<entry>
<title>drm/vmwgfx: Fix copyright headers</title>
<updated>2015-08-12T17:06:56Z</updated>
<author>
<name>Sinclair Yeh</name>
<email>syeh@vmware.com</email>
</author>
<published>2015-07-29T19:38:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=54fbde8a94a8a78547597215c9e4be590d075ee0'/>
<id>urn:sha1:54fbde8a94a8a78547597215c9e4be590d075ee0</id>
<content type='text'>
Updating and fixing copyright headers.
Bump version minor to signal vgpu10 support.

Signed-off-by: Sinclair Yeh &lt;syeh@vmware.com&gt;
Signed-off-by: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
</feed>
