From patchwork Mon Jan 5 11:25:17 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Inha Song X-Patchwork-Id: 5566711 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id DDD149F6E4 for ; Mon, 5 Jan 2015 11:26:35 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 1232E2018E for ; Mon, 5 Jan 2015 11:26:35 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 05C5720154 for ; Mon, 5 Jan 2015 11:26:33 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 271C5265249; Mon, 5 Jan 2015 12:26:32 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,NO_DNS_FOR_FROM, RCVD_IN_SBL,UNPARSEABLE_RELAY autolearn=no version=3.3.1 Received: from alsa0.perex.cz (localhost [IPv6:::1]) by alsa0.perex.cz (Postfix) with ESMTP id 1BE9D261298; Mon, 5 Jan 2015 12:25:56 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 354552650AF; Mon, 5 Jan 2015 12:25:53 +0100 (CET) Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by alsa0.perex.cz (Postfix) with ESMTP id A50D42608EA for ; Mon, 5 Jan 2015 12:25:40 +0100 (CET) Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NHP005MVBQQRM80@mailout3.samsung.com> for alsa-devel@alsa-project.org; Mon, 05 Jan 2015 20:25:38 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.115]) by epcpsbgr1.samsung.com (EPCPMTA) with SMTP id 3D.AA.17016.2B47AA45; Mon, 05 Jan 2015 20:25:38 +0900 (KST) X-AuditID: cbfee68d-f79296d000004278-35-54aa74b242ca Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 88.C0.09430.2B47AA45; Mon, 05 Jan 2015 20:25:38 +0900 (KST) Received: from songinha-Samsung-DeskTop-System.10.32.193.11 ([10.252.81.136]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NHP00281BQNVL00@mmp1.samsung.com>; Mon, 05 Jan 2015 20:25:37 +0900 (KST) From: Inha Song To: alsa-devel@alsa-project.org Date: Mon, 05 Jan 2015 20:25:17 +0900 Message-id: <1420457117-11030-4-git-send-email-ideal.song@samsung.com> X-Mailer: git-send-email 2.0.0.390.gcb682f8 In-reply-to: <1420457117-11030-1-git-send-email-ideal.song@samsung.com> References: <1420457117-11030-1-git-send-email-ideal.song@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrIIsWRmVeSWpSXmKPExsWyRsSkWHdTyaoQg/N/tCyuXDzEZDH14RM2 i/lHzrFa9L9ZyGpx4M8ORotdf+8zWpx7tZLRov/xa2aLb1c6mCw2Pb7GanF51xw2ixnn9zFZ 3L7Ma7H0+kUmiwnT17JYdO7qZ7Vo3XuE3eLwm3ZWi4srvjBZvNz8hslBxGPD5yY2jzXz1jB6 tDT3sHlc7utl8tg56y67x8rlX9g8Nq3qZPO4c20Pm8fmJfUe+94uY/Po27KK0WPz6WqPz5vk AnijuGxSUnMyy1KL9O0SuDL2b9/MVrCWt2LG9veMDYzXuboYOTkkBEwkTm1azAJhi0lcuLee rYuRi0NIYCmjxKtlU5lgig6dPM4MkVjEKNE/7Q8ThDOHSWJt3zU2kCo2AQ2J7583A1VxcIgI yEscep8HUsMscIVZ4uOKWcwgNcICwRJ7jixhA6lhEVCVOPTcCSTMK+AmceHbaTaIZdoS+xpm gtmcAu4Sh86fYASxhYBqnm2aC3aEhMAWDonNmx+BFbEICEh8m3yIBWSmhICsxKYDzBBzJCUO rrjBMoFReAEjwypG0dSC5ILipPQiQ73ixNzi0rx0veT83E2MwJg9/e9Z7w7G2wesDzEKcDAq 8fB6nFgZIsSaWFZcmXuI0RRow0RmKdHkfGBiyCuJNzQ2M7IwNTE1NjK3NFMS51WU+hksJJCe WJKanZpakFoUX1Sak1p8iJGJg1OqgXH+K2WBFdK2DWWNitMmtJtuklL9cUPjSF31Gf8997U/ /PpSu2DHvkkRKzKyLr/OTJh77Zjg65V7zDml4kTPC7aueMf6vMXTfqNJgGhBS9/vy1Jbuy/X Lw9sn+9i0evWE9Cw6252XPGKj18uvcm1mN/pWXEt9HtvReud0iPd2zrCTvPZapT6iimxFGck GmoxFxUnAgAwB8Ez1AIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupmleLIzCtJLcpLzFFi42I5/e+xgO6mklUhBptXKVlcuXiIyWLqwyds FvOPnGO16H+zkNXiwJ8djBa7/t5ntDj3aiWjRf/j18wW3650MFlsenyN1eLyrjlsFjPO72Oy uH2Z12Lp9YtMFhOmr2Wx6NzVz2rRuvcIu8XhN+2sFhdXfGGyeLn5DZODiMeGz01sHmvmrWH0 aGnuYfO43NfL5LFz1l12j5XLv7B5bFrVyeZx59oeNo/NS+o99r1dxubRt2UVo8fm09UenzfJ BfBGNTDaZKQmpqQWKaTmJeenZOal2yp5B8c7x5uaGRjqGlpamCsp5CXmptoqufgE6Lpl5gB9 q6RQlphTChQKSCwuVtK3wzQhNMRN1wKmMULXNyQIrsfIAA0krGHM2L99M1vBWt6KGdvfMzYw XufqYuTkkBAwkTh08jgzhC0mceHeerYuRi4OIYFFjBL90/4wQThzmCTW9l1jA6liE9CQ+P55 M1AHB4eIgLzEofd5IDXMAleYJT6umAU2SVggWGLPkSVsIDUsAqoSh547gYR5BdwkLnw7zQax TFtiX8NMMJtTwF3i0PkTjCC2EFDNs01zmScw8i5gZFjFKJpakFxQnJSea6RXnJhbXJqXrpec n7uJEZwQnknvYFzVYHGIUYCDUYmH1+PEyhAh1sSy4srcQ4wSHMxKIryv0leFCPGmJFZWpRbl xxeV5qQWH2I0BTpqIrOUaHI+MFnllcQbGpuYGVkamRtaGBmbK4nzKtm3hQgJpCeWpGanphak FsH0MXFwSjUwcvCfMb6/r8Mh8M7sF9PiesJlotnmWNdNVNK/6L3PSe+F8Rq9zwoFbmqeT+8H XN3ydHu03Mb/TdfYWfvmtE+588gjf93mXn73r448LYHTEn4dmSUyTzLgH7fjnIPW7YIftTZ8 5i9YMGe94YptDP+quaIy/9Tubw6e9XnpNTfjw0zTj7XtM/v6V4mlOCPRUIu5qDgRAC8tVfce AwAA DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux@arm.linux.org.uk, pawel.moll@arm.com, ijc+devicetree@hellion.org.uk, sbkim73@samsung.com, linux-kernel@vger.kernel.org, broonie@kernel.org, lgirdwood@gmail.com, tiwai@suse.de, robh+dt@kernel.org, kgene@kernel.org, s.nawrocki@samsung.com, galak@codeaurora.org, grant.likely@linaro.org, linux-arm-kernel@lists.infradead.org, ideal.song@samsung.com Subject: [alsa-devel] [PATCH 3/3] ARM: dts: Add sound nodes for exynos4412-trats2 X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP This patch add WM1811 audio codec, I2S interface and the sound machine nodes to enable audio on exynos4412-trats2 board. Signed-off-by: Inha Song --- arch/arm/boot/dts/exynos4412-trats2.dts | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts b/arch/arm/boot/dts/exynos4412-trats2.dts index 29231b4..2943ce7 100644 --- a/arch/arm/boot/dts/exynos4412-trats2.dts +++ b/arch/arm/boot/dts/exynos4412-trats2.dts @@ -203,6 +203,23 @@ }; }; + i2c@138A0000 { + samsung,i2c-sda-delay = <100>; + samsung,i2c-slave-addr = <0x10>; + samsung,i2c-max-bus-freq = <100000>; + pinctrl-0 = <&i2c4_bus>; + pinctrl-names = "default"; + status = "okay"; + + wm1811: wm1811@1a { + compatible = "wlf,wm1811"; + reg = <0x1a>; + DCVDD-supply = <&ldo3_reg>; + DBVDD1-supply = <&ldo3_reg>; + wlf,ldo1ena = <&gpj0 4 0>; + }; + }; + i2c@138D0000 { samsung,i2c-sda-delay = <100>; samsung,i2c-slave-addr = <0x10>; @@ -838,6 +855,27 @@ }; }; + i2s0: i2s@03830000 { + pinctrl-0 = <&i2s0_bus>; + pinctrl-names = "default"; + status = "okay"; + }; + + sound { + compatible = "samsung,trats2-audio"; + clocks = <&pmu_system_controller 0>; + clock-names = "mclk"; + assigned-clocks = <&pmu_system_controller 0>; + assigned-clock-parents = <&clock CLK_XUSBXTI>; + samsung,i2s-controller = <&i2s0>; + samsung,model = "wm1811"; + samsung,audio-routing = + "SPK", "SPKOUTLN", + "SPK", "SPKOUTLP", + "SPK", "SPKOUTRN", + "SPK", "SPKOUTRP"; + }; + exynos-usbphy@125B0000 { status = "okay"; };