From patchwork Tue Aug 11 03:14:26 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zidan Wang X-Patchwork-Id: 6987801 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 2CCB2C05AC for ; Tue, 11 Aug 2015 03:13:12 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 599FA204E0 for ; Tue, 11 Aug 2015 03:13:11 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id CA88920384 for ; Tue, 11 Aug 2015 03:13:08 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 6F95F26048C; Tue, 11 Aug 2015 05:13:07 +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 D681026048C; Tue, 11 Aug 2015 05:12:58 +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 B94BB2604A1; Tue, 11 Aug 2015 05:12:57 +0200 (CEST) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0130.outbound.protection.outlook.com [65.55.169.130]) by alsa0.perex.cz (Postfix) with ESMTP id 1FED2260444 for ; Tue, 11 Aug 2015 05:12:50 +0200 (CEST) Received: from BY1PR0301MB1255.namprd03.prod.outlook.com (10.161.203.27) by BY1PR0301MB0856.namprd03.prod.outlook.com (10.160.193.15) with Microsoft SMTP Server (TLS) id 15.1.225.19; Tue, 11 Aug 2015 03:12:48 +0000 Received: from CO2PR03CA0033.namprd03.prod.outlook.com (10.141.194.160) by BY1PR0301MB1255.namprd03.prod.outlook.com (10.161.203.27) with Microsoft SMTP Server (TLS) id 15.1.225.19; Tue, 11 Aug 2015 03:12:46 +0000 Received: from BL2FFO11FD030.protection.gbl (2a01:111:f400:7c09::113) by CO2PR03CA0033.outlook.office365.com (2a01:111:e400:1414::32) with Microsoft SMTP Server (TLS) id 15.1.225.19 via Frontend Transport; Tue, 11 Aug 2015 03:12:46 +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; 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 BL2FFO11FD030.mail.protection.outlook.com (10.173.161.40) with Microsoft SMTP Server (TLS) id 15.1.243.9 via Frontend Transport; Tue, 11 Aug 2015 03:12:45 +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 t7B3Cfg4002970; Mon, 10 Aug 2015 20:12:42 -0700 From: Zidan Wang To: Date: Tue, 11 Aug 2015 11:14:26 +0800 Message-ID: <69f72120dad256225cbe771207e0f6b84a8f93df.1439262749.git.zidan.wang@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD030; 1:J3HstAP3YSYHXazSWjDnDQuboXFfmVkpodWz95YJU+uIW5nsUy8URwVlRZw4xz2nXOyoAJwSwxWwM/f8hJSfuoCxbzHRbz5I1LA9KANjbBf9WEq7FaMPuEwndbGHFs8NJ6YuP1T6RFMh/zxUeTRLG1fWm/gWyNpPGtHFeJVXJ19RQRMCQJbd7N+DVxpjNfg2EG/w+u66qyJ4Q7RaPMXYoRRjyGqQZcroSeHCzff255D9f8ICwmS19x8pgLTQtkqvXigQT2P6avPLxFLSpC6bqNQBBL8Oh00d9DZUbvtl1KFg+0xmzoEHz3VowA5cpnmRolt+yEddGhvwxPk8HvwyC1w7TnqZA9f35Z8V9KUEiG83II3qBDL6przPQUWmu30fhxJEGVnUoNJHLUs+4udN+w== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1060300003)(3050300001)(339900001)(199003)(189002)(81156007)(50226001)(97736004)(69596002)(50986999)(6806004)(5001830100001)(118296001)(48376002)(19580405001)(5001860100001)(50466002)(5001960100002)(104016003)(107886002)(4001540100001)(64706001)(47776003)(77156002)(4290100001)(19580395003)(62966003)(86362001)(85426001)(110436001)(46102003)(106466001)(110136002)(87936001)(229853001)(92566002)(105606002)(68736005)(33646002)(2351001)(36756003)(77096005)(5003940100001)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB1255; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1255; 2:umATVUXxEtBK/mSglKmBXswCl8LuHwkuMzZx6bq9OIwVq/dFO7m0hxhB/Rj3rW8l/HEimfqwuN2y1k5A4zX5rz4bSse7HXc1ZedNyoPsCx5813vWRSJpMJ9Pa4EMUG4m+6ew/IGv7jEsmIcnYq41qA7u8T5cG/arwZDr5MtQj6o=; 3:NeGysBOliE9tOobu9f1v94XdPF5yLTYf4ekt3R4g4C9vRQK0t0iElUpJXyvwVXnjR/G+RHXtOT7umvaYbo3A4prUzlORac7QFaPSu26rroZW+HNn7R/S9NHOIvtJJpfP4hRSr5dtWvhOZGVi7SK77oceLO9uhaLAe0xKY5Qn9v0bSEovRKJ77t4gT1OwCoLSZ9uI6jYsjpF6K9VTCNR3hTcIHQcb05Rnzoeiwj860zY=; 25:zXRQufD8ANy0PQzT2aSNQMMilp25NuwUheniCvpH7XZR18NiBwS4h0/WnevbIe599+9KfrqlnTLnz0qeoHkpUdHVQZJEM6cyW/aUt6WD2Ei5OV8zGRAnTRDfmO1Q7ATOnp+DfHrGl/iEc9QY0Zu20hn4ofNRI94ubyuP9c1MeMIULz/VoskuBd5Exn3/zS9FcNkjcnSCHgY8WkS3eu6p97LXwMMvfIqGMOVMb4To4v8NUTH9/fYp+k9TiMjB+GQp X-Microsoft-Antispam: UriScan:; BCL:1; PCL:0; RULEID:; SRVR:BY1PR0301MB1255; UriScan:; BCL:1; PCL:0; RULEID:; SRVR:BY1PR0301MB0856; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1255; 20:0zcX2nGImhu46U23CLyJipLEMaqJoV121hGp/0hfAkpy3O6lbNMuIZLBMqw9ICf+IGZcOPyZ8m6xabcB8t5oM+ueygq2FdXtUIVwpBKa+EMQ45UpNReTlZHpiR+CfT3cLiQwoB8BS8MtkK5tc9KwdOY7P6o6l0QqxoO9E0rvWFFFXI4wLPtE2EmYrEuoSKSSP5t9yFfAjkUoIcd0gq7SvheEd58TJXLcZ+HlsinuqBn5Zmo3sJ+12q5Pop7yyR0P1Ofc8QWUDvS2ifCpebR7zBblszPaJ/SGwkd0dGgrAtAa7tis8PGWRnS28rqadNqF10Bz1XUExgXdUvPaM8O3inifaRmAqawo5gUjT01CFUM=; 4:wOMPN6uZ+o7pIYxQYIZRkugoWO9c8oHUnRb/ls3Yzycm+Z/V08Sm42m/r3cTn3WUJJm1y/G/JJmytrAu3m5eP0+3u3cqFEQXAkOrna/m8jLE3CBDfX6H9yWjJm6xg0RDelPsjRWUnUF+A/fziYSm0QCjJrQqkOIb0iKI+HXb7hv+6Vpcb6svc+zmM/L1PWCVaLBIGUI2Jmce38rXiHoy/CsMkJwjnmwEL/TZWewgxePczIIClgV+Xq6fGR68A+9uwo608HFeKl5oRTyGSanvzcTK05kS1SmUZ4yyrX8hiLw7MPmxm/PTVh2E+dgHK3wQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:1; PCL:0; RULEID:(601004)(5005006)(1201001)(3002001); SRVR:BY1PR0301MB1255; BCL:1; PCL:0; RULEID:; SRVR:BY1PR0301MB1255; X-Forefront-PRVS: 066517B35B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB1255; 23:sVeusJ1brrm17/B0XHVfhcD5j/pxUtWQVFbUAy2?= =?us-ascii?Q?8gKhrvlWJP9KIR9WNWw0Hy6N5MTAFnCVMLj7TSNLf0+AIZrQuj3VRxkHkIM0?= =?us-ascii?Q?1qN7wNIwVC6+7iKo1VYkKSnYPiQBisVeSfh69p359LmN7xZEzZQ0+knECryW?= =?us-ascii?Q?QaQgmeJLf6Nbb1pZdO0RkTevCuLZQ9tI2ZBLCZK5EYJUW6uOiK60oS6yMLgk?= =?us-ascii?Q?Ld+z/PRAlsZXTL9D2j6aaIcDCjH2h+zyaVYCvzugAnyl1TJ0SNA5MP9b62m9?= =?us-ascii?Q?FAP0HTQdMVstJa7Z5G3LJ10XX/eC2BnssMN9Fv3FWDG1bFbI0jgmNMeUw28B?= =?us-ascii?Q?43KfUQYh/86H8Uw5QeroWXHbqkP6gNXsWGHHypH+OMLH0XVjcfxa5CFgFnOy?= =?us-ascii?Q?llStVF9L0U0ULnS0NS7tdixx7Mcer1TLQOiGA30UFGEOzDRjEKz6DuZg3VUY?= =?us-ascii?Q?ftzJk/9ZvHkk3HfuRMyxrmAjwq2tXU+h7i7F2GCu9Ca4+Mw1hWzvXa4/8bDK?= =?us-ascii?Q?NSXMc3v0vDwuqsJWP/iBHJO9RGZqttjcilPRgycbOZalNO75W1+q0SkObBTj?= =?us-ascii?Q?neBoB6l3uNaw7BtVrH5F0Qkdtt00pbxzttTZpTeyuf7UEZrCW9mmzUk2ghKo?= =?us-ascii?Q?AAfA3EOmQdyaOcF70y5XJCkhbGwMyggKpf9TmpbKAGkgz8vy3G/9n6frX1e0?= =?us-ascii?Q?iYeeJlV0HrUSpTvi7giDkgdBLmxNBKg1lXVlu+Sgft9YsBlKhfDMy/oRLiLV?= =?us-ascii?Q?BtXvFjbbNCOy+KXNta92h/goJy9AMauwQDKyA5TOB0K/mDWCnQUkPrlvNl7D?= =?us-ascii?Q?pSdEl/qbL3D64jAeqUaNTuJm8i1Nob0VhnOrcbM+XzX/DdF7uhySSawoTqNv?= =?us-ascii?Q?FQ8xuTj5g03pivp+aceN005OIOaQDacmuqUUfKcDiRPh/dkMNrihGNP38Clw?= =?us-ascii?Q?tBroooPiUucsLB5PGp1FGRiW2cpmmaXd/gwVy88WXWqHptGKgrWOaPuwt2Vd?= =?us-ascii?Q?AAs6lLgcHI/cAUXN3cLluTMUvrG/yeXMwhlii4PGJg/OAiNa2RQAzFn8Liu7?= =?us-ascii?Q?HjK5u1GHPzKW5VD7oUJ772H4dQyDK3E64W6bqr7X1vMRJJrJC6j0cudhYPwB?= =?us-ascii?Q?r3L1CTHAW3rmf1ywDvcxTZApKvyuR8+JxFc0cAsg7dvbnbx15veRcJj15ALS?= =?us-ascii?Q?DPKgzTvPkNcaH0NIFxzd/kpxNchVFyM1LGeBenByv4PTpobrutldsSLMpiA?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB1255; 5:0gEzlr0cLty4n+0o27f9b011Sf9+6dACNBVhX6uP7KPfha0XaVEzzNKyuLvA5o6mInobFAZ3cbiZW7DK4xP11jMwm4HWiE5Qyg93V6io+1Fue8whFJKOnR6jh/rhmyBzCCV8lXI3ym4m74pOGEorBw==; 24:QqtcUdZ++Lw8T9Ee0qyE1LXymxOKDbV8dNn0579dS+BgMFbJCcv9aTO05iYyK3aU67hZt1iB/QMlwO0u1wAwLxdZDEk1VSaDxOmWH6USj5Y=; 20:7x1NoI4RvFePqpWOaQkDoou9gPxf54tHwiURr2dG/nEu500sGvcMDD2DzXNFfSDzNRvYGSvVakha6ruB6ogCAA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2015 03:12:45.9602 (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: BY1PR0301MB1255 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0856; 2:wMk/9Nae3Ji7Ee77LjxZPxJLk6Lydno1qDW9QARySKRiOgQ79IrdGyyUh9v5yjpc2nodOsvFwWBtXp2rQzY8LXQlCmpoUdanES4H1razvvpYp18FCOX8ITIkcNiXA76MQxFBHw5y2BmKSilrOj4Az45YJ+PqSR4SSWGHYKJsoTU=; 3:Kld/FehD/MT7U8FVaapSSwSm0jULDPQeZc0idOWbqbDxr8KfoDsyxk9SO16puJg8+6vheq5j91MVqgBogVzudyoGLIGMoS0zzjYIPkQqmGjURu1835mUxg97sLBwz0KsrE7+/UoxjkyJPGhmDhbd735VOZ9UVl7U8aDKYlDxpp0s4NulRVpDoCES5IIQ27FEtZyZoXh5i4RJT3wphZ4GQgaLUbVpZ25680ZOTjP/CSI=; 25:52MRtCLeXJGd6OpZAlba/SytBN+ipiK1aVIkEUwZxHjBwIeNP0ivclZKbHJUurfD1QZK/4PEJkO+MIQTXyHVlhKhXSC7D1j7QA+i9pcdRJfavL3WD6Vla54B8qfl5Es/R4eXgNjF2hKiAPaqFfNgTpDad05dvlTjywpyBSDSOTDhSc2ASsv83kqvgmkzgS2PeI/LYrc7AScF6DXABpfx2Lp2Z1DWCBa+ZjMi2+CxWfPbVJappgvLh67IUNOGbtui; 23:0xugcIWOq0fCb2dLLgNt0AqvdTPRJ6CK9l+zYDimpdSPD3OC239tmp+Z6rzhNRPrp7iJjblBzkwz3DjxyY9+2eYJ4bvxyed/T/DubwZ4PNrnFgNQ9DcOXTmgfioDAOkQoX6NUtUvyA0pfe47xvheDoIHonKlGOW6ZCQv5aUrFkn3uH0EP3Wez4o0ljNTEi8H6MbwZIzwZ9+RPP8covp5Oy5Tm0r1UBVQiJre8NnAIMwno37C0KTWXf4qzrSJW7ZG X-OriginatorOrg: freescale.com Cc: alsa-devel@alsa-project.org, timur@tabi.org, Zidan Wang , Xiubo.Lee@gmail.com, tiwai@suse.com, broonie@kernel.org Subject: [alsa-devel] [PATCH v3] ASoC: fsl-sai: add 32 bit word length 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 Add 32 bit word length support. There are no code changes required in the SAI driver since it has already wirten the word width to the corresponding register. Signed-off-by: Zidan Wang Acked-by: Nicolin Chen --- sound/soc/fsl/fsl_sai.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sound/soc/fsl/fsl_sai.h b/sound/soc/fsl/fsl_sai.h index 0662809..d137290 100644 --- a/sound/soc/fsl/fsl_sai.h +++ b/sound/soc/fsl/fsl_sai.h @@ -13,7 +13,8 @@ #define FSL_SAI_FORMATS (SNDRV_PCM_FMTBIT_S16_LE |\ SNDRV_PCM_FMTBIT_S20_3LE |\ - SNDRV_PCM_FMTBIT_S24_LE) + SNDRV_PCM_FMTBIT_S24_LE |\ + SNDRV_PCM_FMTBIT_S32_LE) /* SAI Register Map Register */ #define FSL_SAI_TCSR 0x00 /* SAI Transmit Control */