Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 041401ff authored by Chris Wilson's avatar Chris Wilson Committed by Daniel Vetter
Browse files

drm: Unexport drm_connector_register_all()



This has now been removed from all drivers as it is performed centrally
as a part of device registration for modesetting drivers. With the last
user gone, we can unexport it from the DRM module.

Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org
Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Link: http://patchwork.freedesktop.org/patch/msgid/1466778982-6974-1-git-send-email-chris@chris-wilson.co.uk
Link: http://patchwork.freedesktop.org/patch/msgid/1466778982-6974-2-git-send-email-chris@chris-wilson.co.uk
parent 6f4605c5
Loading
Loading
Loading
Loading
+1 −18
Original line number Diff line number Diff line
@@ -1107,23 +1107,7 @@ void drm_connector_unregister(struct drm_connector *connector)
}
EXPORT_SYMBOL(drm_connector_unregister);

/**
 * drm_connector_register_all - register all connectors
 * @dev: drm device
 *
 * This function registers all connectors in sysfs and other places so that
 * userspace can start to access them. drm_connector_register_all() is called
 * automatically from drm_dev_register() to complete the device registration,
 * if they don't call drm_connector_register() on each connector individually.
 *
 * When a device is unplugged and should be removed from userspace access,
 * call drm_connector_unregister_all(), which is the inverse of this
 * function.
 *
 * Returns:
 * Zero on success, error code on failure.
 */
int drm_connector_register_all(struct drm_device *dev)
static int drm_connector_register_all(struct drm_device *dev)
{
	struct drm_connector *connector;
	int ret;
@@ -1145,7 +1129,6 @@ int drm_connector_register_all(struct drm_device *dev)
	drm_connector_unregister_all(dev);
	return ret;
}
EXPORT_SYMBOL(drm_connector_register_all);

/**
 * drm_connector_unregister_all - unregister connector userspace interfaces
+0 −1
Original line number Diff line number Diff line
@@ -2588,7 +2588,6 @@ static inline unsigned drm_connector_index(struct drm_connector *connector)
}

/* helpers to {un}register all connectors from sysfs for device */
extern int drm_connector_register_all(struct drm_device *dev);
extern void drm_connector_unregister_all(struct drm_device *dev);

extern __printf(5, 6)