Message ID | 8737vnub29.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 475a361a6f2c7c690fd59a8f5224615e781cc3bd |
Headers | show
Return-Path: <alsa-devel-bounces@alsa-project.org> 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 B721BBEEE1 for <patchwork-alsa-devel@patchwork.kernel.org>; Mon, 30 Nov 2015 08:55:52 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id F38E620640 for <patchwork-alsa-devel@patchwork.kernel.org>; Mon, 30 Nov 2015 08:55:51 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id 115AE20631 for <patchwork-alsa-devel@patchwork.kernel.org>; Mon, 30 Nov 2015 08:55:49 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 409E1265740; Mon, 30 Nov 2015 09:55:48 +0100 (CET) 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 [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 2D05326574E; Mon, 30 Nov 2015 09:53:30 +0100 (CET) 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 4E3D026574C; Mon, 30 Nov 2015 09:53:28 +0100 (CET) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 2FE28265516 for <alsa-devel@alsa-project.org>; Mon, 30 Nov 2015 09:51:38 +0100 (CET) Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie3.idc.renesas.com with ESMTP; 30 Nov 2015 17:51:37 +0900 Received: from relmlac2.idc.renesas.com (relmlac2.idc.renesas.com [10.200.69.22]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id BC7CB52B8D; Mon, 30 Nov 2015 17:51:37 +0900 (JST) Received: by relmlac2.idc.renesas.com (Postfix, from userid 0) id A20642806E; Mon, 30 Nov 2015 17:51:37 +0900 (JST) Received: from relmlac2.idc.renesas.com (localhost [127.0.0.1]) by relmlac2.idc.renesas.com (Postfix) with ESMTP id 9BA3B2806D; Mon, 30 Nov 2015 17:51:37 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac2.idc.renesas.com with ESMTP id TAA27133; Mon, 30 Nov 2015 17:51:37 +0900 X-IronPort-AV: E=Sophos;i="5.20,364,1444662000"; d="scan'";a="200771148" Received: from mail-hk2apc01lp0216.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.216]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 30 Nov 2015 17:51:37 +0900 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.144) by HKXPR06MB1014.apcprd06.prod.outlook.com (10.161.178.156) with Microsoft SMTP Server (TLS) id 15.1.331.20; Mon, 30 Nov 2015 08:51:35 +0000 Message-ID: <8737vnub29.wl%kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> User-Agent: Wanderlust/2.15.9 Emacs/24.3 Mule/6.0 To: Mark Brown <broonie@kernel.org> In-Reply-To: <87d1urub7x.wl%kuninori.morimoto.gx@renesas.com> References: <87d1urub7x.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Mon, 30 Nov 2015 08:51:35 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR0201CA0022.apcprd02.prod.outlook.com (25.164.90.160) To HKXPR06MB1014.apcprd06.prod.outlook.com (25.161.178.156) X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1014; 2:TkEqCe1WIRb3o2qMODgh6cosYs5n1pIn84AEZlIep5QbpqkrOdSSSIRIopx2SpeBveZ0SqkiHW+Rr0N6IwnYfQtLKepqp20iJgzB/G7QrsK5VS6aDH3JXB4z+ynmY3dFX9pPY0GxVDRNxIWzYbrRVw==; 3:XoMYWSnf9SNwhu0xUvPbAzW3qasZ4Ow0aVdykEggQHKxJDHODpqKTNMckqYSQZKJj0rSLOAOKHCnBJtY+oEnNozqnl3zoibX6+bPUIQZYzMXJSuEmZr0os7hQpovB7p+; 25:bE2nxeE+mIwgkDsFNaI2RQ5Kc74TOGPCt4mkfFrdPMNbrTxz2Jik16Nsc+0gY1YLtjeuNw6aG14qwVPoSDSnF4tBYmgDXQN7tXlXdWXWG1rOuEYUsJp/PrrJW/g1EnvnrUD8cKNaKBRIL/HEkBvqSU+CoUiYS7FA2aJRgBFGH4H6P/vyCAiElRK1twUJDcJykLC60XooHam8EIrR+w5u+/V0YBs5GROgDMcXsynR/cf4SQU/m2cDWC4GfwZTPwHQ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HKXPR06MB1014; X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1014; 20:IxYOtPVGpJK7EXx/lHk00sRIwZqD3iUuYkBlzGQ6GKYq4HZj5Rgyjcpua2OJJvNjPQWSjle0N/sRPA12pep5zqesmxI2Jp5MFbtH/1lmrrhPVPO+R1QCQvl495rG06NaKqTxEx0pPCzCT79lYy143GyeQZ18X2hjw5Rhn0xfyIsENvYlAyOE1WmI39W7UpzBNX9eoRIf6L6FIGMO2C7kRzwPszA1JBOsf8X9YMUHKVWXoILdB6DQzeUWezKl8FxFUEXbJGOxVv9WTr3FkCxPEMLXAjFjgqGylPJQhNPi6jAfAuaXrLXqxc9zpIe9BfLITj4KPQkD8XXyBNJI2pvFsRRxess53ocK4o+10uQYBuQxGadZ87eH6hMtqcp5Hds0kScEr8Tvo2HkML0/PD33o+OWib7YYmQwSluI0dNWmCIPfO488WiZ5tr4QeU+qoYIUS2jYcRblBAtPNeOTEsXrq5KKiEaDNcXDkYm1jENSYPVILq5gvageggbrcpZ1IUa; 4:dUUNaP75uofxbAczCqX4+vwq8+8soW3JmJ5LgOo1fccbPBBpKVXUT0AW3W/4duLkvG8O77HPI+5gWKZKFn7kr8zAKN+bYPeO/12Pil1xRCGi7ap6H2smI0HjtbozBojkCPg2PLnzwu8bAiMaXS/sZ91bkj3KRwetKQzqmXmUk+Q0sQ504/rDJn/S4APgebbBFuGvIHJdENudqKmtqV7KAzOOaz8vvy+MwXRH1mGVTxrkOXdJgGRiKaShPdcvXda6/JRfspew62VwAevdxGJ1EetoftlbcpAe1O1KOEFste3EuDG3jS4yMJZdxVTXLc2lta8154COlMG9vJCtvaqv747fQAOVUjFBrjkS8ZyFjWojk4PNGDyCid9AlqCtjO/ocU+myYqKFWRLJnZ1PoN9sqp9AINAwruDA1nEmWrM5oE= X-Microsoft-Antispam-PRVS: <HKXPR06MB10141442293EFA933008AC7AD4000@HKXPR06MB1014.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(85106069007906); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:HKXPR06MB1014; BCL:0; PCL:0; RULEID:; SRVR:HKXPR06MB1014; X-Forefront-PRVS: 0776C39A48 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(69596002)(50986999)(19580405001)(47776003)(5004730100002)(76176999)(54356999)(101416001)(4001350100001)(6116002)(81156007)(19580395003)(97736004)(122386002)(2950100001)(42186005)(36756003)(5008740100001)(40100003)(92566002)(46406003)(83506001)(77096005)(66066001)(106356001)(87976001)(229853001)(50466002)(3846002)(53416004)(110136002)(5001960100002)(33646002)(23726003)(1096002)(189998001)(105586002)(586003)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:HKXPR06MB1014; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HKXPR06MB1014; 23:m4I35UZ+CC7Q1BKAqk/vw+eo8ptj7CEgMc6yQD4ZI?= =?us-ascii?Q?fQw+oY1uxnNd1d3xf9LG4P9Wuk3/ZvYJfxHz9W1q2kMATjragHrCbugKCjTh?= =?us-ascii?Q?Pbr/CKxZsMn0MMiNZJCrsHUcB65IosB3YnasubHEntp2o0uNDogCAg1M3DZC?= =?us-ascii?Q?dEA0TDUacMS8ms6Rdg2KiEEnMire+hrjbk8ZQuzILWwdUNMERchmcNr00V9I?= =?us-ascii?Q?ui9mc9wUGdiBzD+G1gLmKMdUne1Hf5HAWKEb3OZbHNTzpkeUaCy0r1onMLE5?= =?us-ascii?Q?vdDa9pj7DISrtj5qi8x+gdUN3wmWaKU7H8pHE97Y9cHnKoMn31QYwOjVuqUy?= =?us-ascii?Q?yNGdKi0aW/TBgXjYs0oOUXbMoWgz9KMYZEqhioe9b6h+JNQ7v1NNCwuE1muE?= =?us-ascii?Q?M1KAKML75dfxrMB3iMmWe7Y2Ht2M2LkDmWJTicfIJD9DXKS+ee+tB3ENr8CC?= =?us-ascii?Q?tJZ9Zud9jQk9HeuzsBrMO56mgR5f2n79jDsh88BuCLZBxK1E/Er755obmFPj?= =?us-ascii?Q?Hq0nLqmRKo8kkOR9A6RuGY6gyZppHilb1wgx3aKCB6VoRGFX8Hlc0faQ9tNd?= =?us-ascii?Q?k/lrGEVgt0DxzaKYy4xXH0xzpG4pHuu5HgNMOaS4To9RwQQ3grYoXvKWeHXE?= =?us-ascii?Q?RP1M/2WdH1ZZlTAO3eBvvy/6Ka3QJBOn3/QrZaatrjlo8GdcXb8ETRlLdfjD?= =?us-ascii?Q?LWVNJDGvw4Z/odESo4k0SydPIlB1WcpNrAGVuHbZyEvd4Nltwke0Wl3gDJiL?= =?us-ascii?Q?94K7Ri2JtITUaEe4pIma+1URY0gtbZKB1BzCyq/AtfIqafLZoZDZFRrIaIXM?= =?us-ascii?Q?/XDHPz8ODdqI/+15+LlK2CPxhZmSSNsyExv+oIUTSF2mKQLKM65EDUb9dFEi?= =?us-ascii?Q?eN1zbIscTJlBtwDZw3b2i2G1/pgFvE1Z4Yxdfc9XdVNgUGpoTt+LSm9fWkCL?= =?us-ascii?Q?qZGbF/ueBYKSoZ3xTAFFoHsy1lV1eUy2fbXCMdiex2Y0ncTg1VEXz7EH/wEB?= =?us-ascii?Q?Yf/uSdgFs85W2l92ksAWixpuUyuzA2fwP1NwoMKsw2ProA4Sc5oA0LAzq5qM?= =?us-ascii?Q?Skt7JtsT4b/y8Rb1pFmS/aQup45E46Ao6ueWvbjqRynJi0rMQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HKXPR06MB1014; 5:ZPA/GVpPBYBRY7+AGerWKRXlAFLyI4TDaY8cG16YWUVTp3k8QAdriiCW2x2pK4spwRBXCE5dBxae35ZmeryKTcFTNCxCel7KxKaF9U9uBZAw168hj2waqWLGRMZUy/35; 24:cAQi4R7K1zzNwqOvnay8oxslpAzYvzm5GolWYSZN3vHDOwa1QI2z6peE1KUBIh0ALS1WMHh5h724TNfIuHhI98+uIeg+SjiuTEypLk93OxI=; 20:6EkouQIKCgegKrmrKCMwJN22jipURPQXpQ7j5QBRxfat8yTu7Q7Z+fs73AilRiGXrjaatfdvrpzhOo1MW7Nd5hoqdQDycq1YBQMbKjLPppyya4zPTQJApsVXIeeF2+zW9EEAIG1bteePW2p6jtC+wm6zEPyr8ypInesiVaWmWRQ= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2015 08:51:35.9311 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HKXPR06MB1014 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 07/14] ASoC: rsnd: src: add rsnd_src_halt() 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" <alsa-devel.alsa-project.org> List-Unsubscribe: <http://mailman.alsa-project.org/mailman/options/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=unsubscribe> List-Archive: <http://mailman.alsa-project.org/pipermail/alsa-devel/> List-Post: <mailto:alsa-devel@alsa-project.org> List-Help: <mailto:alsa-devel-request@alsa-project.org?subject=help> List-Subscribe: <http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>, <mailto:alsa-devel-request@alsa-project.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/sound/soc/sh/rcar/src.c b/sound/soc/sh/rcar/src.c index 5239c3d..b438538 100644 --- a/sound/soc/sh/rcar/src.c +++ b/sound/soc/sh/rcar/src.c @@ -76,6 +76,12 @@ static void rsnd_src_activation(struct rsnd_mod *mod) rsnd_mod_write(mod, SRC_SWRSR, 1); } +static void rsnd_src_halt(struct rsnd_mod *mod) +{ + rsnd_mod_write(mod, SRC_SRCIR, 1); + rsnd_mod_write(mod, SRC_SWRSR, 0); +} + static struct dma_chan *rsnd_src_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) { @@ -406,6 +412,8 @@ static int rsnd_src_quit(struct rsnd_mod *mod, /* stop both out/in */ rsnd_mod_write(mod, SRC_CTRL, 0); + rsnd_src_halt(mod); + rsnd_mod_power_off(mod); if (src->err)