Message ID | 87r2zqj35o.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Geert Uytterhoeven |
Headers | show
Return-Path: <linux-renesas-soc-owner@kernel.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id E4BFA60386 for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 15 May 2017 01:59:02 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D5DC32891A for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 15 May 2017 01:59:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C8E2D2894F; Mon, 15 May 2017 01:59:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 446F72891A for <patchwork-linux-renesas-soc@patchwork.kernel.org>; Mon, 15 May 2017 01:59:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751743AbdEOB7C (ORCPT <rfc822;patchwork-linux-renesas-soc@patchwork.kernel.org>); Sun, 14 May 2017 21:59:02 -0400 Received: from relmlor4.renesas.com ([210.160.252.174]:40795 "EHLO relmlie3.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751693AbdEOB7A (ORCPT <rfc822;linux-renesas-soc@vger.kernel.org>); Sun, 14 May 2017 21:59:00 -0400 Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie3.idc.renesas.com with ESMTP; 15 May 2017 10:58:59 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id 1EC0B594DC; Mon, 15 May 2017 10:58:59 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.38,342,1491231600"; d="scan'208";a="243773794" Received: from mail-hk2apc01lp0212.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.212]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 15 May 2017 10:58:58 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector1-renesas-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JPJpydCNz+jsJvNZoDZBV06InBILMurCkMdCcgKglPg=; b=DMFEzmoH6sxryiJ1ZifFojcaCmtynmVVIXK7Dbga2uSMY5HwvtCIEPlCpjpPGcZR3vYmRfsRM7+nFhdzl2HZKYywPLvlPVmEloBxxp/oVwtrF5SuRnqHDSp9yMWg4Zbhx9t85MoWAsNv/WX1p+BBx3DPpK1SBcXbGXwwD/4MR4Q= Authentication-Results: kernel.org; dkim=none (message not signed) header.d=none; kernel.org; dmarc=none action=none header.from=renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by SG2PR0601MB1888.apcprd06.prod.outlook.com (2603:1096:3:9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Mon, 15 May 2017 01:58:56 +0000 Message-ID: <87r2zqj35o.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Subject: [PATCH] ASoC: rsnd: clkout-lr-asynchronous is AUDIO_CLKOUT related property User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Mark Brown <broonie@kernel.org> CC: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, <linux-renesas-soc@vger.kernel.org> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset="US-ASCII" Date: Mon, 15 May 2017 01:58:56 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: SG2PR0302CA0012.apcprd03.prod.outlook.com (2603:1096:3:2::22) To SG2PR0601MB1888.apcprd06.prod.outlook.com (2603:1096:3:9::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c3b48822-840d-4a65-0803-08d49b35f279 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:SG2PR0601MB1888; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 3:JcGyegtMC8PJSluF88Ri/D7AIlhUAhvH33LsOIsnV/Yiv/VzOEucHqncKDG8vdy7pjBTZZZxkLq0DPOJhpOzkSwsXEL7pQ3wL2heL3Ssj/tjh3epRJIkl+6/ab7T1eDjQGkv9wQp1k5sW58Z3gKVNIKkaN6piUjc4vGlI1k49RPhI4lk29qHjDCYeRINwngte+Pv/SMWgDyZJIHtniIMLrMukHP0+1AH6GrFoeNoYeiRNLreb+GmiVm+IuXPAbvi1TXJWio3ueX0QONFRvc5ltuzydMUcWiqKIVE7+/sV2LWvDLbH7l7e1S5bgnw/wv3XAwerfKB8jUK97agl7w6xjy5Izk0C3t+J5lVB/ZMRDc=; 25:5xgzBwJrfz53N7bdFfGEFNNgGXFHXLAg84PFePN1Ngnw5yBZA7O8itTy5/DF18qvcibM6sUy1UW7c1j3UFh8N3iASgWJgXrxzvY0CiaHwla11m2bSHPgvp5120eIW2OQ7I2Z7fBjMPgHswc0PIgAFawR8ekmMKsfPr+0ITS74+0VmGe9XBL4uQNe9aadSH2hWF9r9W0d1V23eddB5z7vfUOZRS8AJ5gW04ZrNhXR/ktOTb7jj4WxiDkJ6HfRWt9bQg6vKPFxXap6RkkXenGPGCB6uDYKFUkwHeyR7PPGZvqw7OtWbpkcpveWEtAZxaGMmGJkDC+TMR78Q3V9HrAKmc3AMMg/YAaXlJAfrGmNyxHX5hrPuDu81er1I8Zc9xcqXqRGIujXlDnvEaQM2zZI8xxcRoFwWt9Kg48lo2lCmg6DUyliw4XLZWfeRf0jRx/x/gdPUGkw7u3synOChp9qmYAqw5MSaVPtoK+hIV/nKjw= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 31:4OZtdqaUgKteG0LH9NTvFTYfhw+bZ/0/6BXuqwJ1kfAIPdZpyxGzdrl9e98nOEX6cxG3bak9AGlyZjEqzF98sxm/9JN29XAyyjrzkY70apDqHmoURq05kyrrU6R6B2tBq90TSE/er7OrNJHsoipxNHnOUsgLQCpQ4bKlGQxzF05pz/Rdr8jI39vssdfGQCfOUShuVYeRFHQNn5lo7mBeR5J/S36USIblMm5QUPi2V1IXO+Xp1wCRD7oVLzi2KHvP; 20:miAFc6A5jsHc+0mDOLblci+C3XGW4gYWcp0P88dygU9NxAKYAGXJe8lBcV5nq5FoV3/c1swrkSk4LfYyRzqBpnu0cXlV/swnoZvcqpkjpoEYDCvY/RNxJ6zHTnJY1RRDvcigR8qJw+ivI/9uJXsPN+YcBOhavYQcdpW4n37oOkM3yB9sGFBvguPpXO+ksF5/ek/zbQPJAyLTQfWXFMiuezPWfEhGNFBOWsyqdahFPSgyA+gw7RpP5VIkgS7MpBNLtTpXOLbKutd3MZpQBo+jnO3lPljSU34LZtMVxOQxmJlfDyym5BKDo/8jwWDdyYHc6XZRqoElcjAjcZcg2Pffe67dm5aobP/lxOuakqVqmMegaSkiJpNoF3K+9/ai0MJ21D1itzIMZ8s9Uq1FV1jqkaDfG42XBGzh0H2/aO0UFw7JCmsQv96Hx9WDfzrrMY/bG1MTU+OLQzFsv5I55lcMW4SiP/iUcHTmJg4UWQV9TN3SRPwumrzs0PqTIyfOLVLc X-Microsoft-Antispam-PRVS: <SG2PR0601MB18880F5425FD7696001BCFECD4E10@SG2PR0601MB1888.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148); SRVR:SG2PR0601MB1888; BCL:0; PCL:0; RULEID:; SRVR:SG2PR0601MB1888; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 4:U6l8Y1aT7QPj1vm68PqPbDTuenbCooxdLB+kjykCgW+BEM4Il8a/Ob2UPLZZlIlYUSrcYX7PKDIjp0lLrScDmk00YmuE1a0nhE4f97fR1XJIVLA8XjGXd+v0PNhfZj4MiKrBPz23KOrzmCFdAmqflqDePJDwfQ2hyK37vphSOp8yZLKDx2S6tb48oAdn/2In0794EcJgGkbLs/ziMn0Ir1Go1ECTkytZGVzMRCeVseGzGAA2UkwzZFukzdK2VWr3uZOaEuVMTW4wBHr98YCvi03OY/Z0mwKzvPOAxZzlOjRfBoPhi534Ca1bRz8QA6GdJjypCtOfiSR8uZQReKM0toDm4Y1m4dODEvezJrcOebEKxyAoRIBqS1oxJIVGN5Md0KslymnC+ZOTtrncZ5DZ45sPLT3L449me/3mn0s44YKU5Jvza2TL3VL/L/BJR/arwQxxFcl6fLPAK0bUSUkwcUK7RSu+DzVYxTDAqSxkgyUv0m22Y8L4UxFnZ0cKTmnaw0oloTII0mXVkRO1J9y7oVyuCyGNzLm6Lv4o22fWdknbyjr9OFGssaoiixpwQtVxQ6P+NiGifDeckDjALu3nj4Exb/Qn+UsawhY5CmphaIRGcQ2H8AzWKvHQPvFRa140hUjEhW2JyFkejyXhgbNga2gHFXITQ3GGGdELzHxqFcdQMlScF/tKbf4t5SktKFSiGAwIWWF2MgRmCGxndTD/ogjlNaNuTlihSWiBNWVvAHhXi5w5IxftUzXqAoIUQ2VB8a1uCC+AcTvgMGk1YK/4+QTT4wEutt4o3TBiUprXD78= X-Forefront-PRVS: 0308EE423E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39450400003)(39400400002)(39410400002)(39850400002)(39860400002)(39840400002)(50466002)(33646002)(8676002)(81166006)(42186005)(25786009)(6486002)(66066001)(47776003)(305945005)(5660300001)(4326008)(6916009)(7736002)(478600001)(2906002)(46406003)(86362001)(230783001)(53936002)(4001350100001)(83506001)(50986999)(54356999)(53416004)(110136004)(3846002)(38730400002)(6116002)(36756003)(23726003)(54906002)(189998001)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1888; H:morimoto-PC.renesas.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1888; 23:R8+SVGyqMOEtDiJe4drkloh0MeVO2SPxk3nHOx7?= =?us-ascii?Q?fqdNRWEL+ePuFs88+xhPx4AKOWEi2oui0vAze3vqkBf/Q65iNg76koVC9FnO?= =?us-ascii?Q?BmU96QAf0VQUWmE7Wxql5rWFl7iWMGXn5WPXxjSsZkxx37wojkvK8MlN6I94?= =?us-ascii?Q?Shu1W8nvHeDmCMmwD+5vmm3hs/KDPNRPLQcnlnww+G7iNXxiP++191JmBPLa?= =?us-ascii?Q?J9SibLX/y9LGFwOV/4G3JV5C/kLzFNhu3wQCxaeED8TGNb9fFWHQ0e1wXwks?= =?us-ascii?Q?ya7BAApxtEBPE5DhQ98I/vPuPvAMfwDHLT1+K0KN2T7n3CCzvD/qoUcyqAPV?= =?us-ascii?Q?FstiUMsTYfvf8ANKfiP/wrsa80+TdDxGdRGgvaYBaIddSgiKp+b6l15++squ?= =?us-ascii?Q?XvOpVOH4gPDB8xCLDtSFS2e8wBTaX82O9so73uUsKKa1P09zUx4JRk4Ikvvg?= =?us-ascii?Q?7ugryo3w0/NbRXnzRw49vC+aIgeAS88UVw2hI6AOgYwhqS9cKYx+v52MUgXu?= =?us-ascii?Q?IebRSsFkwitJqibQGw56lpZhkdTSLQfjoycQBVMrAmc5sK30lhQGGSDYfCj9?= =?us-ascii?Q?vSt6T9ORVnsYcdiw0G0Uu4LqcIKC/baz9AyC8xDHIIQT3Hp8e4140Dy9iZWz?= =?us-ascii?Q?wsdsQKIm6gaJfZ6ZA4Tfk8FTyzV/1zkg8Zs4S3bj/Vhc5SxxBQr72oHwRoa0?= =?us-ascii?Q?OtB150wNBKhLJWG+MwZNRiLrUzv/6x+a62JryMWZezsbF2KiESCwBp6V080z?= =?us-ascii?Q?QKurLcw2mhAFhy/FRI6alwYS7KD6Bbxw1W+1OMV/v3f0GKbf/jxNXfmyMZxo?= =?us-ascii?Q?fKhIe684drriHMLG1V/Pc6TcYztdKaY/tzFozfnwdIY7yNE3H/NO29eq0Io4?= =?us-ascii?Q?4cO8cD2N8sqYP7giFiTdcpPn+XEwHmUvn6EOXuc4XyWp241MRDAC7wM3ezLJ?= =?us-ascii?Q?0FAGiBf1G8YBHzHwBVLods2ljzS4dYabByRmJDzNhiDUKw9EKyV6XAjxnJfL?= =?us-ascii?Q?csp7oZokWUUDCSpqjW9qvPjEokj6rSjXDrGYoAtUObltlN8ZpRvbGV30W+Ma?= =?us-ascii?Q?CK1CAih2/78Xok0nP6Vocr2IKzgB+?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 6:qBfGXDGhvRmH1NESBzZ3o3STUUPU4wCJ21WgQoXWOcc8qe/iOVJ/MgY6/Zzr8XZ19zrakQTkl8QvqIcwqvP9sel9PiiSSaml+GJy6c4L3Cp5ww374QTst02vKtLydY2AKQpZfi6hpaMNnxyEcs4af1v3vgYiFeYvQe3giiuoQ1UodPsOSgvR3T0NcmPr96QRTDAqPmR2ISSn0kZgihVVl9OPHBfj2BZFqCGAqrWv+m3wRjQT9yMYpA5ByIOF7VVmGYdpPCC+6O8y+A92+77X0Evhw0P5T/Jf7twqUCAYcGAyPCtJ97zMOB6Hg1QTZKPiqi6LFwwEX0oWImntMySIBRhN753ggtQXsDaPVLbptG1tn6wvMOqUoEHaY989GI9yZEv25LIa037iBrYQnnjyM5+jzm8rpguwujq9A64hlgyR1Y5cnO3GIQIwsaYficzH92xItX6VYzB5pb9bD8yt2W+XyS6YRzuFEIgd12Zdp56PfG/xfgPDUQ0sUvpB0q2FumsA4Z4r6LJJdHt6SAaPn/zpbQarEBkkWfLN1E/7mTY=; 5:RmYX+URyeXqQRLUrlIhx2VcT5WhhG/HyFNzt+D3FY4tANhGTJ9D3zWhIx4VlwKxBlTVqjvlrV+AAFzShAcA9gJjuKt7DPVzH/8Obbeu1CvYA5GHALtjKafYzZuu8R4uWWhfLMtLnwUaeGEPm5BSs4w==; 24:mqXwGp0Dc7jkQQ7wis/0bRanCffaDEG9bdHTnrLWX+zDEUd1Vv4maW6QQZQ/lCEf3PWCnPc8Fc17Z/87fywGGLFVOv7kRbtra102VpunPtc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 7:MTMifK5AMHPl3iMLn/bJYLZCYcEIW+XaRE1ed2WoD63ZMyuuGmyc1RFSFKMZX1FgV1i17m7l9KYJhCXInnhmC2pVhU04fLVihXYv9r4+kI1fdVKIxgtS1s67AbkU507ZiZQq1ufwy5t98hSuxrmblLjbn1ga0notp58IwwmxtX5lnt2rwbxH1Ux5KqgSO/YJSlg+jNXmraxyrKcdj4A7TYhrz4hML+6SRnXgDYHsfFpoLH8CVm3oXG2Q104lW39DnFVngGt+XdZVG8saUSlcu8k04l3kv6lePirTUDvnR5fW88REAdanMtfQAnzxbd4h4oWJP4Ax/n7PigxCKrjp4w==; 20:1/r7IAVaSr3MCvDy3cpUhoEOmcbNMpn7vmUoXTo2QAC/joGWMEUMvWJDzuN+wZMa49HxDv8waBeCqsrDaRwhHRzFHjzuUCyKrWfkyfJdNaBFY4THTJ9JaJMrE7DEPbE5o/KT2gVT4uQ3nQGjto8JUxzPXtz8fnAcq4TQyUC3mUU= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2017 01:58:56.3337 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1888 Sender: linux-renesas-soc-owner@vger.kernel.org Precedence: bulk List-ID: <linux-renesas-soc.vger.kernel.org> X-Mailing-List: linux-renesas-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/sound/soc/sh/rcar/adg.c b/sound/soc/sh/rcar/adg.c index 66203d1..cb4eab0 100644 --- a/sound/soc/sh/rcar/adg.c +++ b/sound/soc/sh/rcar/adg.c @@ -480,6 +480,9 @@ static void rsnd_adg_get_clkout(struct rsnd_priv *priv, if (req_rate[0] % 48000 == 0) adg->flags = AUDIO_OUT_48; + if (of_get_property(np, "clkout-lr-asynchronous", NULL)) + adg->flags = LRCLK_ASYNC; + /* * This driver is assuming that AUDIO_CLKA/AUDIO_CLKB/AUDIO_CLKC * have 44.1kHz or 48kHz base clocks for now. @@ -578,7 +581,6 @@ int rsnd_adg_probe(struct rsnd_priv *priv) { struct rsnd_adg *adg; struct device *dev = rsnd_priv_to_dev(priv); - struct device_node *np = dev->of_node; int ret; adg = devm_kzalloc(dev, sizeof(*adg), GFP_KERNEL); @@ -595,9 +597,6 @@ int rsnd_adg_probe(struct rsnd_priv *priv) rsnd_adg_get_clkin(priv, adg); rsnd_adg_get_clkout(priv, adg); - if (of_get_property(np, "clkout-lr-asynchronous", NULL)) - adg->flags = LRCLK_ASYNC; - priv->adg = adg; rsnd_adg_clk_enable(priv);