From patchwork Mon Oct 7 09:25:44 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leela Krishna Amudala X-Patchwork-Id: 2995181 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 45B769F243 for ; Mon, 7 Oct 2013 09:05:13 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 1D49E201BF for ; Mon, 7 Oct 2013 09:05:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id DF9D0201C4 for ; Mon, 7 Oct 2013 09:05:10 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751986Ab3JGJFD (ORCPT ); Mon, 7 Oct 2013 05:05:03 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:34546 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751556Ab3JGJFB (ORCPT ); Mon, 7 Oct 2013 05:05:01 -0400 Received: from epcpsbgr5.samsung.com (u145.gpu120.samsung.co.kr [203.254.230.145]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MUA002QMJW54VM0@mailout2.samsung.com>; Mon, 07 Oct 2013 18:05:00 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.124]) by epcpsbgr5.samsung.com (EPCPMTA) with SMTP id E6.E4.29948.C3972525; Mon, 07 Oct 2013 18:05:00 +0900 (KST) X-AuditID: cbfee691-b7f4a6d0000074fc-ba-5252793c69dd Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id FF.19.09055.C3972525; Mon, 07 Oct 2013 18:05:00 +0900 (KST) Received: from chromeserver-PowerEdge-T410.sisodomain.com ([107.108.73.106]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MUA00C0LJVZSJ30@mmp2.samsung.com>; Mon, 07 Oct 2013 18:05:00 +0900 (KST) From: Leela Krishna Amudala To: linux-samsung-soc@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, kgene.kim@samsung.com, broonie@kernel.org, l.krishna@samsung.com, padma.kvr@gmail.com, Padmavathi Venna Subject: [RESEND] [PATCH V3] ARM: dts: Add DMA controller node info on Exynos5420. Date: Mon, 07 Oct 2013 14:55:44 +0530 Message-id: <1381137944-30503-1-git-send-email-l.krishna@samsung.com> X-Mailer: git-send-email 1.7.10.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMLMWRmVeSWpSXmKPExsWyRsSkRtemMijIoHuJqMXUh0/YLOYfOcdq 0bvgKpvFzi032Cw2Pb7GajHj/D4mi/Zlc1gtft/8zubA4bFz1l12j02rOtk8Ni+p9+jbsorR 4/MmuQDWKC6blNSczLLUIn27BK6MN2d+shbsFqp4sWoZawPjUr4uRk4OCQETiZ+X9rFB2GIS F+6tB7K5OIQEljJKPL08hxmmaNuEJ4wgtpDAdEaJq/OUIIpmM0lMnPCOFSTBJmAscX/uZiYQ W0RAVeJz2wJ2kCJmgeOMEp92LwBbISwQIvFkznwwmwWoaMehFrBmXgFXiaNP9jJCbFOU6H42 AewMCYFmdolTNyESLAICEt8mH2LpYuQASshKbDoAdZ2kxMEVN1gmMAouYGRYxSiaWpBcUJyU XmSqV5yYW1yal66XnJ+7iREYwKf/PZu4g/H+AetDjMlA4yYyS4km5wMjIK8k3tDYzMjC1MTU 2Mjc0ow0YSVxXvUW60AhgfTEktTs1NSC1KL4otKc1OJDjEwcnFINjDH1wYcfHply/EHGs/7V B7qP5Gu0vIn49X6X/IYzRQeLk78tyb15Jz05fp79/fSFpXvu/dPyeKN3W8jinUbQDCuLeNa9 V44oZrw1k97F+Dba8NthLWGFt04mcjYK4bptC2b2p3YzzV58ymDb8iV39oVe5t3yZa2gUpCN UEv+ZyH+ebyarwpvNiixFGckGmoxFxUnAgDrJVXsdgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRmVeSWpSXmKPExsVy+t9jQV2byqAgg11/OC2mPnzCZjH/yDlW i94FV9ksdm65wWax6fE1VosZ5/cxWbQvm8Nq8fvmdzYHDo+ds+6ye2xa1cnmsXlJvUffllWM Hp83yQWwRjUw2mSkJqakFimk5iXnp2TmpdsqeQfHO8ebmhkY6hpaWpgrKeQl5qbaKrn4BOi6 ZeYA3aKkUJaYUwoUCkgsLlbSt8M0ITTETdcCpjFC1zckCK7HyAANJKxhzHhz5idrwW6hiher lrE2MC7l62Lk5JAQMJHYNuEJI4QtJnHh3no2EFtIYDqjxNV5Sl2MXED2bCaJiRPesYIk2ASM Je7P3cwEYosIqEp8blvADlLELHCcUeLT7gVg3cICIRJP5swHs1mAinYcagFr5hVwlTj6ZC/U NkWJ7mcT2CYwci9gZFjFKJpakFxQnJSea6hXnJhbXJqXrpecn7uJERwfz6R2MK5ssDjEKMDB qMTDu+N+YJAQa2JZcWXuIUYJDmYlEd5LdUAh3pTEyqrUovz4otKc1OJDjMlA2ycyS4km5wNj N68k3tDYxNzU2NTSxMLEzJI0YSVx3gOt1oFCAumJJanZqakFqUUwW5g4OKUaGNc63vyov0DQ u9nEnrn+6r5VAYLL2mctDJlXbusgUbLa35flN/uU77+cTmk8PvVQqHhy3byJajGckb9vmdfV +V4/4+Z3/YP5t1c17DdPts1kdFnhbxD+e+s7ScunX/sV11/vS8wTk1f9d2P5nQlsIu4VW+UC z6cef2v4m0VSIsukUGvu3KvSs5VYijMSDbWYi4oTAWIEOBzTAgAA 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=-7.1 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 From: Padmavathi Venna 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 Signed-off-by: Leela Krishna Amudala --- 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 file changed, 52 insertions(+) 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";