From patchwork Wed Oct 10 02:22:29 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 10633859 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B3933112B for ; Wed, 10 Oct 2018 02:22:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A1A3E29DB1 for ; Wed, 10 Oct 2018 02:22:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 95CD629DBD; Wed, 10 Oct 2018 02:22:41 +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=-2.7 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DB23829DB1 for ; Wed, 10 Oct 2018 02:22:40 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 92E332677F0; Wed, 10 Oct 2018 04:22:39 +0200 (CEST) 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 C022B2678AB; Wed, 10 Oct 2018 04:22:37 +0200 (CEST) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 73B85267737 for ; Wed, 10 Oct 2018 04:22:33 +0200 (CEST) Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie3.idc.renesas.com with ESMTP; 10 Oct 2018 11:22:32 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id E58CF720F3; Wed, 10 Oct 2018 11:22:31 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.54,362,1534777200"; d="scan'208";a="294716202" Received: from mail-os2jpn01lp0149.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([23.103.139.149]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 10 Oct 2018 11:22:31 +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:X-MS-Exchange-SenderADCheck; bh=bEPgKM8CkE+b0wNHobdK5jjjI5vmty+c+WGuanTu1X0=; b=kyO72nG92xqvo3dHkQ2mVNSsahAL6qqfVz59nfYAoQcfnxmzN41KxR/sYh98Y8O8HeBqJnh+q2nNcHdDXCj1FVbO2PMCVrTexjig/0tFUpc20WXWpqBjp/nKSiKw/ryEpOZNezTLiWZvvDmDt1KrjsWl+guImc3AUXYq+MjbIF4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.130) by OSAPR01MB1858.jpnprd01.prod.outlook.com (2603:1096:603:2d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.21; Wed, 10 Oct 2018 02:22:29 +0000 Message-ID: <878t361rb1.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Wed, 10 Oct 2018 02:22:29 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: OSBPR01CA0069.jpnprd01.prod.outlook.com (2603:1096:604:10::33) To OSAPR01MB1858.jpnprd01.prod.outlook.com (2603:1096:603:2d::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a0c2a8bf-279a-4d07-ad11-08d62e573a74 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:OSAPR01MB1858; X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1858; 3:6dVWYg2lSGEPESotZ8uKtTxq7TsRy7zUW6fnicDlmUwk9K0nyFgBsg1iZ+66Gpp+gDbUd8UCieoVcSql8f8LQD81E/OGRy6XXfHoSmSysZuJLlu8kqoK7gjov1o0Jr8oPVnby6DIYcUnpstlIy/kfAcNEYbouWmprdGWBudvkyR/EL2pGlaj/U9TqxuIeOLpipGNrFeul++bO/64Zn+jN1LOJOK3+OjC6kmNYDNbkz3EMsLXymT+ycnpe74/p2YO; 25:YRJnUXz7JuMi+pVBPPud2AHg3ciYD5dJPV0oYZ8PiEeQY1GNp1Ykq5OXV9fht3w3U5Wm4XPSGiiCg6qrFxtP8OURmHwFuBCmSlQvbKeprl5vrj2YLr3UQ23UP+F+Ov4MbqA+b1sEkMjSGXRENe5CpjSOmNEh9NgnIVfNt357bLNAeeUU4zNh2QzKS3xNLqrNiNFdkHzM/9ALWE0R0zt551lMRpuuaoNryV8ry2Q23fWzsE00u3oqFGBf4FcMytwFSgFC+fyBa/mBNl/LxDGWQxYrZkgF4I8gLf8/D8ntXLV/xWA8gYZBNX4fCatq7+6O7hU3QF+7j+RqUp/dc6qhug==; 31:bHKc1d+ERG1LsDvAzQbbdG3QCDnQDqC7NwqjT2uGaz/IcliKUdkSpoFVooxD/JK/1gbCFSGzeHxoclNBvM7bqlmBXc/GZzEceAvuvBFoCzPIwxeCO4Uj3nKOVNSsKdGIhDUferWDbdJrXWlsxgWKU9iVV9aFQglCPi6umR4LjsO/DxtJIYFfW09apzdcR/RXZdKyZP6BAKlEh55JVvYFwf3ZGz7ohPZ3S2MebGcodVA= X-MS-TrafficTypeDiagnostic: OSAPR01MB1858: X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1858; 20:1i3IBp8qftINREdJCYqgrPzgL00GEULa2kigYCKSSegIgjFJk3gF1iqyJFxkankprO1IpIuxj60WvgicesNPQftj8bUhKzegHQ/E2s7yfcY9Rcbof6/UN9wNxnh0ZPxsmyt3GHX3Rz/9XJdNBTjbiA7cs7G7ftWLhqOHc7fm5Arv33BZOPQntrujttmLMRqxuZfrcWh8moVX8ZdIadzZTbRy8SIQZo0Ex6SXc9KM7bkCEGAurN5lMAcrq6n1il1jdC2D6qNlTZZ1y0O4b4PwzDLds4MdF35rsZNUBBOJkUQdkZocT3enlLEPtD39X0eTb+P38CT3jiq6N1kdW4LSHE7nJ3SeyZmkX8wDrcaVZ8+d1nZl0wGERH6c/Y9IS3LcQvMevY/Ub1NSWe+ZEfwkY2WBCCgsPRNRQ1/1h3kNk76zi6OPXnkVwK69lPuJV4+3IG2X88MYEPctQ9jo+QExup/H1sMP8Xl4YtFj+yDFZgOlzdGY+Fxd4bn7l4j2n2ll; 4:lJabGme+/4McImcpoRPaykM3sZoXx4ErS7JFJzJaV+wCb7XkK7fMtd5J9ux1lF4O5qlBIcTUHahhVrE52Pt371rhnouKt3wf0a9g/FjT95EZp+TMy8KJWYU8QOb6Cl95tJxwlI6p9SHD0xtOEOFNW/gjyOvSlOrhWCEWuXwLOb4ypqU2U2PPaMOyx1FJYD7QJ25pdcdmtCf0ADDVPe+68pRi2pH00PHcgTs82hXVygqlNJAJLJYVQGqSyMgTvLlUOuDUCggBXdvrP56HJnzbBQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123562045)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(201708071742011)(7699051); SRVR:OSAPR01MB1858; BCL:0; PCL:0; RULEID:; SRVR:OSAPR01MB1858; X-Forefront-PRVS: 08213D42D3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(376002)(136003)(346002)(39860400002)(396003)(366004)(199004)(189003)(956004)(478600001)(66066001)(7696005)(7736002)(47776003)(386003)(86362001)(305945005)(23726003)(476003)(186003)(3846002)(52116002)(50466002)(486006)(2906002)(1857600001)(2616005)(6116002)(81166006)(5660300001)(6916009)(53936002)(14444005)(16526019)(4326008)(81156014)(8936002)(53416004)(26005)(6486002)(68736007)(316002)(36756003)(58126008)(105586002)(25786009)(8676002)(106356001)(16586007)(97736004)(69596002)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:OSAPR01MB1858; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; OSAPR01MB1858; 23:7lqpMBhj94XItoRJUt/bUeAB9QDbpqSQpZ/JpGM9s?= KUeLbtk7X+Ib8VF0JLPyZz8ni2ouu/v6EwJayG15kLJod3GwfBXDP7esI+Uw4tlMoV8VObmjmLynTeY1pBrnC2WlMmcCtiyHTGplM3/CMTDqvk7XoTG3bRK7+1I/c2Ag5fcU5ig9V+fXrD9e3jsAdfbJJer2cy3we/Q5d8fw467DZ9DUYKBhGrGIMSq6Hd4KvV+qnKekMygPdeDnqNEZNe20nc5PJIduCv++Yk5LXQjPti0l8oD2znsEb/Vess6wGj9JsiEvqsb4AvV7p1xAouMBIuzSLnPI9+75KPf/TYU+Wniwpk2dfduZ/42+kKaNmcjsk0TtMB/QZQNFXcQPFk7yw3vSoMDXtwL6xC2zSjklBo1wAlXY1gjW0JG9h3UDlfM6mrbLMkL4NwGwoCPVIzlFp9JchoVUCOHDsSU6+kzIRwLjO4LH0gfedCMi2n+h3CRjU3oY8Mhx/MEFYmrnrcBJ2OvrG6p+1qQmj07Iha4Ot+OOr1w15sGVGiC/Ekq45Qr2e1vqkfJ2Pb8sb9gbEZjifgAR2X1d78RkyArXsJaQQ7TeX57YndDXmZ0YH7s08xn2Ur+RTvDF/Eu5cZY+RAIm7E53Oa2Rr39BMiz/P5bP4ZtiBG0hc64BpEICP34cYUHATPvZLfATihGnu3ayJ/TmaBySHMQpBmUXNsKXwk2N8xFzRSza/Udh44hXPM83XVFyOOSFT57qqtNO6zdy7PDSvmKZVNiHj+Z/Kr4mDqT9CQszX71NJD43xDs16PkhQpgpsKQqOP/zxqL7s++E15LrWFW1Ti3egsGGH4mGw8D5hOvJl5Fel/fq8OVccmEI/AQpQUwCgZzw5B35jw11GAsvD1jA2dbn2ZolUsQ977va8dUvaNJE2ApBX3yFp3Q5PVpKbNnWZpGN3xNGRdXpCpwQUNR7nw2ZKxxCRztuoZFA4c/woC/kwXtPzGMXX7eiYuzYBuJWuqv4w/ch5k2MMXs9aoGPtfWA0d6zfdKKiaXn9agYF94BKvlvgLYue106vjYv41RWoweM2r6FMVVLd7Z0aku2a0wT+HZOtMF1doEZLiZ0v5BsDiBaxjZp31epqxTtZANG5qvV4VXv7P8uiUBtaupjjantGvHlGxmZyVetg== X-Microsoft-Antispam-Message-Info: MIo+UafYjlAkNGF0pqB2xgw9jQ+DF4u5LhK+BRGwgmzAkcJAcIHNWqtPu6IUnQqPk3i1QyIcv7lox2klpIy744AzwXYPNBqhf11JqdOcH/jdfhCny1l4fJ/QnqCqkwEgQFaWb2DrXhl8dFXkpxoUb2xMyBK6IC/2vAIlYzx7uGbQxMceZTcLbkFSBx8ZG9YjqR3U48uyDkL/Ft3BSfhYT7WnBAjxA02zFza9Wqh0dy970E0U0egtFdUNKR6Hg5bfptM8J7hJ7xEC/g5l9OfVruyNxJLM95ojdzYOyGO92kopM0RxsE2lOwZ8Uj9rAkWoygUAkH05D1ja6F8mOvheZ+wCoR8EYYQT2t41XEESsXk= X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1858; 6:DQFxnnkkV2tMoDEw72RtXh7lIZVpXFD+MIwHo7rdG6ThItF95K69qonFEwlAzoz5OmYCP6JtJo1wm1qIY7nSLdJ+6OIdbdA4D03bqUSwkoOpYcGsTPHhKK6foifM0m1Zb2qPc+KC9/0AvafpSawJDC8qBwPc1DHQcH9+AaQW+LN0YH7sG86gKHiDLkNqTNtqcCXHY9ZUQJFd6gURoPl5L2xcb5ouIap1LCz9ZvECFZ3GzKGL084gXjK3zQ0IQZfyH7TDd0mnuEt2FHI7K9CVSfWKFrQnJROhVY6+0FPGWyCkX3DZ7OD5QQHrNXUhDrs3fFx8c0BmXxJd+rYeWpig1bEL3ivQMuFOOWHoMPwpgBiLBdMAF1Aq0yvRrprJGiu+whI+k11eiu9LQJu3ALmBUarlqucL+rexePVNRmgcrMdiMRwaEC1s4hZp6PKxhVzVOolsqbg8CYq+qU2UhjIpCA==; 5:TdN9bu01Ib2kwNFusbEL5+P0MwjDLfAslikYFiTL/IQCt7a5B+SlzYbitCbjjsTYkunwI3p76UESoleTUBkeHkzyZY4izqJMUVKcWFYEBEQcWDamJrf7Sm8/6IBljv+zyP0/99I4bMgddLsNKuVP8KRv6qan8CBbX8zmeOpm/Ow=; 7:BMOSJuanh/FEWLA7USGr1qOdAGIr4fGlXcs1Jmfx6ssIkNreEHO7u5usqwdMR57mOx9h8CeJpH6gSTy61db7jT4I7w4x+DCuexDg2eqUDzKEDNtnf4NSRFJdYfFJ2sxp5egDebQV24EQiP/jpQBM6m0nSnp+9d/MIGSfk485ZKvKSRzHUSd6Q3/EW3QH1b+bOAtMAB1pA14oWuIqwE6XT/Wz6h9oJS89ivHusKy9xeSR+6m3hkLM5OybC2noPFCi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; OSAPR01MB1858; 20:IIf9nGyRzPNaFTsuJ4298fg4lCC7sUNNWsFDOTMQOuipkj7kjRomQvD2+EJUNmuwMyEF4P4m23PNOBWKGBWt2nXOjInAtj1LhTgppuRMk5yZOCHcgIGgL6oxR1g4vUqaVXFyKUkUcvlTEaizcY1yfVE25kqYyuqiC+gqexZSwvw= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2018 02:22:29.6480 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a0c2a8bf-279a-4d07-ad11-08d62e573a74 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSAPR01MB1858 Cc: Linux-ALSA Subject: [alsa-devel] [PATCH] ASoC: audio-graph-card: enable mclk-fs on codec node 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: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP From: Kuninori Morimoto Current audio-graph-card is supporting mclk-fs on CPU node side only. But having Codec node also is good idea. It will be just ignored if not defined. "rcpu_ep" is same as "cpu_ep", This patch tidyup it, too. Signed-off-by: Kuninori Morimoto --- sound/soc/generic/audio-graph-card.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sound/soc/generic/audio-graph-card.c b/sound/soc/generic/audio-graph-card.c index fb6635f..25c819e 100644 --- a/sound/soc/generic/audio-graph-card.c +++ b/sound/soc/generic/audio-graph-card.c @@ -182,7 +182,8 @@ static int asoc_graph_card_dai_link_of(struct device_node *cpu_port, if (ret < 0) goto dai_link_of_err; - of_property_read_u32(rcpu_ep, "mclk-fs", &dai_props->mclk_fs); + of_property_read_u32(cpu_ep, "mclk-fs", &dai_props->mclk_fs); + of_property_read_u32(codec_ep, "mclk-fs", &dai_props->mclk_fs); ret = asoc_simple_card_parse_graph_cpu(cpu_ep, dai_link); if (ret < 0)