From patchwork Tue Mar 5 10:46:34 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Padmavathi Venna X-Patchwork-Id: 2218571 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork1.kernel.org (Postfix) with ESMTP id EDD8240077 for ; Tue, 5 Mar 2013 10:45:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752523Ab3CEKpj (ORCPT ); Tue, 5 Mar 2013 05:45:39 -0500 Received: from mailout2.samsung.com ([203.254.224.25]:41926 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752509Ab3CEKph (ORCPT ); Tue, 5 Mar 2013 05:45:37 -0500 Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MJ600AHAOJC6R00@mailout2.samsung.com> for linux-samsung-soc@vger.kernel.org; Tue, 05 Mar 2013 19:45:35 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.126]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id E3.51.18793.ECCC5315; Tue, 05 Mar 2013 19:45:34 +0900 (KST) X-AuditID: cbfee68f-b7f6a6d000004969-ed-5135ccce6599 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 92.F4.03880.ECCC5315; Tue, 05 Mar 2013 19:45:34 +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 <0MJ600BL6OJRHE00@mmp1.samsung.com> for linux-samsung-soc@vger.kernel.org; Tue, 05 Mar 2013 19:45:34 +0900 (KST) From: Padmavathi Venna To: linux-samsung-soc@vger.kernel.org, devicetree-discuss@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, padma.v@samsung.com, padma.kvr@gmail.com Cc: sbkim73@samsung.com, broonie@opensource.wolfsonmicro.com, kgene.kim@samsung.com, arnd@arndb.de, vinod.koul@intel.com, grant.likely@secretlab.ca Subject: [PATCH V2] ARM: dts: Modify SPI nodes according generic DMA DT bindings Date: Tue, 05 Mar 2013 16:16:34 +0530 Message-id: <1362480394-1064-1-git-send-email-padma.v@samsung.com> X-Mailer: git-send-email 1.7.4.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLLMWRmVeSWpSXmKPExsWyRsSkTvfcGdNAg3d7xC1mnN/H5MDo8XmT XABjFJdNSmpOZllqkb5dAlfG2ztbmAvuCla8WXqApYHxL28XIweHhICJxKVu4S5GTiBTTOLC vfVsXYxcHEICSxklzq89zQqRMJGYe6MVKrGIUWL6lvOMEM4mJonPaz4zgkxiE9CRaDnrAhIX EZjDKNG8fQZYEbPAdEaJI5sngI0SFgiQ+H71DjuIzSKgKjGx5zkziM0r4CRx5PsBRoh1ChLH pn5lBWmWENjDJvH41lImiAYBiW+TD7FA3C0rsekAM0S9pMTBFTdYJjAKLmBkWMUomlqQXFCc lF5krFecmFtcmpeul5yfu4kRGFSn/z3r38F494D1IcZkoHETmaVEk/OBQZlXEm9obGJuamxq ZmRpaWlKmrCSOK/8JZlAIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxSDYx6R45NEJp/NUhEants RCp3Oc80v4cJU2weN0kzJbwMV45znNdx9uLja173K15NvReyWPGu13IDJ0XnicsLV22rLLtl YbT7G8usskr3oDsznxfKfndI/PFV+vWJ7WzVbJdUdxsuPWQU884h511BwP8Dv6vnRtT5fJ/l f3vXDnnF5L4tev/zeRYqsRRnJBpqMRcVJwIA8LK8q0ACAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupmkeLIzCtJLcpLzFFi42I5/e+xgO65M6aBBr1feCxmnN/H5MDo8XmT XABjVAOjTUZqYkpqkUJqXnJ+SmZeuq2Sd3C8c7ypmYGhrqGlhbmSQl5ibqqtkotPgK5bZg7Q VCWFssScUqBQQGJxsZK+HaYJoSFuuhYwjRG6viFBcD1GBmggYQ1jxts7W5gL7gpWvFl6gKWB 8S9vFyMnh4SAicTcG61sELaYxIV764FsLg4hgUWMEtO3nGeEcDYxSXxe8xnI4eBgE9CRaDnr AhIXEZjDKNG8fQZYEbPAdEaJI5snsIKMEhYIkPh+9Q47iM0ioCoxsec5M4jNK+AkceT7AUaI dQoSx6Z+ZZ3AyL2AkWEVo2hqQXJBcVJ6rpFecWJucWleul5yfu4mRnDQPpPewbiqweIQowAH oxIPL8NRk0Ah1sSy4srcQ4wSHMxKIrwLjpgGCvGmJFZWpRblxxeV5qQWH2JMBto+kVlKNDkf GFF5JfGGxibmpsamliYWJmaWpAkrifMynnoSICSQnliSmp2aWpBaBLOFiYNTqoHRL3vLx79F T94Fh+xNtuiMXHdyrU+oDfvUs3tSrqf7dAvkxobVmL7163meu9hqudIRqZo5KatybSS/PSn8 98CyZ4mz2fY3f+d9SmeqfDSbhXHuxYmNst2lvwLPTL9Rt65TKO7LBHXlWlVZvinz285l3zD9 sSK3dOLF8La0OS+ulcqv4UxYeVdLiaU4I9FQi7moOBEAw2WiHp4CAAA= 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 This patch removes custom way of adding spi dma channels and adds according to new generic DMA DT bindings on samsung exynos4 and exynos5440 platforms. Signed-off-by: Padmavathi Venna --- Changes since V1: - Corrected the pdma phandle in spi1 node. arch/arm/boot/dts/exynos4.dtsi | 15 +++++++++------ arch/arm/boot/dts/exynos5440.dtsi | 5 +++-- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 1a62bcf..4521a72 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi @@ -235,8 +235,9 @@ compatible = "samsung,exynos4210-spi"; reg = <0x13920000 0x100>; interrupts = <0 66 0>; - tx-dma-channel = <&pdma0 7>; /* preliminary */ - rx-dma-channel = <&pdma0 6>; /* preliminary */ + dmas = <&pdma0 7 + &pdma0 6>; + dma-names = "tx", "rx"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; @@ -246,8 +247,9 @@ compatible = "samsung,exynos4210-spi"; reg = <0x13930000 0x100>; interrupts = <0 67 0>; - tx-dma-channel = <&pdma1 7>; /* preliminary */ - rx-dma-channel = <&pdma1 6>; /* preliminary */ + dmas = <&pdma1 7 + &pdma1 6>; + dma-names = "tx", "rx"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; @@ -257,8 +259,9 @@ compatible = "samsung,exynos4210-spi"; reg = <0x13940000 0x100>; interrupts = <0 68 0>; - tx-dma-channel = <&pdma0 9>; /* preliminary */ - rx-dma-channel = <&pdma0 8>; /* preliminary */ + dmas = <&pdma0 9 + &pdma0 8>; + dma-names = "tx", "rx"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; diff --git a/arch/arm/boot/dts/exynos5440.dtsi b/arch/arm/boot/dts/exynos5440.dtsi index 9a99755..31a3626 100644 --- a/arch/arm/boot/dts/exynos5440.dtsi +++ b/arch/arm/boot/dts/exynos5440.dtsi @@ -79,8 +79,9 @@ compatible = "samsung,exynos4210-spi"; reg = <0xD0000 0x1000>; interrupts = <0 4 0>; - tx-dma-channel = <&pdma0 5>; /* preliminary */ - rx-dma-channel = <&pdma0 4>; /* preliminary */ + dmas = <&pdma0 5 + &pdma0 4>; + dma-names = "tx", "rx"; #address-cells = <1>; #size-cells = <0>; };