From patchwork Wed Aug 14 12:04:22 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Padmavathi Venna X-Patchwork-Id: 2844436 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id DC4A19F271 for ; Wed, 14 Aug 2013 12:03:22 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 34E0320530 for ; Wed, 14 Aug 2013 12:03:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3B67720513 for ; Wed, 14 Aug 2013 12:03:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759590Ab3HNMDP (ORCPT ); Wed, 14 Aug 2013 08:03:15 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:50748 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759580Ab3HNMDO (ORCPT ); Wed, 14 Aug 2013 08:03:14 -0400 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 <0MRI00CY4S5DJC00@mailout1.samsung.com>; Wed, 14 Aug 2013 21:03:13 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.124]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id B5.F3.17404.1027B025; Wed, 14 Aug 2013 21:03:13 +0900 (KST) X-AuditID: cbfee68d-b7f096d0000043fc-88-520b7201ed35 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 85.49.31505.0027B025; Wed, 14 Aug 2013 21:03:13 +0900 (KST) Received: from padma-linuxpc.sisodomain.com ([107.108.83.35]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MRI008TSS4TRM80@mmp1.samsung.com>; Wed, 14 Aug 2013 21:03:12 +0900 (KST) From: Padmavathi Venna To: linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, padma.v@samsung.com, padma.kvr@gmail.com Cc: broonie@kernel.org, kgene.kim@samsung.com, vinod.koul@intel.com Subject: [PATCH V2] ARM: dts: Add DMA controller node info on Exynos5420. Date: Wed, 14 Aug 2013 17:34:22 +0530 Message-id: <1376481862-9578-1-git-send-email-padma.v@samsung.com> X-Mailer: git-send-email 1.7.4.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKLMWRmVeSWpSXmKPExsWyRsSkRpexiDvIoOskt8XUh0/YLOYfOcdq 0bvgKpvFpsfXWC1mnN/HZNG+bA6rxe+b39ksXvbtZ3Hg8Ng56y67x+I9L5k8Nq3qZPPYvKTe o2/LKkaPz5vkAtiiuGxSUnMyy1KL9O0SuDKWXDvJVnBZuOJ2cyNrA+Mc/i5GTg4JAROJmx2T WCBsMYkL99azdTFycQgJLGWUWHxwOitM0ZkVrUwgtpDAIkaJIystIIp6mCTOn54CVMTBwSag I9Fy1gWkRkRgMqPE7rZ8EJtZwFli2/L1YL3CAp4SUw+CzOHgYBFQlXjU5wUS5hVwklhz4Ss7 xCoFiWNTv7KCjJcQ6GeX2LexkRkkwSIgIPFt8iEWkF4JAVmJTQeYIeolJQ6uuMEygVFwASPD KkbR1ILkguKk9CJDveLE3OLSvHS95PzcTYzAID7971nvDsbbB6wPMSYDjZvILCWanA+MgryS eENjMyMLUxNTYyNzSzPShJXEedVarAOFBNITS1KzU1MLUovii0pzUosPMTJxcEo1MO6UjXSz lVvtdzDsw3cN3wdxfAv8XnGsnBIezThFaF7cp8z2alch3pubelT190Vd59axVVibcYtXu3ty /xF/Q6l6E72MSu23mTedXv7usExx++W40XxKi/aemaqn14vPfvkrkHOS78rrnqqr1TZZeZd+ XrX0dqtx5BSm07vOZ8+Lqik+x3+hT4mlOCPRUIu5qDgRAO1A3Ql4AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsVy+t9jAV3GIu4gg8b7zBZTHz5hs5h/5Byr Re+Cq2wWmx5fY7WYcX4fk0X7sjmsFr9vfmezeNm3n8WBw2PnrLvsHov3vGTy2LSqk81j85J6 j74tqxg9Pm+SC2CLamC0yUhNTEktUkjNS85PycxLt1XyDo53jjc1MzDUNbS0MFdSyEvMTbVV cvEJ0HXLzAE6SEmhLDGnFCgUkFhcrKRvh2lCaIibrgVMY4Sub0gQXI+RARpIWMOYseTaSbaC y8IVt5sbWRsY5/B3MXJySAiYSJxZ0coEYYtJXLi3ng3EFhJYxChxZKVFFyMXkN3DJHH+9BTW LkYODjYBHYmWsy4gNSICkxkldrflg9jMAs4S25avB5sjLOApMfUgyEwODhYBVYlHfV4gYV4B J4k1F76yQ6xSkDg29SvrBEbuBYwMqxhFUwuSC4qT0nON9IoTc4tL89L1kvNzNzGCY+SZ9A7G VQ0WhxgFOBiVeHgt7LiChFgTy4orcw8xSnAwK4nwrkjiDhLiTUmsrEotyo8vKs1JLT7EmAy0 fCKzlGhyPjB+80riDY1NzE2NTS1NLEzMLEkTVhLnPdhqHSgkkJ5YkpqdmlqQWgSzhYmDU6qB 0ev/BscjorfdBIOur5CT3/jyKrPZy2NTvbxyd+es3Ll+i849dw8+kzTH55vZjK43i31NTxd6 vemITdr29a7Jcdyy6f5cSze9iV3g8WFPm+LRVw7v6r59upMU4MYuGdl9+9Rfs21a6u4fxZ43 rejvkbvIkZfcVMppr+H2ItBK+9Tdr8fvMt3aosRSnJFoqMVcVJwIAMQ1MMDVAgAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Spam-Status: No, score=-9.7 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, 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 dma controller node info on Exynos5420. Signed-off-by: Padmavathi Venna --- Changes since V1: - In V1, dma node common stuff was added in common exynos5.dtsi file. This was removed as per Kukjin comment and added in exynos5420.dtsi. This patch is dependent on audss clk controller patches that were posted in the below link. http://www.spinics.net/lists/linux-samsung-soc/msg20253.html arch/arm/boot/dts/exynos5420.dtsi | 63 +++++++++++++++++++++++++++++++++++++ 1 files changed, 63 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 9e90d1e..23cfea4 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -126,6 +126,69 @@ interrupts = <0 47 0>; }; + amba { + #address-cells = <1>; + #size-cells = <1>; + compatible = "arm,amba-bus"; + interrupt-parent = <&gic>; + ranges; + + pdma0: pdma@121A0000 { + compatible = "arm,pl330", "arm,primecell"; + reg = <0x121A0000 0x1000>; + interrupts = <0 34 0>; + clocks = <&clock 362>; + clock-names = "apb_pclk"; + #dma-cells = <1>; + #dma-channels = <8>; + #dma-requests = <32>; + }; + + pdma1: pdma@121B0000 { + compatible = "arm,pl330", "arm,primecell"; + reg = <0x121B0000 0x1000>; + interrupts = <0 35 0>; + clocks = <&clock 363>; + clock-names = "apb_pclk"; + #dma-cells = <1>; + #dma-channels = <8>; + #dma-requests = <32>; + }; + + mdma0: mdma@10800000 { + compatible = "arm,pl330", "arm,primecell"; + reg = <0x10800000 0x1000>; + interrupts = <0 33 0>; + clocks = <&clock 473>; + clock-names = "apb_pclk"; + #dma-cells = <1>; + #dma-channels = <8>; + #dma-requests = <1>; + }; + + mdma1: mdma@11C10000 { + compatible = "arm,pl330", "arm,primecell"; + reg = <0x11C10000 0x1000>; + interrupts = <0 124 0>; + clocks = <&clock 442>; + clock-names = "apb_pclk"; + #dma-cells = <1>; + #dma-channels = <8>; + #dma-requests = <1>; + }; + + adma: adma@03880000 { + compatible = "arm,pl330", "arm,primecell"; + reg = <0x03880000 0x1000>; + interrupts = <0 110 0>; + clocks = <&clock_audss EXYNOS_ADMA>; + clock-names = "apb_pclk"; + #dma-cells = <1>; + #dma-channels = <6>; + #dma-requests = <16>; + }; + }; + serial@12C00000 { clocks = <&clock 257>, <&clock 128>; clock-names = "uart", "clk_uart_baud0";