aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/udl
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2016-08-12 16:48:45 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2016-08-16 10:30:50 -0400
commit6ab10b76ff6252bd9be0849c40f5865e39a29961 (patch)
treed1b43908820f982a77301f42c22a4519a30310c3 /drivers/gpu/drm/udl
parentecfd8efcf7f9ba9eadb23a98d9eb9d5586b868e7 (diff)
drm/kms: Nuke dirty_info property
It was added way back together with the dirty_fb ioctl, but neither generic xfree86-modesetting nor the vmware driver use it. Everyone is supposed to just unconditionally call the dirtyfb when they do frontbuffer rendering. And since unused uabi is bad uabi (there's reasons we require open source userspace for everything) let's nuke this. For reference see commit 884840aa3ce3214259e69557be5b4ce0d781ffa4 Author: Jakob Bornecrantz <jakob@vmware.com> Date: Thu Dec 3 23:25:47 2009 +0000 drm: Add dirty ioctl and property Cc: Jakob Bornecrantz <jakob@vmware.com> Cc: Dave Airlie <airlied@redhat.com> Cc: Sinclair Yeh <syeh@vmware.com> Cc: Thomas Hellstrom <thellstrom@vmware.com> Acked-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1471034937-651-9-git-send-email-daniel.vetter@ffwll.ch
Diffstat (limited to 'drivers/gpu/drm/udl')
-rw-r--r--drivers/gpu/drm/udl/udl_connector.c3
-rw-r--r--drivers/gpu/drm/udl/udl_modeset.c2
2 files changed, 0 insertions, 5 deletions
diff --git a/drivers/gpu/drm/udl/udl_connector.c b/drivers/gpu/drm/udl/udl_connector.c
index 4709b54c204c..d2f57c52f7db 100644
--- a/drivers/gpu/drm/udl/udl_connector.c
+++ b/drivers/gpu/drm/udl/udl_connector.c
@@ -150,8 +150,5 @@ int udl_connector_init(struct drm_device *dev, struct drm_encoder *encoder)
150 drm_connector_register(connector); 150 drm_connector_register(connector);
151 drm_mode_connector_attach_encoder(connector, encoder); 151 drm_mode_connector_attach_encoder(connector, encoder);
152 152
153 drm_object_attach_property(&connector->base,
154 dev->mode_config.dirty_info_property,
155 1);
156 return 0; 153 return 0;
157} 154}
diff --git a/drivers/gpu/drm/udl/udl_modeset.c b/drivers/gpu/drm/udl/udl_modeset.c
index f92ea9579674..73695127c573 100644
--- a/drivers/gpu/drm/udl/udl_modeset.c
+++ b/drivers/gpu/drm/udl/udl_modeset.c
@@ -441,8 +441,6 @@ int udl_modeset_init(struct drm_device *dev)
441 441
442 dev->mode_config.funcs = &udl_mode_funcs; 442 dev->mode_config.funcs = &udl_mode_funcs;
443 443
444 drm_mode_create_dirty_info_property(dev);
445
446 udl_crtc_init(dev); 444 udl_crtc_init(dev);
447 445
448 encoder = udl_encoder_init(dev); 446 encoder = udl_encoder_init(dev);