summaryrefslogtreecommitdiff
path: root/include/drm
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2019-03-02 18:13:04 +0200
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2019-03-28 06:06:33 +0200
commit73eb5476df7207d2416227703f510ae6cc5f2f5f (patch)
tree15c964cb7d53bb38d0413e73c6525972569f6634 /include/drm
parent0bec6219e5a0cf2dd17716949a7592807e10f3d7 (diff)
drm: rcar-du: Support panels connected directly to the DPAD outputs
The R-Car DU driver assumes that a bridge is always connected to the DU output. This is valid for the LVDS and HDMI outputs, but the DPAD outputs can be connected directly to a panel, in which case no bridge is available. To support this use case, detect whether the entities connected to the DU DPAD outputs are encoders or panels based on the number of ports of their DT node, and retrieve the corresponding type of DRM objects. For panels, additionally create panel bridge instances. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Tested-by: Kevin Key <kevin.key@gentex.com> Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions