From patchwork Fri Sep 18 09:19:25 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zidan Wang X-Patchwork-Id: 7214621 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 BFB3C9F6DA for ; Fri, 18 Sep 2015 09:18:42 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id C49F4208D6 for ; Fri, 18 Sep 2015 09:18:41 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 4F6D3207CB for ; Fri, 18 Sep 2015 09:18:40 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 59A8B265B90; Fri, 18 Sep 2015 11:18:39 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_LOW, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from alsa0.perex.cz (localhost [IPv6:::1]) by alsa0.perex.cz (Postfix) with ESMTP id EC25B265A39; Fri, 18 Sep 2015 11:18:13 +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 AB160265A39; Fri, 18 Sep 2015 11:18:12 +0200 (CEST) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0132.outbound.protection.outlook.com [157.56.110.132]) by alsa0.perex.cz (Postfix) with ESMTP id 507DE265B51 for ; Fri, 18 Sep 2015 11:17:44 +0200 (CEST) Received: from BY2PR03CA004.namprd03.prod.outlook.com (10.255.93.21) by BN3PR0301MB1249.namprd03.prod.outlook.com (10.161.207.25) with Microsoft SMTP Server (TLS) id 15.1.268.17; Fri, 18 Sep 2015 09:17:42 +0000 Received: from BN1BFFO11FD031.protection.gbl (10.255.93.4) by BY2PR03CA004.outlook.office365.com (10.255.93.21) with Microsoft SMTP Server (TLS) id 15.1.274.16 via Frontend Transport; Fri, 18 Sep 2015 09:17:41 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD031.mail.protection.outlook.com (10.58.144.94) with Microsoft SMTP Server (TLS) id 15.1.274.4 via Frontend Transport; Fri, 18 Sep 2015 09:17:40 +0000 Received: from b50113.ap.freescale.net (b50113.ap.freescale.net [10.192.241.89]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t8I9Hbdt020274; Fri, 18 Sep 2015 02:17:38 -0700 From: Zidan Wang To: Date: Fri, 18 Sep 2015 17:19:25 +0800 Message-ID: <2e8075642e5d428b1136b3b7b18be5b7d30c358a.1442566367.git.zidan.wang@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <4c1fe5d2fa0ae6cf85e9be8b3b8a52feaae7d75b.1442566367.git.zidan.wang@freescale.com> References: <4c1fe5d2fa0ae6cf85e9be8b3b8a52feaae7d75b.1442566367.git.zidan.wang@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD031; 1:RqpZ04O8qVvh6dRJPX4accWW+Ws1t1NUJZrqrYrM0PA+OvgNCE1NgFxmKtRHTGGSsKxm/MgXc9ioFVSKPQvZDB0BshwYGyKxGg3csLjmmQ9klXxPEem0iKPuZvPZucrGYw+6zrpLsFAXiSftKza6OxJF+NoqW4JY8YbQwYXwSwdFT1aC158Z2UikNAHrZJRLrOFsrPUzsjHjzexnbuuosgepNWRjro57ok56mhD3cxhO1gaoIk7GYEw6WIYOh5Akqsa/n7CcSuNu6McAqqA8f1kEFNm4sKHB6B5OohNIF/8Dll97qOsNq/Ln+2O8Yz1t/l3mmtYAb789T6lUfhN7nBw4teqX/ajmzTiDlZ3TNbf8Y2CY/gVDkIm2p1qrNJ0kdwRS9xc0l8peyHfEskYfLA== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(69596002)(85426001)(189998001)(33646002)(104016003)(50466002)(36756003)(68736005)(81156007)(4001540100001)(77156002)(97736004)(5001830100001)(62966003)(5001860100001)(77096005)(107886002)(5001960100002)(110136002)(5003940100001)(105606002)(106466001)(47776003)(86362001)(229853001)(118296001)(46102003)(64706001)(5007970100001)(19580405001)(6806004)(87936001)(50226001)(50986999)(19580395003)(48376002)(92566002)(76176999)(2351001)(2950100001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0301MB1249; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1249; 2:OwEwr/kvQc7xsr+0bGPWFJzN8rcR1gWo6jfB/LZPt0eDGdNVJ1XESoM24eB7zdMWSxXRekwS/2C6VnCbk0iAztnSOe3XQtaoHtivSS4HJR3Bt1ePfLX4BdAmAYLIre+JSFIUIf1qBBUPTBO5y69nnz1EfOm4OY/IAKsO+UuvCp4=; 3:nTD3Ex3NR7kgnXJz1XZJ8f9qA+YYWA0uWc5zZ+XFjWLkW7dpsgCVZ9kgdkNX4JDQ20EPY/TGDUE1JnpVE+o8ekARFXbAdjwbo4UWiX6K/9ymMHU095n9YNJLtCF6KnF+m69fPqCax6mKwVumF25wdBqYV1et0UfxgF70fvn52msu1aC92KkWbGWBKAWbrlwbV8k+QjeWiHekg9uzNkDhKZL35TJmLjA9SGGWouP/yNk=; 25:OiJiDOgxic2FXEeoMPnMJgYC2n6IW7sYXtX9GMC/nC5njTzW7kB59KA4XrZL9TPrRDJmtfSZhMvfwluS1q8GPxTvWQcRab5S7OWLsIHuGXfIjvX8Xv/h4QQCV0W/ZnUIx5k+R1MEoQrBKyOWm1ZyRvCDljNM7cOqhHK7BZHpcnAaujw0z6p7Z2Z2LemYQRDGmo7in/SzRa3C2RV8FDSqJnuPhDHmWRr/rL6uKHUrtjPmtxNKAUnMLyQ941Fa/Fmxw1Hb0xaZZAf5LwawAlAyvQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB1249; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1249; 20:G+fNPM9iN2Zl6lrCBOzlHYkiJ+r0kKdHhmoO/VDyUL3boKshZAypHMM2ejkrFrNhtUHgdatjiQympPPj/zuYPkcnz3ngRpl7oG8Ffit61vBSmxDEv/cG0n+vlvauEtcYg0OCGeXEaIClZYtyx5Z/G6kHl1GsqdbzuKC6lPnZ5/nGAsQI/sPtJFzE1/wEjr+AcuvQ+yAV3Gfnfzv0j2wqe9RF92t8Xxtysw97z17U0mfRJt4iaRnlVEmpsa1OrV39Il3rIyKpLICnd5XfJGKTmijVv7cSsQQdgQtDLj73yPopwdUWuckE++dRiL3zmeAOZY1cg+lK3MOWQcspBmdX/Xqz9foTCEgDLtHwOa7U8dg=; 4:Ehoy7IQCWWLyWfYnoPKPyDeuzKuFGEXy2ojZpipau+mjQP+YJbIyvmz9V0Xsqa5kSPwO/+wUDiAXYTsvZQq+g6RzsAHoS6UmUxogXWIU70w0re+6O/l0Z8Bo6IJkhD+1al76MazeIOnWzP10k3pfXPE7riCJUe+JEyy3Z2YodOzv73BnIjF+p1f6Dul4C1PDTuHOvKJdTQQQNBqLrdYJUPkL2iXf6facZlTRvReGvcMM39iS94fy765wV3v6GyaYGNkAdIaL5YN4nJ0rabs35Wpcz9IIUFbmFlyUaZVTaAjyipt7Jw9FfIkdpm18P/cW9EHFMoJBTK7L92Mlu3Xr8/I+hxRkocQKEnv65nxS0+k= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(8121501046)(520078)(520075)(5005006)(3002001); SRVR:BN3PR0301MB1249; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0301MB1249; X-Forefront-PRVS: 0703B549E4 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0301MB1249; 23:Sgp8pLpmH+pbaL3QehpA+1LB/EsqSGoXU7EzOY0?= =?us-ascii?Q?+5B1JVwRuguw7Q8bXgYD5s2OnMMRtUmUvF3Lbj2rwAkF2zfw2vV/KS3N6p5n?= =?us-ascii?Q?9xzXNtUujSA/srFZe+Vtpw6WKAxTVZghNe5mwdPZwvEpLBMFGH3wzCffKT7O?= =?us-ascii?Q?FS/kTV4G+Sh6zwIfiam6kwNTrsYKwxTKqZvsAoY4qTDVDKqgGoKs543tq1+X?= =?us-ascii?Q?UkBTORuZLEe+vpOQJLKSjMBUsltjoMUG3C6JLTYV3y9OpKSH1nbKZFTvy3ga?= =?us-ascii?Q?/cKPtfqzFf1A/yNDD6S8tOYUYgWmtabQpwxApx7QzrLsMmvSu3ZFQmUkwXCa?= =?us-ascii?Q?1DEZ5qQSAL92lqicSwVTmYgetNPqXM09t7Dq9346NLTt5sqNOgkMNTzHank/?= =?us-ascii?Q?oPAabOel+cZGlO4y9+O2Rb1+Jgg1JK5yj/looly8SZjl9KJjRez6g8Y7qkrD?= =?us-ascii?Q?W+ObfitlGQcHMLHP7y2z9pcZW7CWdeMwaN+81/Y2ErhmsGxcGN4mskej1EPn?= =?us-ascii?Q?CaY+MgTUCAOZKZ8/F6gRYNeuQe7B+pCv72kQhRY24UWzZ3SZ9YvOGOPec7Lf?= =?us-ascii?Q?H6kocIsC/ae1Y4sybGp7Bu615uL9IB0HhDOAZ6VlIwK9FtAX3batYK1SB3ak?= =?us-ascii?Q?ilpjdFXHUZIgzjoQ2fw4LQQyQSSyGFnFrOdsDAxP9hdlEOxhJDzkQP/Q8qqz?= =?us-ascii?Q?pSkO+ugCwtUMe9uXDQPpG+Vh9Qsx/r9RyaYuSxVft734rirSVgTEeEUTORrl?= =?us-ascii?Q?IC9gp5d5G0Yn5t/ix3ZSrCW5C07zwx0t5271/ohrf1THq6LQqjpQAR4ylkO7?= =?us-ascii?Q?IZQShIeU9NO+ezmmXggmJPqDF0Mai017gcsD2XnNF70d4GDSmsGf/cTtUgTx?= =?us-ascii?Q?+1Xj70iTFdZwGniSFsZqJxEuD9UFNErkMu5+hYT0Kfnf+j9Kxvh3tdDE54wI?= =?us-ascii?Q?73wL5JsjFqoM+xtTXKR5ZEw9D3QkL0h3kwjvqFI89pIePHPByYEId9PrUxNw?= =?us-ascii?Q?5Cz58wEYrSgH1pfmtfKyZloU4tTrpw9zForrzuSaVKumMqKxQpGlGeOAGXUv?= =?us-ascii?Q?Dw6wq/ZDeD+wTPc30dVrEU7p7/MMwOPAR9aSQ8TyKkmSDlMbQ4baXpixj0x3?= =?us-ascii?Q?LS0WMtagTgEbIYPWNJWMmDdeHU19ax3NtDFyASZ0/99L4yLgD8gM+Sg48mUA?= =?us-ascii?Q?qxSiO8NAC5eBZxaA4uer1OxSODO5wmbZj9CmLpcNV/2VGxHSxST4n8qCsgmB?= =?us-ascii?Q?ykeyKEVhh+CUnH4ubwOv27gVoksulrkZ7Zh7OamVn?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1249; 5:wyp2SSKsauUxVO+0QnrawmBsqgQSSr3Hu/rCuX4UNavhW33WisKwhvCAUMrSzTqIXnO2RxCnpmxo6pqaykwDQJZp3Nqg0EP4TbBQs2ka8FQY2F6Li5/qrsxHSzzB5SsjEexU8Ln0c6gS6cKrEOR2dw==; 24:YV1KXqk1o3ZXn2d98Gl0xKKqusSJkMtNrVIjiHy2soomqlsnA59d0wqc8wGAU953+No1sWyGHo0Yn9L5kKCDvjV/DE9NBBwhVf01Q+Ga30E=; 20:GL+OVoWeM+rVi9N4+hoayVdzmXMTGuaCq+j6O/VRWoeOgiXine7JeynWtP94Ew1OWefrlV0l9DSzeJFVPV1hhw== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2015 09:17:40.9292 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB1249 Cc: ckeepax@opensource.wolfsonmicro.com, patches@opensource.wolfsonmicro.com, alsa-devel@alsa-project.org, Zidan Wang Subject: [alsa-devel] [PATCH 2/4] ASoC: wm8962: remove 64k sample rate support 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 wm8962 can't support 64k sample rate. When playing a 64KHz wave file, 'Unsupported rate 64000Hz' will be prompted. Signed-off-by: Zidan Wang Acked-by: Charles Keepax --- sound/soc/codecs/wm8962.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sound/soc/codecs/wm8962.c b/sound/soc/codecs/wm8962.c index b4eb975..293e47a 100644 --- a/sound/soc/codecs/wm8962.c +++ b/sound/soc/codecs/wm8962.c @@ -2944,7 +2944,8 @@ static int wm8962_mute(struct snd_soc_dai *dai, int mute) WM8962_DAC_MUTE, val); } -#define WM8962_RATES SNDRV_PCM_RATE_8000_96000 +#define WM8962_RATES (SNDRV_PCM_RATE_8000_48000 |\ + SNDRV_PCM_RATE_88200 | SNDRV_PCM_RATE_96000) #define WM8962_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE |\ SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE)