From patchwork Mon Jan 19 07:52:33 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hyungwon Hwang X-Patchwork-Id: 5655221 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.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 90908C058E for ; Mon, 19 Jan 2015 07:52:56 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id C084F20382 for ; Mon, 19 Jan 2015 07:52:55 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id 83EDA20373 for ; Mon, 19 Jan 2015 07:52:54 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A8D76E4E4; Sun, 18 Jan 2015 23:52:52 -0800 (PST) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by gabe.freedesktop.org (Postfix) with ESMTP id D5ECF89EF7 for ; Sun, 18 Jan 2015 23:52:50 -0800 (PST) Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NIE00788Z81TXE0@mailout1.samsung.com> for dri-devel@lists.freedesktop.org; Mon, 19 Jan 2015 16:52:49 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.115]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id 7A.27.17016.1D7BCB45; Mon, 19 Jan 2015 16:52:49 +0900 (KST) X-AuditID: cbfee68d-f79296d000004278-69-54bcb7d11f41 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id D4.7A.20081.0D7BCB45; Mon, 19 Jan 2015 16:52:49 +0900 (KST) Received: from localhost.localdomain ([10.252.82.145]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NIE00KRBZ7SU710@mmp2.samsung.com>; Mon, 19 Jan 2015 16:52:48 +0900 (KST) From: Hyungwon Hwang To: dri-devel@lists.freedesktop.org Subject: [PATCH v3 3/3] ARM: dts: add Panel device support for exynos3250-rinato Date: Mon, 19 Jan 2015 16:52:33 +0900 Message-id: <1421653953-8187-3-git-send-email-human.hwang@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1421653953-8187-1-git-send-email-human.hwang@samsung.com> References: <1421653953-8187-1-git-send-email-human.hwang@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsWyRsSkWPfi9j0hBs/WcVtc+fqezWLpjD5W i0n3J7BY3P7N58Dicb/7OJNHb/M7No++LasYA5ijuGxSUnMyy1KL9O0SuDLuzmpnLtgrUfHj znLmBsYzQl2MnBwSAiYSEz90MELYYhIX7q1nA7GFBJYySrxcmdLFyAFWc+KReRcjF1B4OqPE 3nWTmCGcNiaJIyevs4M0sAnoSSy49gPMFhFQlvg7cRXYUGaBCIlZV1ewgAwSFgiQ+P9DBSTM IqAqseXAYyYQm1fATaLt3XImiBvkJE4em8wKYnMKuEtMPLOXEeIeN4n5k+aA7ZUQ+Mwm8eLq XjaIQQIS3yYfYoE4VFZi0wFmiDmSEgdX3GCZwCi8gJFhFaNoakFyQXFSepGhXnFibnFpXrpe cn7uJkZgwJ7+96x3B+PtA9aHGAU4GJV4eDf47gkRYk0sK67MPcRoCrRhIrOUaHI+MC7ySuIN jc2MLExNTI2NzC3NlMR5FaV+BgsJpCeWpGanphakFsUXleakFh9iZOLglGpg7HfeWrpiqkHZ niXf5DR7yxe4+/bbsP5k/Lx30r21YYGnN/xvkLiwfcO2fFH5c3amV4tftEjs+HfJ4jMjL98W Sf63gkdL3Q7tO2ZgEyb1rnDrnOP1W95a3M7NedxyT+3vlWi2k8kLF3wNmvxReoWhefUNpn+P V6zyk15e/n6y9NGMOtOpS9U2PFdiKc5INNRiLipOBAC9LDXZUwIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupikeLIzCtJLcpLzFFi42I5/e+xoO7F7XtCDFabWVz5+p7NYumMPlaL SfcnsFjc/s3nwOJxv/s4k0dv8zs2j74tqxgDmKMaGG0yUhNTUosUUvOS81My89JtlbyD453j Tc0MDHUNLS3MlRTyEnNTbZVcfAJ03TJzgLYpKZQl5pQChQISi4uV9O0wTQgNcdO1gGmM0PUN CYLrMTJAAwlrGDPuzmpnLtgrUfHjznLmBsYzQl2MHBwSAiYSJx6ZdzFyApliEhfurWfrYuTi EBKYziixd90kZginjUniyMnr7CBVbAJ6Eguu/QCzRQSUJf5OXMUIYjMLREjMurqCBWSosECA xP8fKiBhFgFViS0HHjOB2LwCbhJt75YzQSyTkzh5bDIriM0p4C4x8cxesDFCQDXzJ81hnsDI u4CRYRWjaGpBckFxUnquoV5xYm5xaV66XnJ+7iZGcDw8k9rBuLLB4hCjAAejEg8vR8CeECHW xLLiytxDjBIczEoivHzrgUK8KYmVValF+fFFpTmpxYcYTYGumsgsJZqcD4zVvJJ4Q2MTMyNL I3NDCyNjcyVxXiX7thAhgfTEktTs1NSC1CKYPiYOTqkGxv0r63Ukf/ksKlXfHnfq5/Lgm0WT SiN3bGSTS1TPtWBZYW29meurfdHJ7nNSmTq/UlbIPy/eHlK95d+GB/vfON6S3FzcuGJLoPPy I7/6PWt/8bcAHZYZGTR5aojrNK7QG0d3LTv/R/7sM6+GrK45d7+8qOQ6Keoku/dslt/Z7u3B rHW8FzmqlFiKMxINtZiLihMB4jx5yZ0CAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: treding@nvidia.com, Hyungwon Hwang X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 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.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, T_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 From: Inki Dae This patch adds MIPI-DSI and MIPI-DSI based S6E63J0X03 AMOLED panel device nodes for Exynos3250 Rinato board. Signed-off-by: Inki Dae Signed-off-by: Hyungwon Hwang Acked-by: Kyungmin Park --- Changes for v2: - None Changes for v3: - Remove unnecessary DT properties of flip-* arch/arm/boot/dts/exynos3250-rinato.dts | 116 ++++++++++++++++++++++++++++++++ 1 file changed, 116 insertions(+) -- 1.9.1 diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts index 8b033b5..659068f 100644 --- a/arch/arm/boot/dts/exynos3250-rinato.dts +++ b/arch/arm/boot/dts/exynos3250-rinato.dts @@ -125,6 +125,122 @@ }; }; +&dsi_0 { + vddcore-supply = <&ldo6_reg>; + vddio-supply = <&ldo6_reg>; + samsung,pll-clock-frequency = <24000000>; + status = "okay"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@1 { + reg = <1>; + + dsi_out: endpoint { + remote-endpoint = <&dsi_in>; + samsung,burst-clock-frequency = <250000000>; + samsung,esc-clock-frequency = <20000000>; + }; + }; + }; + + panel@0 { + compatible = "samsung,s6e63j0x03"; + reg = <0>; + vdd3-supply = <&ldo16_reg>; + vci-supply = <&ldo20_reg>; + reset-gpios = <&gpe0 1 0>; + te-gpios = <&gpx0 6 0>; + power-on-delay= <30>; + power-off-delay= <120>; + reset-delay = <5>; + init-delay = <100>; + panel-width-mm = <29>; + panel-height-mm = <29>; + + + display-timings { + timing-0 { + clock-frequency = <0>; + hactive = <320>; + vactive = <320>; + hfront-porch = <1>; + hback-porch = <1>; + hsync-len = <1>; + vfront-porch = <150>; + vback-porch = <1>; + vsync-len = <2>; + }; + }; + + port { + dsi_in: endpoint { + remote-endpoint = <&dsi_out>; + }; + }; + }; +}; + +&dsi_0 { + vddcore-supply = <&ldo6_reg>; + vddio-supply = <&ldo6_reg>; + samsung,pll-clock-frequency = <24000000>; + status = "okay"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@1 { + reg = <1>; + + dsi_out: endpoint { + remote-endpoint = <&dsi_in>; + samsung,burst-clock-frequency = <250000000>; + samsung,esc-clock-frequency = <20000000>; + }; + }; + }; + + panel@0 { + compatible = "samsung,s6e63j0x03"; + reg = <0>; + vdd3-supply = <&ldo16_reg>; + vci-supply = <&ldo20_reg>; + reset-gpios = <&gpe0 1 0>; + te-gpios = <&gpx0 6 0>; + power-on-delay= <30>; + power-off-delay= <120>; + reset-delay = <5>; + init-delay = <100>; + panel-width-mm = <29>; + panel-height-mm = <29>; + + + display-timings { + timing-0 { + clock-frequency = <0>; + hactive = <320>; + vactive = <320>; + hfront-porch = <1>; + hback-porch = <1>; + hsync-len = <1>; + vfront-porch = <150>; + vback-porch = <1>; + vsync-len = <2>; + }; + }; + + port { + dsi_in: endpoint { + remote-endpoint = <&dsi_out>; + }; + }; + }; +}; + &fimd { status = "okay";