summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.c
diff options
context:
space:
mode:
authorKristian Høgsberg2013-08-25 18:29:01 +0200
committerDave Airlie2013-09-02 02:51:42 +0200
commit10ba50129ab0bdbc0ee712e50913d1c8db88c5f0 (patch)
treeef18d3f0c64e332c6c7bf963d3e93cb563e50aab /drivers/gpu/drm/i915/i915_drv.c
parentdrm: fix DRM_IOCTL_MODE_GETFB handle-leak (diff)
downloadkernel-qcow2-linux-10ba50129ab0bdbc0ee712e50913d1c8db88c5f0.tar.gz
kernel-qcow2-linux-10ba50129ab0bdbc0ee712e50913d1c8db88c5f0.tar.xz
kernel-qcow2-linux-10ba50129ab0bdbc0ee712e50913d1c8db88c5f0.zip
drm/i915: Support render nodes
Enable support for drm render nodes for i915 by flagging the ioctls that are safe and just needed for rendering. v2: mark reg_read, set_caching and get_caching (ickle, danvet) Signed-off-by: Kristian Høgsberg <krh@bitplanet.net> Signed-off-by: David Herrmann <dh.herrmann@gmail.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.c')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
index 735dd5625e9e..ccb28ead3501 100644
--- a/drivers/gpu/drm/i915/i915_drv.c
+++ b/drivers/gpu/drm/i915/i915_drv.c
@@ -1022,7 +1022,8 @@ static struct drm_driver driver = {
*/
.driver_features =
DRIVER_USE_AGP | DRIVER_REQUIRE_AGP |
- DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED | DRIVER_GEM | DRIVER_PRIME,
+ DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED | DRIVER_GEM | DRIVER_PRIME |
+ DRIVER_RENDER,
.load = i915_driver_load,
.unload = i915_driver_unload,
.open = i915_driver_open,