Message ID | 8760rabk1r.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 0B8DD60754 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:58:49 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F05E2283A6 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:58:48 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E50B4283F2; Tue, 9 Aug 2016 05:58:48 +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 D7327283A6 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:58:47 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id F1B91267CC9; Tue, 9 Aug 2016 07:58:46 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id C3585266DBE; Tue, 9 Aug 2016 07:37:14 +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 917B4266C78; Tue, 9 Aug 2016 07:37:12 +0200 (CEST) Received: from relmlie1.idc.renesas.com (relmlor2.renesas.com [210.160.252.172]) by alsa0.perex.cz (Postfix) with ESMTP id ACC5B267515 for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:22:37 +0200 (CEST) Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie1.idc.renesas.com with ESMTP; 09 Aug 2016 14:22:36 +0900 Received: from relmlac3.idc.renesas.com (relmlac3.idc.renesas.com [10.200.69.23]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id 4953E47C50; Tue, 9 Aug 2016 14:22:36 +0900 (JST) Received: by relmlac3.idc.renesas.com (Postfix, from userid 0) id 2B13B1806F; Tue, 9 Aug 2016 14:22:36 +0900 (JST) Received: from relmlac3.idc.renesas.com (localhost [127.0.0.1]) by relmlac3.idc.renesas.com (Postfix) with ESMTP id 211F71800A; Tue, 9 Aug 2016 14:22:36 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac3.idc.renesas.com with ESMTP id QAA19392; Tue, 9 Aug 2016 14:22:36 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'208";a="217521157" Received: from mail-pu1apc01lp0015.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.15]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 09 Aug 2016 14:22:35 +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=sb17qdo6+qJ6ICrNX8x7D2A4vlFk/D0mGJyDgNbEK7E=; b=C5MgTPEMaFUPKv1C7xmrcCzxx7pnU0vYTRuCbzOXD9/XmH0zNOqjCI94Cfh26wk4m06/EeDr3wBO3x0a8cjj1//6s1mC9C9tUwyUHa/WOfHiypwLwN9gKTmJ8YnUmpZRUgcyxkc+MwtlJ0nU1sHif3GNabqXza2I++NLTgdysrc= 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 HK2PR0601MB1441.apcprd06.prod.outlook.com (10.165.182.147) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.549.15; Tue, 9 Aug 2016 05:22:32 +0000 Message-ID: <8760rabk1r.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:32 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR0201CA0005.apcprd02.prod.outlook.com (10.164.90.143) To HK2PR0601MB1441.apcprd06.prod.outlook.com (10.165.182.147) X-MS-Office365-Filtering-Correlation-Id: acf79abf-4bc8-449a-a873-08d3c0152ac1 X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 2:9Fih7SLTgzdlIzv7IlEaoTvFGm9Zaxeh8xFwmyyV12kRpLOezd1CnE4XDlwwi2zUmz9T/SnPSc+xn87uaqyYbZHWpshy+l1ioH2LR6EnTqQj9xhSINYxuBCCEG26vqlDo5dl/nciDTlsFHKMf7eOQCY+QgFEILZjRqh1u5yBLGY+up3Jm6RD/r0wEa0WvWfJ; 3:dCSxcOoJHIvo2t45iOC5qqkRrxNLYkDHB82eg5BGM7xI7qKtOV3o8nX05UkLmzYQFZSozOFxXR+NC6nBMAlKU11nV0XmFEOyOoNdfiQGvf3n6YBsFPHE/D/zBVWSSWHW; 25:s5y4RFmdDBjvPF7cLi6zD10Rlk6IjbCWPya9RactLpr8R5eOphRf4Tl2qMKPAbBKG6twQLTr12vNL+edorrZEX5qcACWb2wV6ydte1x2Pg++awe3UXkw9uIKau1tGJOpij3ykA47H28eDXmBmxZRH8m6kdYExHeeg3I4RVUdTzi7wlmc4E+BWX78U/u5yrEPEcrq/2W0Hra/fZdOk3XMFFmPwVxNDH6r4qM7Q7BkW90YdEI6tcMFPHYt3Ib7ZKtWlCGEdddWMmJHdV527RKl1kSf4I+rlRAKjZVhzppS+PspVjtlcFr0selOXx4ploz8tSeXNZUY6YYe930QsXKzfJVxa/i9lJ05siVkr2uCyZMa6CTkVqaRYMgTPoZauV9UidMXTLnvoBCOGQYmfzJDbt9hMBg5TdzormT1NuGjJHQ= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HK2PR0601MB1441; X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 31:QwGPyUZvx0GjXdSAlBHEIwWK5u/fXgcbICGV9/oJ+jYkecWEht0QVQVo6bCCSyC3Tf2u3zhFz7QbmClPbMHY89S1bMoawggMnq6kdwpji3hxTnqkLK4Lv6GzWZLwHa2R/jUodHwKHeXrDcini0NznQx7/9Ng885SnOx+atISPjEHEQdalYHjlUYR8txGXzwlrUdruRoAD1w9IVVaKdQ+bCxTTgV2M5ujBmVdSIJ90n4=; 20:in8RD4VmIfrkbDvdNt4zJrjU4zQ3zRr8OkNQMkpGeWDPAZyQJWwv0JIEuGT4YvUf+2kecnqSzZ4MBghtoP2n/HFkLwkO3pP649c3HFb1PPinPhi84JShKjenJQkGg9tYdCVPWEH/uFNBkCf14ytwHhLS/Z9qUCXQsGufnTpcc+l9SGe66Qlel5Hv6/iWCJFZSZLxZcawLTmIETqHEjxCycRfOkv02y38mpBNh19yBGY+7VV+fwNSit9Ijw5y+Dj0QG+72mAFMxoQ2LQ7aiaCnpsbIlh9ogNsDpmjO3EiZwDzwA4x5MT7C+5/VpewBdsSQJ3C5BFhN93nT5ymh54jtrwkZN9C+rza093ZutH98wq8zwpC6JflH0oqxsWk4MNV2Js82OLa3o+AxX8VX4HkEhBoAFqjnBncgr+K64zHEWjg9LmCpFVVzRdpSMyl99NOSXogC60yG5x/qYqzOxK+6InRGK1Y88zHSe2VXswFTyjS9rDACB4piyNQBG5SZBkq X-Microsoft-Antispam-PRVS: <HK2PR0601MB1441332E36086EE56CC27E55D41C0@HK2PR0601MB1441.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:HK2PR0601MB1441; BCL:0; PCL:0; RULEID:; SRVR:HK2PR0601MB1441; X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 4:P7MzPwU4tHvCQvOyHxLd3I2NeHhlKt/dmsczvbTE4ULXuCHEfVWEryGUnRPzqAxwdCHZphKAv/ztHPvs2JLVKF8KRBOU/Wotir1Qvgm33VSlkezbofCoyPDLwjdBCGh0EahZwNw6mAE+3aIK6jcdiq2Nl92l8/Olxp0NwMtgIiIjZtFM1tEycRzF9ZVV4SWxS40Pxcg8uBavJrJndE/XAdWq8l+CgkqK4AMq6oiHekVNE1W97D6EyYuhgvcRfuc7mWfr4k5R7VlxT78L6Kc+bzY37Hb7f5dpwvNuqnxvOS4cXLwFPpxxlc9oJqwMnQtrqYY3SDXXbcW4ql8CRxC4ur9pMK8MbX97I/fan06oLpWm1ny7zeL/SR09KTCXFqfLU0DAjBhTUwcprOhz5tN3Iw== X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(7736002)(305945005)(4001350100001)(7846002)(97736004)(189998001)(68736007)(92566002)(77096005)(42186005)(83506001)(23726003)(3846002)(6116002)(586003)(2906002)(53416004)(105586002)(4326007)(2950100001)(69596002)(86362001)(50466002)(36756003)(50986999)(54356999)(19580405001)(19580395003)(76176999)(229853001)(8676002)(33646002)(81156014)(66066001)(110136002)(81166006)(101416001)(47776003)(46406003)(106356001)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:HK2PR0601MB1441; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HK2PR0601MB1441; 23:fVQEX+7GbZ1KOoOAfgUfUYbFsJSNsh9LBQbR00K?= =?us-ascii?Q?WTH9ShaY2f9BzIRr5XG95urjWERF+U2KZRpRePhZIzmR10C48s7LieVHb78c?= =?us-ascii?Q?7st0d312buOoUmAfbo5EYN8ffhT+fuwUNt9TLxE3KcMLt9Eo0nW3Z3vh/EBI?= =?us-ascii?Q?cQvfCUv4B9TdMWxPk0Ofd8J824Fp7y1Ql0z8YbYj9ekY7whwiI7IeYHi9mZN?= =?us-ascii?Q?yZWS9XEhqCwDgrZKHTT5N7SuEQwRGROMu9eXMtYvvti0iH3fZOiW9hdIgzJK?= =?us-ascii?Q?xF0hdCwGKtlhdD8w5fYkygkGo1i/s5SlAo/KW95eJoJxyFUnomjU/SzM7CUz?= =?us-ascii?Q?+QAhn7caJHpW4mFHulPXHLUwe+PTGhaCOZZP1GHGS/en8I11bBpU/yOsiqyu?= =?us-ascii?Q?INrpd+b3/lZOchOjX6e6e7qYKG1STReFJHsnWdLDzjBWPRug+A4z/FFa96SB?= =?us-ascii?Q?EuLEv/S6jRdrlSCD93vuQj7xliM/+Lj+DMTGbmbZ7/nzKxmnSOzfFxEouCwh?= =?us-ascii?Q?VPs/iw0Ub0VeZBtRshZQGQJBNyvvlCx2cqtmxukEbVBQodHM5ffg3I1holns?= =?us-ascii?Q?ZknQ9n+PCtHde2yaPJmTJ4NDQtwVsoet67c+5wd8VzQRHLgUXa4obRmJtuXR?= =?us-ascii?Q?wvTWli08mxwyFEKzf60QOxnyUSs3jP77tmQ6iDdi7GkyJB96HDJc6mg3hczw?= =?us-ascii?Q?v+qlpHH/EAilMkLDxr+1LjpfeipidB44ILDNK9In2wFsbrRuhoeo96heo9Fx?= =?us-ascii?Q?3Zc2nCiEdADLOtVPf+Tt1xbd3V+tGBteJpPqIbsx5LYWWg75aclyirXTw+SQ?= =?us-ascii?Q?4Y8RHfEFB5mHQfiQ3qbPWJWW5pa4CEAjeMVLZZbSabuE2G20vHkr1q+6I2rr?= =?us-ascii?Q?5hdos4n6mRD/SZ9p5e+yBXfBM+cvG9lezFS4XWvr1YriibgUllVL5AcYZj/R?= =?us-ascii?Q?jeffKTTW/7Qar1exJ+/d1gv/3tTDbRz0g7HE92IRMs3U02eaHzVqpWKTT83S?= =?us-ascii?Q?UPtPMmeJXKZ0GgsV1GbdNUfsv+Dp7wMG1T6eCVcP/4QfEU3aTFyyh1vu0M71?= =?us-ascii?Q?hD/OrCKwPtiHxIdomvNqpJhguckuGHm7YYWFsd+TjbI3TVHaF0Y+Mufl2Z2T?= =?us-ascii?Q?00k+Ms0rqNeJav3rgRDzTqSbhpWpiofJjrAi7cGxjWmt8iGJb+w0WvQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 6:XIymF4PMoL1qgjF+aw7i4D31g5QMTyHWt79yGN2JjcFTcS4EYAt0Y2mw1rltNFfmLh0ruC2t1E8A1z2DsRrJCG5Ki2IE1b97HcmmxN51ugunuRl4uUn4J38uNqj59DaYjPLK766aAcBgWFpTyo2aYvAX5NCJujFejGeeCejOBhh6jdUAjlF+8SfubIfv76MK3i8oFbrwbH/w1G41rz5fhv15XnPxN5EXa5Mgf2pqG2D60j1ObIcgKW95zXSQAQPJ0J4Tk4RlfatC+ld02B8L3ffS8qZjJZXTFDMJJbxTNxz51di7EknbcoX/CQJz35cOD6cn1L3ulWFlk52d7TSBgg==; 5:pBl6s0f0cJzOGTiOVXseJ+5f0NCGGd5Cuz5Dyub+7C9G5IzskQOfisoxhP+bC+q6Ieu4+1mBFc3j/+uvUJ2D2MHXue0ufvUKgAsUAkrOgCnF5vLXC34RWmd60RrsXpMii2vXC6q9q5v8Yz7dMC6JDg==; 24:+ld2FQreZrof+R0oxObajroWmIKdu7ZpnCQmcLsqRVk7jlFUk6tzAoLXEXA8ov82lWNgezr1mMCBdF9Ch8DuEJTv46JOr12/glK9muSV2l0=; 7:9rF7y/+O5nagSVMnV2mUcZCvxB4znjbn1ri/vNkQP1xzTOFjKeqm833SzlsOf1CY5RC4AVu5tSqwzT1i3oGrl1kWY2DEfyC0+kUc0Us0qZQBCtdDID1h4W3tmFkqQzAeISQ0Tzk23to7vjGYrqsRx5qiu6syInWYgr6YNAX0w3YtO5ah9YCjZlsLK55NbemqyrPCA1A7gi0RGL7HXp1PWKvPfudVfCwTWglotKtMv50u3AtoOxbgvSl4rX/5k39i SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HK2PR0601MB1441; 20:RomM9SqEB1oegRMaGJg/PH2jKl4lsECZViB2grA6vXj7wg+rjGkXv9Mai88m+qtQ84DijHhBR89IhR6gpAzEz1jwUVYVsv6N2fUgmd0m/P5hDvu8xBYlDmRYJDZod66tDOp28GWiJlqmSut2wg5KLruy9Td/1T7Cmht1ZuCcw4s= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:22:32.9589 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2PR0601MB1441 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 064/127] ASoC: use component probe/remove on wm9713 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/wm9713.c b/sound/soc/codecs/wm9713.c index 255a7c2..50b1156 100644 --- a/sound/soc/codecs/wm9713.c +++ b/sound/soc/codecs/wm9713.c @@ -1202,8 +1202,9 @@ static int wm9713_soc_resume(struct snd_soc_codec *codec) return ret; } -static int wm9713_soc_probe(struct snd_soc_codec *codec) +static int wm9713_soc_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct wm9713_priv *wm9713 = snd_soc_codec_get_drvdata(codec); struct regmap *regmap; @@ -1226,23 +1227,23 @@ static int wm9713_soc_probe(struct snd_soc_codec *codec) return 0; } -static int wm9713_soc_remove(struct snd_soc_codec *codec) +static void wm9713_soc_remove(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct wm9713_priv *wm9713 = snd_soc_codec_get_drvdata(codec); snd_soc_codec_exit_regmap(codec); snd_soc_free_ac97_codec(wm9713->ac97); - return 0; } static struct snd_soc_codec_driver soc_codec_dev_wm9713 = { - .probe = wm9713_soc_probe, - .remove = wm9713_soc_remove, .suspend = wm9713_soc_suspend, .resume = wm9713_soc_resume, .set_bias_level = wm9713_set_bias_level, .component_driver = { + .probe = wm9713_soc_probe, + .remove = wm9713_soc_remove, .controls = wm9713_snd_ac97_controls, .num_controls = ARRAY_SIZE(wm9713_snd_ac97_controls), .dapm_widgets = wm9713_dapm_widgets,