[PATCH 7/7] drm/mode: Add user blob-creation ioctl
Daniel Stone
daniel at fooishbar.org
Mon May 11 15:46:54 PDT 2015
Hi,
On Monday, May 11, 2015, Daniel Vetter <daniel at ffwll.ch> wrote:
> On Sat, May 09, 2015 at 03:52:13PM +0100, Daniel Stone wrote:
> > Add an ioctl which allows users to create blob properties from supplied
> > data. Currently this only supports modes, creating a drm_display_mode
> from
> > the userspace drm_mode_modeinfo.
>
> > +int drm_mode_createblob_ioctl(struct drm_device *dev,
> > + void *data, struct drm_file *file_priv)
> > +{
> > + struct drm_mode_create_blob *out_resp = data;
> > + struct drm_property_blob *blob;
> > + void __user *blob_ptr;
> > + int ret = 0;
> > +
> > + if (!drm_core_check_feature(dev, DRIVER_MODESET))
> > + return -EINVAL;
>
> Technicality, but without the userspace demonstration vehicle we'll need
> to hide this behind the atomic knob. Unless the westen patches are all
> done, at which point we can just pull things in right away I think?
>
I haven't actually got to that yet - spent today dragging back up to
Maarten's branch and fixing a couple of new issues there. This all works
now with my fairly rudimentary test, so I'll reshuffle the Weston patches
as quickly as possible tomorrow and give it a spin.
Cheers,
Daniel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150511/d25c776b/attachment.html>
More information about the dri-devel
mailing list