From patchwork Wed Sep 11 11:08:47 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dani Krishna Mohan X-Patchwork-Id: 274237 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3D85D2C0202 for ; Wed, 11 Sep 2013 21:08:32 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 342EC4A099; Wed, 11 Sep 2013 13:08:21 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vqsF15x+vdaH; Wed, 11 Sep 2013 13:08:21 +0200 (CEST) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id DB45A4A09F; Wed, 11 Sep 2013 13:08:06 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CB0E94A019 for ; Wed, 11 Sep 2013 13:07:57 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gd58oHkWa7WT for ; Wed, 11 Sep 2013 13:07:53 +0200 (CEST) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mailout4.samsung.com (mailout4.samsung.com [203.254.224.34]) by theia.denx.de (Postfix) with ESMTP id 9BF2E4A05E for ; Wed, 11 Sep 2013 13:07:51 +0200 (CEST) Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MSY00BIXK8NDH11@mailout4.samsung.com> for u-boot@lists.denx.de; Wed, 11 Sep 2013 20:07:41 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.122]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id 5A.CF.20109.CFE40325; Wed, 11 Sep 2013 20:07:41 +0900 (KST) X-AuditID: cbfee68f-b7f1e6d000004e8d-c0-52304efc8438 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 72.31.09055.CFE40325; Wed, 11 Sep 2013 20:07:40 +0900 (KST) Received: from krishnna-desktop.sisodomain.com ([107.108.73.88]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MSY00FFLK8MO870@mmp1.samsung.com>; Wed, 11 Sep 2013 20:07:40 +0900 (KST) From: Dani Krishna Mohan To: u-boot@lists.denx.de Date: Wed, 11 Sep 2013 16:38:47 +0530 Message-id: <1378897730-26678-3-git-send-email-krishna.md@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1378897730-26678-1-git-send-email-krishna.md@samsung.com> References: <1378897730-26678-1-git-send-email-krishna.md@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNLMWRmVeSWpSXmKPExsWyRsSkSvevn0GQwYVzbBYdR1oYLVrWHmC1 +LZlG6PF272d7A4sHrMbLrJ4nL2zg9Gjb8sqxgDmKC6blNSczLLUIn27BK6Md48eMheckay4 u2oGcwPjBZEuRk4OCQETiYuXnjFB2GISF+6tZ+ti5OIQEljKKNHe/ZsZpujO3gssEIlFjBIT z/5hh3D6mSRudDxnBKliEzCUuHp0P9goEQEJiV/9V8HizAIuEs/+72btYuTgEBbwkNjSVQpi sgioSuyeWQpSwSvgJvHl2kYmkLCEgILEnEk2ICangLvE8ldcIBVCQBVzr+1jBlkqIfCbTeLb wsOsIAkWAQGJb5MPsUC0ykpsOgB1saTEwRU3WCYwCi9gZFjFKJpakFxQnJReZKxXnJhbXJqX rpecn7uJERiwp/8969/BePeA9SHGZKBxE5mlRJPzgQGfVxJvaGxmZGFqYmpsZG5pRpqwkjiv Wot1oJBAemJJanZqakFqUXxRaU5q8SFGJg5OqQbGaTO0jh5l/NA+ffG0TOH5FwsPTZNf+CQ/ cOOb974GC0U6/yWq3cu+UJN5yln9hGRw826DE/sWrDnbcCPjPtOxsxy1nnyR2toT7H78OrnR wd306FUd9YJonlcM9a3mPxhmvHOZYREn0lG6zvpMR95Co/m1YoWTj1nfef7o6z2F1HqOBtNF 16f7KLEUZyQaajEXFScCAHrNKghuAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRmVeSWpSXmKPExsVy+t9jAd0/fgZBBqf3WFt0HGlhtGhZe4DV 4tuWbYwWb/d2sjuweMxuuMjicfbODkaPvi2rGAOYoxoYbTJSE1NSixRS85LzUzLz0m2VvIPj neNNzQwMdQ0tLcyVFPISc1NtlVx8AnTdMnOA9ikplCXmlAKFAhKLi5X07TBNCA1x07WAaYzQ 9Q0JgusxMkADCWsYM949eshccEay4u6qGcwNjBdEuhg5OSQETCTu7L3AAmGLSVy4t56ti5GL Q0hgEaPExLN/2CGcfiaJGx3PGUGq2AQMJa4e3c8EYosISEj86r8KFmcWcJF49n83axcjB4ew gIfElq5SEJNFQFVi98xSkApeATeJL9c2MoGEJQQUJOZMsgExOQXcJZa/4gKpEAKqmHttH/ME Rt4FjAyrGEVTC5ILipPScw31ihNzi0vz0vWS83M3MYLj4ZnUDsaVDRaHGAU4GJV4eG/I6QcJ sSaWFVfmHmKU4GBWEuF9YGoQJMSbklhZlVqUH19UmpNafIgxGeikicxSosn5wFjNK4k3NDYx NzU2tTSxMDGzJE1YSZz3QKt1oJBAemJJanZqakFqEcwWJg5OqQZG20iZT9m803ZUL77OV9Xj XnHDzL553aszO3QWf/n16dE99Qf+ZmZ6e+5sPvN/b9OnTb+bH/xJamK6cOy5nCBvSIRF9LaG tasqszoffE9xKp1+8/kU/zqr9d7Xl3KGLuT4orVQPW/ehgjl2fcqs50m1Kw/o5pb0VnDO0HU Ou6hsJ5go43huZUvlFiKMxINtZiLihMBArw5ossCAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: rajeshwari.s@samsung.com Subject: [U-Boot] [PATCH V3 2/5] DTS: Addition of I2S0 channel and replacing I2S1 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de This patch enables default I2S0 channel.And I2S platform parameter has been moved to a common file viz exynos5.dtsi. Signed-off-by: Dani Krishna Mohan --- arch/arm/dts/exynos5250.dtsi | 19 +++++++++++++++++++ board/samsung/dts/exynos5250-smdk5250.dts | 13 ++++++------- board/samsung/dts/exynos5250-snow.dts | 14 +++++++------- 3 files changed, 32 insertions(+), 14 deletions(-) diff --git a/arch/arm/dts/exynos5250.dtsi b/arch/arm/dts/exynos5250.dtsi index 4fff5e3..1c5474f 100644 --- a/arch/arm/dts/exynos5250.dtsi +++ b/arch/arm/dts/exynos5250.dtsi @@ -93,9 +93,28 @@ interrupts = <0 63 0>; }; + sound@3830000 { + compatible = "samsung,exynos-sound"; + reg = <0x3830000 0x50>; + samsung,i2s-epll-clock-frequency = <192000000>; + samsung,i2s-sampling-rate = <48000>; + samsung,i2s-bits-per-sample = <16>; + samsung,i2s-channels = <2>; + samsung,i2s-lr-clk-framesize = <256>; + samsung,i2s-bit-clk-framesize = <32>; + samsung,i2s-id = <0>; + }; + sound@12d60000 { compatible = "samsung,exynos-sound"; reg = <0x12d60000 0x20>; + samsung,i2s-epll-clock-frequency = <192000000>; + samsung,i2s-sampling-rate = <48000>; + samsung,i2s-bits-per-sample = <16>; + samsung,i2s-channels = <2>; + samsung,i2s-lr-clk-framesize = <256>; + samsung,i2s-bit-clk-framesize = <32>; + samsung,i2s-id = <1>; }; spi@12d20000 { diff --git a/board/samsung/dts/exynos5250-smdk5250.dts b/board/samsung/dts/exynos5250-smdk5250.dts index 80ffe30..ec4c1c5 100644 --- a/board/samsung/dts/exynos5250-smdk5250.dts +++ b/board/samsung/dts/exynos5250-smdk5250.dts @@ -36,6 +36,7 @@ mmc3 = "/mmc@12230000"; serial0 = "/serial@12C30000"; console = "/serial@12C30000"; + i2s = "/sound@3830000"; }; sromc@12250000 { @@ -49,16 +50,14 @@ }; }; - sound@12d60000 { - samsung,i2s-epll-clock-frequency = <192000000>; - samsung,i2s-sampling-rate = <48000>; - samsung,i2s-bits-per-sample = <16>; - samsung,i2s-channels = <2>; - samsung,i2s-lr-clk-framesize = <256>; - samsung,i2s-bit-clk-framesize = <32>; + sound@3830000 { samsung,codec-type = "wm8994"; }; + sound@12d60000 { + status = "disabled"; + }; + i2c@12c70000 { soundcodec@1a { reg = <0x1a>; diff --git a/board/samsung/dts/exynos5250-snow.dts b/board/samsung/dts/exynos5250-snow.dts index dca3386..b97312f 100644 --- a/board/samsung/dts/exynos5250-snow.dts +++ b/board/samsung/dts/exynos5250-snow.dts @@ -36,6 +36,7 @@ mmc3 = "/mmc@12230000"; serial0 = "/serial@12C30000"; console = "/serial@12C30000"; + i2s = "/sound@3830000"; }; i2c4: i2c@12ca0000 { @@ -65,16 +66,15 @@ }; }; - sound@12d60000 { - samsung,i2s-epll-clock-frequency = <192000000>; - samsung,i2s-sampling-rate = <48000>; - samsung,i2s-bits-per-sample = <16>; - samsung,i2s-channels = <2>; - samsung,i2s-lr-clk-framesize = <256>; - samsung,i2s-bit-clk-framesize = <32>; + sound@3830000 { samsung,codec-type = "max98095"; + codec-enable-gpio = <&gpio 0xb7 0>; }; + sound@12d60000 { + status = "disabled"; + }; + i2c@12cd0000 { soundcodec@22 { reg = <0x22>;