From patchwork Wed Sep 10 14:43:43 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Sylwester Nawrocki/Kernel \\(PLT\\) /SRPOL/Staff Engineer/Samsung Electronics" X-Patchwork-Id: 4878451 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 858069F32E for ; Wed, 10 Sep 2014 14:47:01 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 01A0320145 for ; Wed, 10 Sep 2014 14:46:57 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BE83920172 for ; Wed, 10 Sep 2014 14:46:55 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1XRj88-0000Hl-D9; Wed, 10 Sep 2014 14:44:20 +0000 Received: from mailout3.samsung.com ([203.254.224.33]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1XRj86-0000Cw-32 for linux-arm-kernel@lists.infradead.org; Wed, 10 Sep 2014 14:44:18 +0000 Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout3.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NBO00B2CWX5XR00@mailout3.samsung.com> for linux-arm-kernel@lists.infradead.org; Wed, 10 Sep 2014 23:43:53 +0900 (KST) X-AuditID: cbfee61b-f79f86d00000144c-9e-541063a9ba05 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 73.A0.05196.9A360145; Wed, 10 Sep 2014 23:43:53 +0900 (KST) Received: from amdc1344.digital.local ([106.116.147.32]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NBO00DJYWWXKI50@mmp2.samsung.com>; Wed, 10 Sep 2014 23:43:53 +0900 (KST) From: Sylwester Nawrocki To: kgene.kim@samsung.com Subject: [PATCH] ARM: dts: Specify Odroid X2/U3 audio clock parents and rates Date: Wed, 10 Sep 2014 16:43:43 +0200 Message-id: <1410360223-18363-1-git-send-email-s.nawrocki@samsung.com> X-Mailer: git-send-email 1.7.9.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKJMWRmVeSWpSXmKPExsVy+t9jQd2VyQIhBh3XjC16F1xls9j0+Bqr xYzz+5gs1h65y25x+E07qwOrx+Yl9R59W1YxenzeJBfAHMVlk5Kak1mWWqRvl8CV8WfPT5aC j5wVnQd+sDYwzuPoYuTkkBAwkfh2fj8LhC0mceHeejYQW0hgOqPEnbXuEHYHk8TH8/ogNpuA oUTv0T5GEFtEQFKiqeEPcxcjFwezwBRGiWdHz7KDJIQFfCWm31zADGKzCKhKvLvxGWwBr4Cb xOw574BqOICWKUjMmWQzgZF7ASPDKkbR1ILkguKk9FwjveLE3OLSvHS95PzcTYxgzz+T3sG4 qsHiEKMAB6MSD69ALX+IEGtiWXFl7iFGCQ5mJRHeJgeBECHelMTKqtSi/Pii0pzU4kOM0hws SuK8B1utA4UE0hNLUrNTUwtSi2CyTBycUg2MyckbvV7+6WGua4h4Jj4p7Nay3G+niplXs/r+ eL3QucJpsl+uI/fNIx63uY+cfqTtNGOPllJdV/1PEdOmT1V3NLza7myfcmvnlqzJ36r5o5lc /mRXPT0t6KHkq9hvP2eBe1xazDHNb9uXl/3qvxu+z/bSP1fngoYmhjSzBfEaGx/VW4foTlJQ YinOSDTUYi4qTgQAEYTV0PgBAAA= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20140910_074418_272521_C6D14481 X-CRM114-Status: UNSURE ( 8.62 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -7.5 (-------) Cc: linux-samsung-soc@vger.kernel.org, Sylwester Nawrocki , linux-arm-kernel@lists.infradead.org, m.szyprowski@samsung.com X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.18-1 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=-4.4 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, 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 ensures the core and the audio subsystem clocks are configured properly, as expected by the sound machine driver. These bits are missing to obtain proper audio sample rates in kernel v3.17, where audio support for Odroid X2/U3 was first added. Signed-off-by: Sylwester Nawrocki --- It would be good to have it applied as a fix for v3.17. arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) -- 1.7.9.5 diff --git a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi index adadaf9..b40f766 100644 --- a/arch/arm/boot/dts/exynos4412-odroid-common.dtsi +++ b/arch/arm/boot/dts/exynos4412-odroid-common.dtsi @@ -45,6 +45,16 @@ compatible = "samsung,odroidx2-audio"; samsung,i2s-controller = <&i2s0>; samsung,audio-codec = <&max98090>; + assigned-clocks = <&clock_audss EXYNOS_MOUT_AUDSS>, + <&clock_audss EXYNOS_MOUT_I2S>, + <&clock_audss EXYNOS_DOUT_SRP>, + <&clock_audss EXYNOS_DOUT_AUD_BUS>; + assigned-clock-parents = <&clock CLK_FOUT_EPLL>, + <&clock_audss EXYNOS_MOUT_AUDSS>; + assigned-clock-rates = <0>, + <0>, + <192000000>, + <19200000>; }; mmc@12550000 {