aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_crtc.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-06-17 04:25:17 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2016-06-17 08:42:40 -0400
commite28cd4d0a223e1bcea616326e2281900e7e7e9a2 (patch)
tree036b8b165befae00673acc42a853ca4c01335422 /drivers/gpu/drm/drm_crtc.c
parentacd8f414c957406c8272cbc380dd50fea945dcf1 (diff)
drm: Automatically register/unregister all connectors
As the drm_connector is now safe for multiple calls to register/unregister, automatically perform a registration on all known connectors drm drv_register (and unregister from drm_drv_unregister). Drivers can still call drm_connector_register() and drm_connector_unregister() individually, or defer as required. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: dri-devel@lists.freedesktop.org Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/1466151923-1572-2-git-send-email-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/drm_crtc.c')
-rw-r--r--drivers/gpu/drm/drm_crtc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c
index 316dea9bea08..e7c862bd2f19 100644
--- a/drivers/gpu/drm/drm_crtc.c
+++ b/drivers/gpu/drm/drm_crtc.c
@@ -1047,9 +1047,9 @@ EXPORT_SYMBOL(drm_connector_unregister);
1047 * @dev: drm device 1047 * @dev: drm device
1048 * 1048 *
1049 * This function registers all connectors in sysfs and other places so that 1049 * This function registers all connectors in sysfs and other places so that
1050 * userspace can start to access them. Drivers can call it after calling 1050 * userspace can start to access them. drm_connector_register_all() is called
1051 * drm_dev_register() to complete the device registration, if they don't call 1051 * automatically from drm_dev_register() to complete the device registration,
1052 * drm_connector_register() on each connector individually. 1052 * if they don't call drm_connector_register() on each connector individually.
1053 * 1053 *
1054 * When a device is unplugged and should be removed from userspace access, 1054 * When a device is unplugged and should be removed from userspace access,
1055 * call drm_connector_unregister_all(), which is the inverse of this 1055 * call drm_connector_unregister_all(), which is the inverse of this