Message ID | 87wpjqczlp.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 7219260754 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:13:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 63010271E0 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:13:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 57E082843E; Tue, 9 Aug 2016 05:13:41 +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 68C3E271E0 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:13:40 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 84D8E266E00; Tue, 9 Aug 2016 07:13:39 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 140B5266DBE; Tue, 9 Aug 2016 07:06:34 +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 A189F266F41; Tue, 9 Aug 2016 07:06:32 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id 0DAAF266613 for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:01:21 +0200 (CEST) Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie2.idc.renesas.com with ESMTP; 09 Aug 2016 14:01:20 +0900 Received: from relmlac3.idc.renesas.com (relmlac3.idc.renesas.com [10.200.69.23]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id BED6047149; Tue, 9 Aug 2016 14:01:20 +0900 (JST) Received: by relmlac3.idc.renesas.com (Postfix, from userid 0) id 90FD61806F; Tue, 9 Aug 2016 14:01:20 +0900 (JST) Received: from relmlac3.idc.renesas.com (localhost [127.0.0.1]) by relmlac3.idc.renesas.com (Postfix) with ESMTP id 532281800A; Tue, 9 Aug 2016 14:01:20 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac3.idc.renesas.com with ESMTP id QAE12564; Tue, 9 Aug 2016 14:01:20 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'208";a="217519568" Received: from mail-sg2apc01lp0239.outbound.protection.outlook.com (HELO APC01-SG2-obe.outbound.protection.outlook.com) ([65.55.88.239]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 09 Aug 2016 14:01:19 +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=47TQ9wjeMzIDxRsEiF9zH5TvcVbkPEG/1JansmFUsyc=; b=Yt2bTdhMHRjDzY0/DP/Cby/tlq28TKTQkicOR5p6GpnP0Q1igjtczdK6WuTeqOkPn2KcYzsj5RiBDG4PHcgS0lSUY2x85uuD0SbFbXo3cpTXARLwQrApFHXPBuF5fgaPdPkI56VV5trO/YfGxpg7LfPNEaPwBvleFD0zZVl1Ovg= 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 SG2PR0601MB1453.apcprd06.prod.outlook.com (10.169.106.19) 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:01:17 +0000 Message-ID: <87wpjqczlp.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:01:17 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TY1PR01CA0072.jpnprd01.prod.outlook.com (10.167.153.160) To SG2PR0601MB1453.apcprd06.prod.outlook.com (10.169.106.19) X-MS-Office365-Filtering-Correlation-Id: 544f7b25-e0d4-48bf-4598-08d3c0123269 X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 2:NEkxUYvhkre1NYbYbjdMeU+uvZlv2rLdDVRYJlTYZ+U6mHF99cGefOYTXocuKrNBak1o4MucinGAbzlZgjyhB7d/wI7Bbd2YOu5rcuDU90tI4riD367FdNUydJyVJK+RBNBHYLXTwYpVAUXbvfTWbCo7zGrJPpTmtoDdk6Cn8stY99gr1Y0ZAOwPDOv1zRb4; 3:7s43V7NUHFhBl/1eV4uMvC1ynq5Ra6qL2hNHXt2EjZv6RqOMLemYdE4MvOI7DUW+M7oBAl41LQhtR/7irt7YA1tVifv59J2joApQdTRKw+NebS0mO+rZy46pviWjlnCp X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR0601MB1453; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 25:9JQ+y1Vo+VBGSIExodKcc/UZhFdfvPKNczsUTNgBT4OBR5Mys2iUGC+sO+vFKTCjlqgpYZ0ZuAwp68QohnXFhUfdOHAMvuEvofeE9C/+Q/j8HjfVXu7LgPTypaZM/g2j7aB9Z+AYZ9G9fGUcnefDy0GhG72fCWHnVrMD7cSGntumhYfjRbxSUCrzpOtcH2p0J8QnyJQ4b6LYBZsR11oUOzGhAK/hq1CE3GvMhH05iZDlKA2h7Z/Q8bI435g38QQrQAckOsc5RlUGELNZIJEfCnu/MQXqbgXUpl7ZDRSbiGd5dGGyawgKKsUplkMI7pjUvuYSB/MAr2g2l0E2TNa74TXYKaqY3b3sAw7A1UJ6A0SuZ2HSwbo6f+jG4ttixXRr1nsLWbPdajON5AFP2PHjYnHgVx7KDYtVPTdb0K6JMQwxzOqh6mSHtfmUo5rERWMlJhE6ud0UjGOZMv8whe45sUNI/9HHONDPr0duPqYY+QD33KwSVkHdOyBBnW71+gVLMaXpqjf8ZfvlZDnQiM0x+q0dK55Pj7LyAhKj9JZxb/tcHqeLSnLHBcsalJHmiV+a2g4oMQAiP04KojEmjwuO7NsRLTskjkKAG3zZdV2PAL4ErOJvBEYXP8y+l17VprWfZTEOSFqWSAW02sl2BVKMnRNZvCi0YE8+alSSI5wQJnxnq+GbkhDsO29Dco8vTBHVgYDIntPyo9aFeA/AAl8SITYnEmzJ2R68x66/9V+COfs= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 31:cteSMvTX4c73XZi06z1vwNpiKOahjh+iBQrL16u3B05Judg2RfoL6Um+cFXziHq8MZIdeoEcmxjIXc89vbrFQI67Zzx+OXY+Qpnx/7nxJJ7Ost4TBR+LG1gK2OvF4AMP2n6SO34Y5cES5BcK2yQZlXR5JbnyK8/omVcOmxJiN1CzTzw0QiLm/euiumGs5lg4kyyP9IIKGksrth3ZJPHIXlsGwIcHeXSYvYWJeASOdfk=; 20:5KcXFVZSKqhW7EjbnRZDrFKpEhMxbkC6qvWmc9WB5eSihqKeLFGoc5rCA6jsPkfZ7wmsvwKSmedcdFj2+2ePCBHCvKe7K8wKYb1PXo99Mig1g4qZMFNdeD9TBiI3yeb+28joROPDQnoL8/Dy5igS8O9eHNQyAtY9keI4nAbyAZnq6B6cmBT1LmcYt4GyXjSED6C+amGEQXhMmhTErCxOU+iBbWwM4YYzuyO4pjU5JZ1iH8zgiYTUgUWqsZpvr/4LNEqEnn4mRTDaZoO6mjCnUdAb8chkqEOl62K/P2Tbd9Vgdtf1Ojlj0tGNBhkQyuvLQkzGetkIQMkjLP91jzhfh8aleEYxunKCL1VQtjkVVg4zSlb4y8a9kt5Hok6LK3sO5YTMuf4UZTCI5hOeNJun267BTdaYh1lUPJl6Y/nUfJwOP0vx4c4wR+lBaleHzbuLBLbsZfkQ0j3xXvIlTpHnM5MS1/ezH11B+98OUYK4IIrIfVzp/3TAjJIoZT9VurJ/ X-Microsoft-Antispam-PRVS: <SG2PR0601MB1453270B7EE4567C5D034EC9D41C0@SG2PR0601MB1453.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:SG2PR0601MB1453; BCL:0; PCL:0; RULEID:; SRVR:SG2PR0601MB1453; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 4:OCgVjdYwRdfoYQDGS3KTZoA4DzaBGpJDaE6ccuDn8/U9XUQeE2IB/sKiCAye/HtwzoNPlr3Rg9dipHnHEBlmZsQTgaqVo+8a6CDgzwuJd5AQRjQkdbIOWNU+5FBUTL9luWz7yVP4cfICmU+KZBJxILSprTMl+NxkinOh6NiDbT5HkXq95ODovstiKmDCti3GR7FRLn80SA9fLsYYlJLzxGLmHSpT9MOS/WZWfAZxTzrCSnMdF9pVH6RjOnP9oj9uPnJnrS0TrIIsRouqu3nfjxpUKsRRA3odCgCd/LwKpbLmgA7H4AQl70m3+FWKVxHqeplRShU2bQQ9An5Ib+aABv2lsVA5cWItyj+1uyYWCeiMR+A8VI6GECqSVI5cvL6nCZJDiMgn0ZW/VOaAFTbbKw== X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(36756003)(83506001)(69596002)(19580405001)(19580395003)(110136002)(50466002)(46406003)(189998001)(76176999)(106356001)(54356999)(33646002)(50986999)(229853001)(101416001)(66066001)(97736004)(86362001)(4001350100001)(47776003)(92566002)(6116002)(305945005)(105586002)(7736002)(7846002)(2950100001)(8676002)(3846002)(81166006)(23726003)(77096005)(81156014)(42186005)(2906002)(53416004)(586003)(68736007)(4326007)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1453; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1453; 23:BYlkThzFh1SxinQBrOmMVoDfuLs28kvD6QEVtQc?= =?us-ascii?Q?GaqS7cyIuUgOxLMSgIEooeUyXfgHPnqYEhhEyS28Yy/xBml5jEQ2QRX2o6Yr?= =?us-ascii?Q?Kgf4tNii4M50cZTX6PBf/zs+5urjNgfVhtkQtxo5VHj3QbLcnGRv9BFqwDsh?= =?us-ascii?Q?1oU6z5yv82yM989RfRWbDZ/ME0yszQPJ3DhcKclTRUslCbF+4VueHTyq3CTb?= =?us-ascii?Q?t73kTfsWY+iLpPUt2k23VFbbfDm0W7MOF+y+OMHukGNABe959pTYoZutUZ4b?= =?us-ascii?Q?lFaoOxJROtlBSothSbXxsj3E2oLTQN0yF8ogI9RtSd7b5uM21fQCPEIVghP9?= =?us-ascii?Q?0udrIzFPoFtnTDDK9UQhcubpoqkQeWyBlC5QRzHwiIuhtpTgpk5R3pHpD6Gr?= =?us-ascii?Q?bmmtUGubsBqX+ufuh7izHWz7nBKoPX4oILrxwqiyOjDHYVdp196437b/HCte?= =?us-ascii?Q?yKxHQuTwFPi/h+kKPyOO1X9WRsZju26vTI1bS3hvf/h2hmQlupBOnBJ3HCWL?= =?us-ascii?Q?hJsRHpVTcDieym3up9qfAamYmf2ynNUL0xt0/wQmxKQxlevBj9JzvtoixNTy?= =?us-ascii?Q?O2LgZ9uZ+rlAOR3G9bG+Xf4SMxopZjXEboJtBjdbcHfKm+shCnCwKR0N6ynS?= =?us-ascii?Q?bcGVRuhq9H5MSRudlTJAAXHRS5eplLZbkHg0akWJ+9VIDMk7QYKJjmDyONxv?= =?us-ascii?Q?auAqEzRmyHCtM5F6z4Y/r/LvPaQM66CqzFst4xIUGrA6jzF1kWbpY6lJrRoF?= =?us-ascii?Q?rgVowXexJgutFSvvxAAK6zyPZKgwaMvhRRd1PDW7dFF+Uo3ebz5jx2GYsTB6?= =?us-ascii?Q?qTKdn+aTt1mIYU6QblZgTYemCQuOUErWDmCP12vSYVRK5her1V2KFT3LlQsE?= =?us-ascii?Q?Qetf6X5oPk3Js5fwXWY5VANIDqH7Qs7jsXUDmnzSCw1/r3ZNywXvok2M45OP?= =?us-ascii?Q?ddv5LnkpLUYWDOjjLMBv1criKh0P21BJYRW9Zhza+O929CAAKpEj4gyn7CJK?= =?us-ascii?Q?k5UgeqRQkZ9KCiqfuMLEDDEEvsKm2nqm/NeLIHZPh1NQSjj30MVuhfNwLp0U?= =?us-ascii?Q?MONxwhsv7S1268Bwgvg8QXR9KWlP8oFHY3hckn4o8QNRgLN1yrNNadV8LRnt?= =?us-ascii?Q?QqdXnjYYkLwDCDHv5LT1zP6+p0d0RhlI3ljsiqJG9dRCY/KJqdpxVPQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 6:tZl4MQjGKpXjdvy4Lm2COxDEaTq/KmZtc6WAB8egBt30wXiBqjYW/myv5Wf6E9B+OsggoK6l24/0w/k9cOXKq1MVZbw145QlqjZywCIyGdh8YcocPjHowJ3iGYmylIEO+NtiNRMPr5TTp0XKeb+5/ApxsoeWjxXYe93kx/WIJmFsMeCbW9A9zUMmd17fZeHKBKx/mwJIHneuu1x2nfrqL5wiYpv2zrOSrXvgz3xPTVbSrDknEyjTAhdBaAYMM9nOYH8D84QbAvMSeZri67EeB84WAB1lDkQcc0a+TdRN0M5DRcuXgjQSwS7LohjSwjqppakgQVUHsdkuK4DJqbtn3w==; 5:9y9R7qEwTI8Ab4qjSZm4L2+RVuDz1/RmxOTgQ3coRKEuB1d1B7smg9gmScAlE9fSvblUUt1T8vffLZm7ep3ZpdYD8e3WQ76uGh3NAsbVaL0EedgkhutJkCBnUMocK27HgUP4HvWn8UScyr6DciuCBw==; 24:WxMFmC69hT+wNWCLFoWpDXZMz8Hy226WFU4VB0TjoCUWIP6DfPUPKVVSihhjmla1O/tTcM+veHvUfUxebWMvIEKhiuT8xgEktPK8cClkV58=; 7:fiV6eV5+503YuWSKrDe1dRGzybXtEdqYqBjyZWzaZsdKiVsZlrBrFJTUUCBN4pAyGBahhYm1X3J2Rw2sv+1FPNgdcOpYKeKGcCUIUc54YAISxdlBJUr4qCTqG/17MaSD97jn9ZyAjzctnftRkv+GGJCYJ8k8pF9CfBQ9b5bhcB6dZdIwthyAfgZGdzGhcRdeT/lb3fwP++y6sPTs0ILbrxpUpYFKMiim75OkJJd15xQKY8mhOBckULJZHsYx1bQy SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 20:n9DCZq5zKVkiysL0t/CwOJF9uLTtCp04xOrjTvL7PB2PPzlnSGGLdQv32RdUr/lCLMTop427K7Tm+fJOfNgENUuJHsq5Kz8tgNPiTdu50b5QLARQGDINHRWClAJg5R84NmosAmpfD5LhrlNyfy2d/QURM5LXjv7alVwh6NagSD0= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:01:17.2312 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1453 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 020/127] ASoC: use component probe/remove on tlv320aic23 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/tlv320aic23.c b/sound/soc/codecs/tlv320aic23.c index 410cae0..69e7e80 100644 --- a/sound/soc/codecs/tlv320aic23.c +++ b/sound/soc/codecs/tlv320aic23.c @@ -548,8 +548,10 @@ static int tlv320aic23_resume(struct snd_soc_codec *codec) return 0; } -static int tlv320aic23_codec_probe(struct snd_soc_codec *codec) +static int tlv320aic23_codec_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); + /* Reset codec */ snd_soc_write(codec, TLV320AIC23_RESET, 0); @@ -578,12 +580,12 @@ static int tlv320aic23_codec_probe(struct snd_soc_codec *codec) } static struct snd_soc_codec_driver soc_codec_dev_tlv320aic23 = { - .probe = tlv320aic23_codec_probe, .resume = tlv320aic23_resume, .set_bias_level = tlv320aic23_set_bias_level, .suspend_bias_off = true, .component_driver = { + .probe = tlv320aic23_codec_probe, .controls = tlv320aic23_snd_controls, .num_controls = ARRAY_SIZE(tlv320aic23_snd_controls), .dapm_widgets = tlv320aic23_dapm_widgets,