This patch adds bindings for Exynos drm display subsystem. The bindings describes ports containing a list of phandles pointing to display controller, image enhancer, and display interfaces nodes. Signed-off-by: Inki Dae <inki.dae@xxxxxxxxxxx> Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> --- .../bindings/drm/exynos/samsung-exynos-drm.txt | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Documentation/devicetree/bindings/drm/exynos/samsung-exynos-drm.txt diff --git a/Documentation/devicetree/bindings/drm/exynos/samsung-exynos-drm.txt b/Documentation/devicetree/bindings/drm/exynos/samsung-exynos-drm.txt new file mode 100644 index 0000000..6f7fae0 --- /dev/null +++ b/Documentation/devicetree/bindings/drm/exynos/samsung-exynos-drm.txt @@ -0,0 +1,32 @@ +Samsung Exynos DRM master device +================================ + +The Samsung Exynos DRM master device is a virtual device needed to list all +display controller, image enhancer, and display interface nodes that comprise +the graphics subsystem. + +Required properties: +- compatible: Should be "samsung,exynos-display-subsystem" +- ports: Should contain a list of phandles pointing to display controller, + image enhancer, and display interface ports. + +Examples: + +In case of using MIPI-DSI, +display-subsystem { + compatible = "samsung,exynos-display-subsystem"; + ports = <&fimd>, <&dsi>; +}; + + +In case of using DisplayPort, +display-subsystem { + compatible = "samsung,exynos-display-subsystem"; + ports = <&fimd>, <&dp>; +}; + +In case of using parallel panel, +display-subsystem { + compatible = "samsung,exynos-display-subsystem"; + ports = <&fimd>; +}; -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html