]> git.baikalelectronics.ru Git - kernel.git/commit
drm: of: introduce drm_of_find_panel_or_bridge
authorRob Herring <robh@kernel.org>
Wed, 22 Mar 2017 13:26:05 +0000 (08:26 -0500)
committerSean Paul <seanpaul@chromium.org>
Thu, 6 Apr 2017 21:00:27 +0000 (17:00 -0400)
commitb0e3703489c6ee98eda6533faa32fb1f45436a3b
tree327a2d7a070f91fd7a49aa2344c5ec1209df6e5d
parent8b155cdaa308b7acc9ca771bf51393e27f06c5a2
drm: of: introduce drm_of_find_panel_or_bridge

Many drivers have a common pattern of searching the OF graph for either an
attached panel or bridge and then finding the DRM struct for the panel
or bridge. Also, most drivers need to handle deferred probing when the
DRM device is not yet instantiated. Create a common function,
drm_of_find_panel_or_bridge, to find the connected node and the
associated DRM panel or bridge device.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
[seanpaul dropped extern from drm_of.h]
Signed-off-by: Sean Paul <seanpaul@chromium.org>
drivers/gpu/drm/drm_of.c
include/drm/drm_of.h