From patchwork Fri Aug 30 04:43:09 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Padmavathi Venna X-Patchwork-Id: 2851794 Return-Path: X-Original-To: patchwork-linux-arm@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 2C5369F88A for ; Fri, 30 Aug 2013 04:43:54 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 5FDA9203F3 for ; Fri, 30 Aug 2013 04:43:53 +0000 (UTC) Received: from casper.infradead.org (casper.infradead.org [85.118.1.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 793A2203E6 for ; Fri, 30 Aug 2013 04:43:52 +0000 (UTC) Received: from merlin.infradead.org ([2001:4978:20e::2]) by casper.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1VFGYk-0003g4-LD; Fri, 30 Aug 2013 04:43:46 +0000 Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1VFGYi-0003kY-AM; Fri, 30 Aug 2013 04:43:44 +0000 Received: from mailout3.samsung.com ([203.254.224.33]) by merlin.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1VFGYe-0003jF-HL for linux-arm-kernel@lists.infradead.org; Fri, 30 Aug 2013 04:43:42 +0000 Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MSB006OFUFZTWM0@mailout3.samsung.com> for linux-arm-kernel@lists.infradead.org; Fri, 30 Aug 2013 13:43:11 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.124]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id 05.27.22755.ED220225; Fri, 30 Aug 2013 13:43:11 +0900 (KST) X-AuditID: cbfee68f-b7f656d0000058e3-bb-522022de23b2 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 95.79.09055.ED220225; Fri, 30 Aug 2013 13:43:10 +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 <0MSB00FJJUFT9YE0@mmp1.samsung.com>; Fri, 30 Aug 2013 13:43:10 +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 Subject: [PATCH V3] ARM: dts: Add DMA controller node info on Exynos5420. Date: Fri, 30 Aug 2013 10:13:09 +0530 Message-id: <1377837789-13412-1-git-send-email-padma.v@samsung.com> X-Mailer: git-send-email 1.7.4.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFLMWRmVeSWpSXmKPExsWyRsSkRve+kkKQwaanzBZTHz5hs5h/5Byr Re+Cq2wWmx5fY7WYcX4fk0X7sjmsFr9vfmdzYPfYOesuu8emVZ1sHpuX1Hv0bVnF6PF5k1wA axSXTUpqTmZZapG+XQJXxoepVQV3BSvaj95kbWC8xNvFyMkhIWAisbqvnQ3CFpO4cG89mC0k sJRRYvNqxi5GDrCaA8tyuhi5gMKLGCXW/brMAuH0MEm8PzKfGaSITUBHouWsC0iviMBkRond bfkgNrOArsT0XWuZQGxhAU+JrhVPwGwWAVWJ5/3nwXbxCjhLfF08mQniBgWJY1O/soLMlxBo Zpf4sOMxK0SDgMS3yYdYIA6Sldh0gBmiXlLi4IobLBMYBRcwMqxiFE0tSC4oTkovMtYrTswt Ls1L10vOz93ECAzX0/+e9e9gvHvA+hBjMtC4icxSosn5wHDPK4k3NDYzsjA1MTU2Mrc0I01Y SZxXrcU6UEggPbEkNTs1tSC1KL6oNCe1+BAjEwenVANjwrHfmX6XGH58riw86qL6ab9t8dTy T7/65kVns236tU9PcIOEpLBEvHOrUEt8J6dS5YFjLWzyEWlmHvO8A3ZPmlc+rWniBy0lx7kB hRaHttUJxSuaVu+OCHl0oODTvJnBzYmqDeYN81tESuYfTY33EU5iV1+wXbp/m7fA8cOfzu/c M1HypbESS3FGoqEWc1FxIgCbc45lbQIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRmVeSWpSXmKPExsVy+t9jAd17SgpBBg96LSymPnzCZjH/yDlW i94FV9ksNj2+xmox4/w+Jov2ZXNYLX7f/M7mwO6xc9Zddo9NqzrZPDYvqffo27KK0ePzJrkA 1qgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8xNxUWyUXnwBdt8wcoDOU FMoSc0qBQgGJxcVK+naYJoSGuOlawDRG6PqGBMH1GBmggYQ1jBkfplYV3BWsaD96k7WB8RJv FyMHh4SAicSBZTldjJxAppjEhXvr2boYuTiEBBYxSqz7dZkFwulhknh/ZD4zSAObgI5Ey1kX kAYRgcmMErvb8kFsZgFdiem71jKB2MICnhJdK56A2SwCqhLP+8+zgdi8As4SXxdPZoJYpiBx bOpX1gmM3AsYGVYxiqYWJBcUJ6XnGuoVJ+YWl+al6yXn525iBMfDM6kdjCsbLA4xCnAwKvHw PgiWDxJiTSwrrsw9xCjBwawkwhu/DSjEm5JYWZValB9fVJqTWnyIMRlo+0RmKdHkfGCs5pXE GxqbmJsam1qaWJiYWZImrCTOe6DVOlBIID2xJDU7NbUgtQhmCxMHp1QD467vCttrFgbt/iz8 ie9NgMKDN/cvRNlfZzs1Z7fY1n92f5c1eT6yMVtceeKTi+iUCdH7G7zLb4gslDumFH+V6Ya+ /sI8MYtZSzfM/ZvBwKxgc7/ZTL6sYkn31cuMOy/23bt841rjg7ydGXNU+5zZLBsXy2o5MB87 FCakoHT05c26vUovHon55iuxFGckGmoxFxUnAgAtyUI+ywIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20130830_004340_831467_F0C8F781 X-CRM114-Status: UNSURE ( 8.38 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -9.4 (---------) Cc: kgene.kim@samsung.com, broonie@kernel.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-6.7 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 dma controller node info on Exynos5420. Exynos5420 has adma for audio IPs. As adma clk is dependent on audss clk provider that will be added later. Signed-off-by: Padmavathi Venna --- Change since V2: - Removed adma node as adma clock is dependent audss clock provider. 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. arch/arm/boot/dts/exynos5420.dtsi | 52 +++++++++++++++++++++++++++++++++++++ 1 files changed, 52 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index d537cd7..15465f8 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -186,6 +186,58 @@ status = "okay"; }; + 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>; + }; + }; + serial@12C00000 { clocks = <&clock 257>, <&clock 128>; clock-names = "uart", "clk_uart_baud0";