From patchwork Fri Feb 1 19:09:30 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Sylwester Nawrocki/Kernel \\(PLT\\) /SRPOL/Staff Engineer/Samsung Electronics" X-Patchwork-Id: 2082481 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) by patchwork2.kernel.org (Postfix) with ESMTP id F219EDFE75 for ; Fri, 1 Feb 2013 19:14:12 +0000 (UTC) Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1U1M1f-0001rN-DC; Fri, 01 Feb 2013 19:11:51 +0000 Received: from mailout4.samsung.com ([203.254.224.34]) by merlin.infradead.org with esmtp (Exim 4.76 #1 (Red Hat Linux)) id 1U1M0E-0000qf-8C for linux-arm-kernel@lists.infradead.org; Fri, 01 Feb 2013 19:10:23 +0000 Received: from epcpsbgm1.samsung.com (epcpsbgm1 [203.254.230.26]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MHK00MA02K9KV20@mailout4.samsung.com> for linux-arm-kernel@lists.infradead.org; Sat, 02 Feb 2013 04:10:21 +0900 (KST) X-AuditID: cbfee61a-b7f7d6d000000f4e-f1-510c131d6498 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id D7.68.03918.D131C015; Sat, 02 Feb 2013 04:10:21 +0900 (KST) Received: from amdc1344.digital.local ([106.116.147.32]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MHK00AVD2JZ3YB0@mmp1.samsung.com> for linux-arm-kernel@lists.infradead.org; Sat, 02 Feb 2013 04:10:21 +0900 (KST) From: Sylwester Nawrocki To: linux-media@vger.kernel.org Subject: [PATCH v4 09/10] ARM: dts: Add FIMC and MIPI CSIS device nodes for Exynos4x12 Date: Fri, 01 Feb 2013 20:09:30 +0100 Message-id: <1359745771-23684-10-git-send-email-s.nawrocki@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1359745771-23684-1-git-send-email-s.nawrocki@samsung.com> References: <1359745771-23684-1-git-send-email-s.nawrocki@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrEJMWRmVeSWpSXmKPExsVy+t9jAV1ZYZ5Ag03NghabHl9jdWD02Lyk PoAxissmJTUnsyy1SN8ugStjyuxvjAUPBCper5vM3sA4j7eLkZNDQsBE4lrXc1YIW0ziwr31 bF2MXBxCAosYJV5/3skO4Wxkkjhycz9YFZuAoUTv0T5GEFtEQF7iSe8NsA5mgblMEq+OdDCD JIQFIiSOX3gLVsQioCqxaHsHO4jNK+Au0XHoF5DNAbROQWLOJBuQMCdQ+Ef3JDYQW0jATeJs 41u2CYy8CxgZVjGKphYkFxQnpeca6hUn5haX5qXrJefnbmIE+/yZ1A7GlQ0WhxgFOBiVeHgd fnIHCrEmlhVX5h5ilOBgVhLhta0FCvGmJFZWpRblxxeV5qQWH2KU5mBREudlPPUkQEggPbEk NTs1tSC1CCbLxMEp1cBoE3124eNkxgUfO55d/50WKDlrcpL1rS0stru2pEly30mp9NKdKTH5 mbgF85vs0g1Ras6sF+VZC9LL1ux8ZF2bKq/NWqp/6/wk2Zn9KUGfdhg+Yc748EbNaeeBovYc nctTTnMzCs18HdGbG2Fnyb/7WGjakR35O3m6Zaqs7pSJHja1ehRce0GJpTgj0VCLuag4EQA+ OVhZ9QEAAA== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130201_141022_574130_2B27D096 X-CRM114-Status: UNSURE ( 8.46 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -7.6 (-------) X-Spam-Report: SpamAssassin version 3.3.2 on merlin.infradead.org summary: Content analysis details: (-7.6 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [203.254.224.34 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.7 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Cc: kgene.kim@samsung.com, swarren@wwwdotorg.org, devicetree-discuss@lists.ozlabs.org, rob.herring@calxeda.com, prabhakar.lad@ti.com, kyungmin.park@samsung.com, linux-samsung-soc@vger.kernel.org, Sylwester Nawrocki , linux-arm-kernel@lists.infradead.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: linux-arm-kernel-bounces@lists.infradead.org Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org Add common camera node and fimc nodes specific to Exynos4212 and Exynos4412 SoCs. fimc-is is a node for the Exynos4x12 FIMC-IS subsystem and fimc-lite nodes are created as its child nodes, among others due to FIMC-LITE device dependencies on FIMC-IS related clocks. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12.dtsi | 47 +++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi index 9c809b72..59b2b8e 100644 --- a/arch/arm/boot/dts/exynos4x12.dtsi +++ b/arch/arm/boot/dts/exynos4x12.dtsi @@ -26,6 +26,8 @@ pinctrl1 = &pinctrl_1; pinctrl2 = &pinctrl_2; pinctrl3 = &pinctrl_3; + fimc-lite0 = &fimc_lite_0; + fimc-lite1 = &fimc_lite_1; }; pd_isp: isp-power-domain@10023CA0 { @@ -71,4 +73,49 @@ reg = <0x106E0000 0x1000>; interrupts = <0 72 0>; }; + + camera { + fimc_0: fimc@11800000 { + compatible = "samsung,exynos4212-fimc"; + }; + + fimc_1: fimc@11810000 { + compatible = "samsung,exynos4212-fimc"; + }; + + fimc_2: fimc@11820000 { + compatible = "samsung,exynos4212-fimc"; + }; + + fimc_3: fimc@11830000 { + compatible = "samsung,exynos4212-fimc"; + }; + + fimc_is: fimc-is@12000000 { + compatible = "samsung,exynos4212-fimc-is", "simple-bus"; + reg = <0x12000000 0x260000>; + interrupts = <0 90 0>, <0 95 0>; + samsung,power-domain = <&pd_isp>; + status = "disabled"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + fimc_lite_0: fimc-lite@12390000 { + compatible = "samsung,exynos4212-fimc-lite"; + reg = <0x12390000 0x1000>; + interrupts = <0 105 0>; + samsung,power-domain = <&pd_isp>; + status = "disabled"; + }; + + fimc_lite_1: fimc-lite@123A0000 { + compatible = "samsung,exynos4212-fimc-lite"; + reg = <0x123A0000 0x1000>; + interrupts = <0 106 0>; + samsung,power-domain = <&pd_isp>; + status = "disabled"; + }; + }; + }; };