From patchwork Tue Apr 1 12:38:02 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Inki Dae X-Patchwork-Id: 3922071 Return-Path: X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 4E623BF540 for ; Tue, 1 Apr 2014 12:38:15 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6E3B3203B4 for ; Tue, 1 Apr 2014 12:38:14 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id 53E5A203DB for ; Tue, 1 Apr 2014 12:38:13 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2002B6E64B; Tue, 1 Apr 2014 05:38:09 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by gabe.freedesktop.org (Postfix) with ESMTP id 091436E642 for ; Tue, 1 Apr 2014 05:38:07 -0700 (PDT) Received: from epcpsbgr4.samsung.com (u144.gpu120.samsung.co.kr [203.254.230.144]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0N3C00MCLR3HRI40@mailout3.samsung.com> for dri-devel@lists.freedesktop.org; Tue, 01 Apr 2014 21:38:05 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.112]) by epcpsbgr4.samsung.com (EPCPMTA) with SMTP id 6F.E7.10364.D23BA335; Tue, 01 Apr 2014 21:38:05 +0900 (KST) X-AuditID: cbfee690-b7f266d00000287c-e0-533ab32d7566 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 8A.7C.28157.D23BA335; Tue, 01 Apr 2014 21:38:05 +0900 (KST) Received: from daeinki-desktop.10.32.193.11 ([10.252.75.62]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0N3C005N9R3E6X60@mmp2.samsung.com>; Tue, 01 Apr 2014 21:38:05 +0900 (KST) From: Inki Dae To: airlied@linux.ie, dri-devel@lists.freedesktop.org Subject: [PATCH 7/7] exynos/drm: add DT bindings Date: Tue, 01 Apr 2014 21:38:02 +0900 Message-id: <1396355882-17010-8-git-send-email-inki.dae@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1396355882-17010-1-git-send-email-inki.dae@samsung.com> References: <1396355882-17010-1-git-send-email-inki.dae@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJLMWRmVeSWpSXmKPExsWyRsSkQFd3s1WwwebDeha31p1jteg9d5LJ 4srX92wWk+5PYLE42/SG3eLuhrOMDmwesxsusnhs//aA1eN+93Emj74tqxgDWKK4bFJSczLL Uov07RK4Mha+aGYtuMxb8eTectYGxivcXYycHBICJhL9u68wQdhiEhfurWfrYuTiEBJYyihx YPo81i5GDrCivScFQGqEBKYzSmz6xw5R080kcfXwLDaQBJuAqsTEFffBbBEBU4mOSUtZQHqZ BXIkrm7gBwkLCxhIvFn3mAXEZgEqXzC5hx3E5hVwkZjUuoYJYpWCxJxJNiBhTgFXiTu3b4Bd IARUcn1TEchWCYF+domLb6czQ4wRkPg2+RALRKusxKYDzBCfSEocXHGDZQKj8AJGhlWMoqkF yQXFSelFJnrFibnFpXnpesn5uZsYgcF8+t+zCTsY7x2wPsSYDDRuIrOUaHI+MBrySuINjc2M LExNTI2NzC3NSBNWEudVe5QUJCSQnliSmp2aWpBaFF9UmpNafIiRiYNTqoGRodE99PLMBY8l A9ptZL2XaM15sWixJ6/80eIoHt/dcZprhLIE5ryacNXI2+tbYFWileR7zZMfP8yQDdq5nyvs ItvhhTxH77tE7/lw0qA4qTB0pontdz+b9LbCvMfd6wye1VXs1jKVsN4452rqI3aN40+/WRSf Ti3c4OZ//Mv2ouzQHIcN5VFKLMUZiYZazEXFiQCM3br4fAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRmVeSWpSXmKPExsVy+t9jQV3dzVbBBjMPq1vcWneO1aL33Ekm iytf37NZTLo/gcXibNMbdou7G84yOrB5zG64yOKx/dsDVo/73ceZPPq2rGIMYIlqYLTJSE1M SS1SSM1Lzk/JzEu3VfIOjneONzUzMNQ1tLQwV1LIS8xNtVVy8QnQdcvMAVqvpFCWmFMKFApI LC5W0rfDNCE0xE3XAqYxQtc3JAiux8gADSSsYcxY+KKZteAyb8WTe8tZGxivcHcxcnBICJhI 7D0p0MXICWSKSVy4t54NxBYSmM4osekfexcjF5DdzSRx9fAssASbgKrExBX3wWwRAVOJjklL WUDmMAvkSFzdwA8SFhYwkHiz7jELiM0CVL5gcg87iM0r4CIxqXUNE8RaBYk5k2xAwpwCrhJ3 bt9gBQkLAZVc31Q0gZF3ASPDKkbR1ILkguKk9FwjveLE3OLSvHS95PzcTYzgWHkmvYNxVYPF IUYBDkYlHl6LcstgIdbEsuLK3EOMEhzMSiK81iusgoV4UxIrq1KL8uOLSnNSiw8xJgPdNJFZ SjQ5HxjHeSXxhsYmZkaWRuaGFkbG5qQJK4nzHmy1DhQSSE8sSc1OTS1ILYLZwsTBKdXAmLxO 5FCDbFO3TZCR1rcDXFFnDaTmyL5bsWGy9/xIQalf/o1nwljOndPrnJx0b5qZoObxU5ZBuifv b1698FDWke8Xp5zTVSjZ8HtzUaSEV8SGC5Gr6+3Td9yJ3Pli48mjvJtyZld+yNo5sWndKSn+ GQvF19XPFT2VPPXzUdmyf/qSITu7/C+zX1NiKc5INNRiLipOBAA67TNF2QIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: a.hajda@samsung.com, kyungmin.park@samsung.com X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP 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 Signed-off-by: Kyungmin Park --- .../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>; +};