Message ID | 874m6ubk18.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <alsa-devel-bounces@alsa-project.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 73B3060754 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:59:55 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 617BB283EB for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:59:55 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5393D283F2; Tue, 9 Aug 2016 05:59:55 +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=-1.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID autolearn=no 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 40544283EB for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:59:54 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 56D5526680E; Tue, 9 Aug 2016 07:59:53 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 90A8626790A; Tue, 9 Aug 2016 07:37:44 +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 9F2E5267904; Tue, 9 Aug 2016 07:37:43 +0200 (CEST) Received: from relmlie4.idc.renesas.com (relmlor1.renesas.com [210.160.252.171]) by alsa0.perex.cz (Postfix) with ESMTP id EB3E026680E for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:22:57 +0200 (CEST) Received: from unknown (HELO relmlir4.idc.renesas.com) ([10.200.68.154]) by relmlie4.idc.renesas.com with ESMTP; 09 Aug 2016 14:22:56 +0900 Received: from relmlac2.idc.renesas.com (relmlac2.idc.renesas.com [10.200.69.22]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id 9E6C54B0D7; Tue, 9 Aug 2016 14:22:56 +0900 (JST) Received: by relmlac2.idc.renesas.com (Postfix, from userid 0) id 929C12806E; Tue, 9 Aug 2016 14:22:56 +0900 (JST) Received: from relmlac2.idc.renesas.com (localhost [127.0.0.1]) by relmlac2.idc.renesas.com (Postfix) with ESMTP id 857022806D; Tue, 9 Aug 2016 14:22:56 +0900 (JST) Received: from relmlii1.idc.renesas.com [10.200.68.65] by relmlac2.idc.renesas.com with ESMTP id QAR18908; Tue, 9 Aug 2016 14:22:56 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'";a="217009945" Received: from mail-sg2apc01lp0241.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.241]) by relmlii1.idc.renesas.com with ESMTP/TLS/AES256-SHA; 09 Aug 2016 14:22:55 +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=ezPpaHy0ifu+Gl2ErAqK3lsO9N+NnoC9kirRIhvSKfM=; b=SPsEDYGu9imQ8qjFOeWuyRDz/iREYzecahj8fgz0prvtwjrSFIYXJ5lpbeJaGhZV03AntElx5YycH6dTGuS04SuYmzK6rPNdrKJkPv1T7A5Qoa7QnRIaaXtuNYS5+yHvkGTnsyRO1FjmlhsYEhXg+1t01FOU+f4mvp/c5BZVqT4= 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 SG2PR0601MB1455.apcprd06.prod.outlook.com (10.169.106.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.549.15; Tue, 9 Aug 2016 05:22:53 +0000 Message-ID: <874m6ubk18.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: <87popieek9.wl%kuninori.morimoto.gx@renesas.com> References: <87popieek9.wl%kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Tue, 9 Aug 2016 05:22:53 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS1PR01CA0014.jpnprd01.prod.outlook.com (10.161.225.152) To SG2PR0601MB1455.apcprd06.prod.outlook.com (10.169.106.21) X-MS-Office365-Filtering-Correlation-Id: 9ad782bd-4d54-4f69-fe4e-08d3c01536d8 X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1455; 2:vyjNMo6t8XsnOL9OQ8R86cYdKDY2VgusQbqGOWQawk8OQP1oEOmU+GwJDcYZgJdRCSrBja3yflewz3Y8++JNLTCrtd8iD+13RTEwdE+2ZOK756cFNPfZWnpScDBgAG3ySTbVYQgXZWkCABGU4noYypl5wTwtiK7sdnNO9ejuSKvfQ09soFVr206KH+K3V3Dy; 3:oFfn8gCtS/HLl99AyVgyqbZzzYPQGuu9Dj4KQPujYSW59gqFL09Bj6ByuzaPDPBDMoJa6xCJqhot1j8x0NRouW3CJersGX2exVcSmEKUEQl7iyJPVBkp1hOsZfKy+aX8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR0601MB1455; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1455; 25:EDhAbL4RFt92Z8fIMS3fDBB2WP8GCM0DBeQCLs3+z7iYfYWENTCxWDzxGLkEAjrX+WasKtj/SX+hyYT6UlD0MgeIRUfrvYwEVhWCBSKkAujHzw3BllRUwa6XKNG2dgSVCoFQcYK28KfgPRfa+HhFERDO5ZSjqWCVICpcnjOPh3XIjEMiuqFGVhifnSN/5SkrpQUsemFpspXU8KNWzfKPjt+FEL+tLJuy2FjBRYe/bJ2vztoKfobZKvijpksvbQAR8tD8+4Dsmw8wa9+jzESbFh0vsXPIocCg1fHCmDRRA8K9BkJFdiGVyduvq2Kkyv6YLoWMy+2nsjw11aNRnR+9gylzWFTrA2F5kXGo9ewIzN2y6ArKbGOFV69KVmBeeMZsELoQsoxRCo5XoBLkuyCuCRUMkm3p3ErOapdTHuvreSH+8HRxgW3KBKxzMbw+9al0LKidu3Vw1uOyGmudGH8v7S36cwbF+XAovc1oc/BtRMmXW/mj3HWkUlDpdNYKX4QHbpcYKGGGMjuS87FD8fCkOVe0bF1fccCZ4uZT5f7UXce9yHdI7d+UmfZ6iIkEHlv8KgNjuSJMXSy4Gzngv5pw53DXPjb7eGzmPxCDNXI/6uZWVsorRIee76QCWwSLlQxd5KSdaXJP2Iabpu6S9G8Vvc3LP7FiHgIuumyhF+tbLV+K4Y8tWVLm2rTHAi93fFgXhwJiwoyomy88IpN9dyLlHQ==; 31:R+RP1ZHwMfK9/vhigAhvY4zB59klw2S/HFe8Z+z6dvmQatsbgyKmdgJmi2d8UdVH0b/lxlLAUwHKMJuEkrwLMvsPQcorrK3PBGt+JYBx0PkFe/ZkqckzrKsnNOHf9a18wQicYK8Z7OFspyvNlKPQvd+7Ex5dgmL9pQuuSa6AGqGizONaKb2DPqDHbbUoeyqCK52WQGvbasRkOdVoOLTOykRer99Sc3yQ9ImiVSI4zyA= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1455; 20:KmGXqFy+iIfGCR8Z8KlZoqlAe9c0dIgUUco5A2Ez0Z9YXmuE1bdjw22urj1HID7OaBKDJOBPrMB1nkGeNusKMB6jIg62wFhiRxeC3XmtSOd8EPGfO81PXk6a2YrEDm+MlAAWPldP8Ef+wxpPqNxvvdNICw5B8jlX94CFO3Sh+7ZJAuaAc2txD9k1/5PjLidzA4aFku9xQdPd0YZGDiawQ6RfqSBQnv3LwJpHPXT7+J7lUGq22t96R8Qrh0p/sr49dAsMzsFu2k7S6LSyx3MWN7dVdh6uQbJUWNMpLxtEaaF3GlfKpP7EFgyapO1uGCWxsrQfXFiNLibcWcDW9X95QHGkcCmy+dY4zyoCM+CgAQaJ4lGdwYUC6rPlH6FjiIsIJZMT/77PoHLzHaqaxFQp2a9aTSySQnJFrc1kX4IWNurN+U8Dv/cOC6XIj4qReddakFGP1RCoMbA50TwQi6w/AY8dsThiBxy3kGxKzP4VwGNd1ZgXN/AjOyN8zSh52SE6; 4:cliVb/VmgAgCWrSQ/cGvh7GsrASTG/MGWrqkBPHP68egocf/w4xac8fSHLpxs/d5M4HstFdotEfJ/vz98U78j0ZFSyrF1RVef8fP2soP7RXFVgWwTASZol+JeksCXlY1rNI9FTO7px+TDU7kg1JrPywRZxVMMbUdBXsJ4kuDVNWxxjPV0uhTU0QUsor9QCrDP72eL1tEGng4mZpzEkOfrmrp6bI1Nw4NpeuJ/xwUdo3pQTpOxezSz9DEQ8Qy+GtQrai/DyU5duQuwl5Jms4/RiaKp/1+8syCx6saiesoik+wWyeH1SMrDwQOmClrR5gRPO/tENv4tKhBG4RLG9YEpajPapBLYbzjQA+2DKvhagpxtf9dlJ6ymlX2IasGkfcwneQUMIJh/VfcF5fthP29Nw== X-Microsoft-Antispam-PRVS: <SG2PR0601MB145598915FB073B8AD4F8340D41C0@SG2PR0601MB1455.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026); SRVR:SG2PR0601MB1455; BCL:0; PCL:0; RULEID:; SRVR:SG2PR0601MB1455; X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(189002)(42186005)(83506001)(586003)(3846002)(6116002)(86362001)(7736002)(305945005)(53416004)(92566002)(2906002)(106356001)(68736007)(97736004)(189998001)(110136002)(69596002)(46406003)(54356999)(23726003)(50986999)(76176999)(8676002)(81156014)(101416001)(19580395003)(4001350100001)(229853001)(19580405001)(47776003)(105586002)(66066001)(7846002)(33646002)(36756003)(50466002)(2950100001)(77096005)(4326007)(81166006)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1455; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1455; 23:fcI3LtxKDhhzaCXhfAnZDmRzvkVOkdBFma+g64S?= =?us-ascii?Q?1q0RIJdH1NENnGyZe0uIAFa0QiWJl/kBWzSyRXvIAJIfiLwuT9P2ZbkZIKGO?= =?us-ascii?Q?xuSjbMOV6k3w7oWfOzfMjh9oro2XsUDV3Jf3b8jCn8RHbwaX4gtcV9rAVfa7?= =?us-ascii?Q?SktHF3y+S/MTHTrB/dJlGyOHqaoDphr+Kz4/w+HFqk66trBIDIuU4+eHUOka?= =?us-ascii?Q?ynJSk+c3WPnwU/eI6jxGegzrDeQyuu6KkO9jR+UnqfBmhp02tVjxbsUaZhyK?= =?us-ascii?Q?Zz0ihoJokoEDebgpHr59DFfzsutUF9+45iBUl6BdyBBti50zh1fVhvyimaab?= =?us-ascii?Q?iIF6xLoNWT+SX9H5b4Ok4yhJLVfR+w2nm3/vg9FcxOekfYB5/zu5JZ4Gl8VL?= =?us-ascii?Q?d8zINt4KvDDNKp7toVW3r3083UBvNNK4ZUX6MwtHARAetm6fIAMAknUx5OmZ?= =?us-ascii?Q?ihGhCkTIGplgzShxQjCnwcvhOPGLuoXk3nNuUBxu9bKu/a9LjBhgHxlmkEtT?= =?us-ascii?Q?qzWfFxpbUN5SqlIOKLPi/SIrwtE9z51f6OHk5YQ17ydT6XV9t+El5nIvaWid?= =?us-ascii?Q?IeDkeXZ0MuG8uVe0b9IffxUy5mu5kyRLS0YV0lTFPItZg6tEccWe7hITdszH?= =?us-ascii?Q?HujMHdMPz6WntAjJtRUXAOhqre4PguyIycdSXjnn7VIV5lAuPVOEosDxmCYt?= =?us-ascii?Q?Q9XwrOSdegNfgqVtH0Hsnh+F454J4f0ZziZyyoK68c2WgV9tdnkNy6gFR3F2?= =?us-ascii?Q?YHpRSVjY87tqPyRA+ZopDmmmOF4svW342Iu30zCPhB65+ICZnb9gUTrZlfC4?= =?us-ascii?Q?r9lNkPxkaMlRJcm1IrDexKIsY2NhExaaBI2WbJpUy8lP/BqPjNY6lE205W31?= =?us-ascii?Q?S90C5f6mdgXx/RkBMJ2NNOkg1X0kATWYE6lD0AJZy4orWUzyHh4LdM5P2fo0?= =?us-ascii?Q?FNVi6G5dECWPRX+wmt38DzIfSokJCr/YhfBfpe6csbkegzDz35uwF2gmCuMQ?= =?us-ascii?Q?QKxAdzoW3h+9uhRPjDBqBjeOob73ozRpc1za6mtFWx70UcgoqvkrE6+7mirY?= =?us-ascii?Q?ukOEpquaPvM6uwvK3zolOAV+eiXqhYqfwoCr7CElDafSr/WJ3Z1k0HsDIrK9?= =?us-ascii?Q?4/kRArR3posJLa97D9+CF8WP0z0rzTycFUvc/Oe/BwxoJMVPIwOrudQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1455; 6:lso4vJNPVOhgp5VNd5addWkb0EiCLNOOUsEaKyHONlFKCNeg0umAUhK+u4nW2X7tRARs1ilmphtF+fY/E8uKSufPkLbOck8tPg42hb5WsfYMxhBLvvdRuK4oyyo56Q40uc4cGUIKkfBNVYDxv07rwZSKFOUZ4LNiCl4rkUcMi1zFcRhxbzm+IjnQgxaEal56YL4zXvjQlE5KnjmvS9pFKv9jx4/U5nJyTwFllydf8OeWk89Q+i15CPbmqxhwXohsoCzz1iCqWlUAP4Ot2R4usETvayhMypMXul1ubOJouXaaaXAUx93mR0wiYD2x09qUMIZEs/1ttW/ztxU/XnxtWQ==; 5:V6kbnpOM2C/oUcFgvTon/dFwsL5/Ugs3D8gBtkeOC4MhG5cF3OCsGcrf9Amf1O96JG8AqhGFYs72OQzCLFPtwC9K4Kpi0+lmSioHTgmflMMPHFuHfIU5I6omoCgzjuAHrVrR342B+hyM9S2ELeg8Ug==; 24:KzoRQVSWz1H2+kHzSkuls/JwlmAOZUxFURavRkLPguCcgrWbZtEtz+L4tKvx/mg/pw/ZUh/3UTW9HdPCDU9BTbDFjN/x26gkd8bzBG8FomE=; 7:UVB+w09mL34eSgui7UIoYMJZeMYz8DLE5agpJD7u33PAIknzv4DDRUoEIdVG1gpqONY7zK7Ds6oSnohF3AsFTy9Lj87xDz4Ayof9e2250AjoBR6MZwJq0/4X/hY8w8h52EhLEyd2wCdJ2nPizO4P+EsCFO9O8B43gBK3iOtwkdBWXqCdCWKuSBHy+MyEV/DLXH9mp9L6k9tu5MxLXc2DEnXEWv+z4GK1+WNAA/CSfLJYahZm1fywUK86iiqWYRXU SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1455; 20:O45Jez21Mw9tWTRq39de/1hvb+G8RMpIXLfyi1lJzbvxpclckeGaIOaaqB2jv0a1pJifKFvvpF3Ln8wpgCWRnV31PUojvNd0duDzG56LnXLr2exqiE1K3RlLa+HYppHqM1fNvYFSm2FjC+Bm2aTmyfFjb8shROaWWHPK66KXJCQ= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:22:53.0884 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1455 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 065/127] ASoC: use component probe/remove on wm9712 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/codecs/wm9712.c b/sound/soc/codecs/wm9712.c index e5aafdd..d7d504a 100644 --- a/sound/soc/codecs/wm9712.c +++ b/sound/soc/codecs/wm9712.c @@ -642,8 +642,9 @@ static int wm9712_soc_resume(struct snd_soc_codec *codec) return ret; } -static int wm9712_soc_probe(struct snd_soc_codec *codec) +static int wm9712_soc_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct wm9712_priv *wm9712 = snd_soc_codec_get_drvdata(codec); int ret; @@ -661,17 +662,15 @@ static int wm9712_soc_probe(struct snd_soc_codec *codec) return 0; } -static int wm9712_soc_remove(struct snd_soc_codec *codec) +static void wm9712_soc_remove(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct wm9712_priv *wm9712 = snd_soc_codec_get_drvdata(codec); snd_soc_free_ac97_codec(wm9712->ac97); - return 0; } static struct snd_soc_codec_driver soc_codec_dev_wm9712 = { - .probe = wm9712_soc_probe, - .remove = wm9712_soc_remove, .resume = wm9712_soc_resume, .read = ac97_read, .write = ac97_write, @@ -683,6 +682,8 @@ static struct snd_soc_codec_driver soc_codec_dev_wm9712 = { .reg_cache_default = wm9712_reg, .component_driver = { + .probe = wm9712_soc_probe, + .remove = wm9712_soc_remove, .controls = wm9712_snd_ac97_controls, .num_controls = ARRAY_SIZE(wm9712_snd_ac97_controls), .dapm_widgets = wm9712_dapm_widgets,