drm: skip redundant minor-lookup in open path
authorDavid Herrmann <dh.herrmann@gmail.com>
Wed, 29 Jan 2014 09:18:02 +0000 (10:18 +0100)
committerSimon Horman <horms+renesas@verge.net.au>
Thu, 11 Dec 2014 01:21:31 +0000 (10:21 +0900)
commitd9e0f8ea9f651a37a95ce8d3a650a9e16274aca8
tree208e76909ec6fef5dd5cd1ab1000a67f8bdbed7c
parentba682e9bb9ece0e15b1ccdd411b35b84744e4f7c
drm: skip redundant minor-lookup in open path

The drm_open_helper() function is only used internally for drm_open() so
we can safely pass in the minor-object directly instead of the minor-id.
This way, we avoid the additional minor IDR lookup, which we already do
twice in drm_stub_open() and drm_open().

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
(cherry picked from commit f4aede2e3291896e7cb42755ecc5b6815b6cac97)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
drivers/gpu/drm/drm_fops.c