summaryrefslogtreecommitdiffstats
path: root/include/drm/drm_syncobj.h
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2019-03-02 17:13:04 +0100
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2019-03-28 05:06:33 +0100
commit73eb5476df7207d2416227703f510ae6cc5f2f5f (patch)
tree15c964cb7d53bb38d0413e73c6525972569f6634 /include/drm/drm_syncobj.h
parentMerge tag 'drm-misc-next-2019-03-21' of git://anongit.freedesktop.org/drm/drm... (diff)
downloadlinux-73eb5476df7207d2416227703f510ae6cc5f2f5f.tar.xz
linux-73eb5476df7207d2416227703f510ae6cc5f2f5f.zip
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/drm_syncobj.h')
0 files changed, 0 insertions, 0 deletions