From patchwork Fri Feb 1 19:09:28 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: 2082321 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork2.kernel.org (Postfix) with ESMTP id 2B3E9DFE75 for ; Fri, 1 Feb 2013 19:10:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757288Ab3BATKQ (ORCPT ); Fri, 1 Feb 2013 14:10:16 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:55390 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757242Ab3BATKO (ORCPT ); Fri, 1 Feb 2013 14:10:14 -0500 Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MHK00ICG2K9TH20@mailout3.samsung.com>; Sat, 02 Feb 2013 04:10:13 +0900 (KST) X-AuditID: cbfee61b-b7fb06d000000f28-f8-510c13151621 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 36.45.03880.5131C015; Sat, 02 Feb 2013 04:10:13 +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>; Sat, 02 Feb 2013 04:10:13 +0900 (KST) From: Sylwester Nawrocki To: linux-media@vger.kernel.org Cc: kyungmin.park@samsung.com, kgene.kim@samsung.com, swarren@wwwdotorg.org, rob.herring@calxeda.com, prabhakar.lad@ti.com, devicetree-discuss@lists.ozlabs.org, linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Sylwester Nawrocki Subject: [PATCH v4 07/10] ARM: dts: Add camera to node exynos4.dtsi Date: Fri, 01 Feb 2013 20:09:28 +0100 Message-id: <1359745771-23684-8-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+NgFnrKJMWRmVeSWpSXmKPExsVy+t9jAV1RYZ5Ag+MvTCx6NmxltZhxfh+T A5PH501yAYxRXDYpqTmZZalF+nYJXBkv3m9jKtgmVPFo2mvGBsZFfF2MHBwSAiYSnz/ZdTFy ApliEhfurWfrYuTiEBJYxChx7/NvRpCEkEAHk8S7/6UgNpuAoUTv0T6wuIiAvMST3htgDcwC c5kkXh3pYAZJCAs4S0zesQnMZhFQlZg48ywTiM0r4Cbx7OktdojFChJzJtmAhDkF3CV+dE9i g9jlJnG28S3bBEbeBYwMqxhFUwuSC4qT0nON9IoTc4tL89L1kvNzNzGCPf9MegfjqgaLQ4wC HIxKPLwOP7kDhVgTy4orcw8xSnAwK4nw2tYChXhTEiurUovy44tKc1KLDzFKc7AoifMynnoS ICSQnliSmp2aWpBaBJNl4uCUamBUTol53RoveHW/U0T6pX6JqR1qG3+W7rH5PL+Wf+d68ddM h2wmqSgrb+zpPLv7Ydo58W27wlg59+1TXhBaGrt8TpTqBLZ9NRyfVk4q6WA+K7w2J9/6zLsO x4lFijdy7IMa5vz4diJOfIeOQRXHI/1I79g1wdNXa8SfP3kyP4XnlNCadtmvBmuVWIozEg21 mIuKEwHQPxWo+AEAAA== Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org This patch adds common FIMC device nodes for all Exynos4 SoCs. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi | 64 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index e1347fc..75c388b 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi @@ -36,6 +36,12 @@ i2c5 = &i2c_5; i2c6 = &i2c_6; i2c7 = &i2c_7; + csis0 = &csis_0; + csis1 = &csis_1; + fimc0 = &fimc_0; + fimc1 = &fimc_1; + fimc2 = &fimc_2; + fimc3 = &fimc_3; }; pd_mfc: mfc-power-domain@10023C40 { @@ -82,6 +88,64 @@ reg = <0x10440000 0x1000>; }; + camera { + compatible = "samsung,fimc", "simple-bus"; + status = "disabled"; + #address-cells = <1>; + #size-cells = <1>; + ranges; + + fimc_0: fimc@11800000 { + compatible = "samsung,exynos4210-fimc"; + reg = <0x11800000 0x1000>; + interrupts = <0 84 0>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + + fimc_1: fimc@11810000 { + compatible = "samsung,exynos4210-fimc"; + reg = <0x11810000 0x1000>; + interrupts = <0 85 0>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + + fimc_2: fimc@11820000 { + compatible = "samsung,exynos4210-fimc"; + reg = <0x11820000 0x1000>; + interrupts = <0 86 0>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + + fimc_3: fimc@11830000 { + compatible = "samsung,exynos4210-fimc"; + reg = <0x11830000 0x1000>; + interrupts = <0 87 0>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + + csis_0: csis@11880000 { + compatible = "samsung,exynos4210-csis"; + reg = <0x11880000 0x4000>; + interrupts = <0 78 0>; + bus-width = <4>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + + csis_1: csis@11890000 { + compatible = "samsung,exynos4210-csis"; + reg = <0x11890000 0x4000>; + interrupts = <0 80 0>; + bus-width = <2>; + samsung,power-domain = <&pd_cam>; + status = "disabled"; + }; + }; + watchdog@10060000 { compatible = "samsung,s3c2410-wdt"; reg = <0x10060000 0x100>;