Message ID | 87shuebkcq.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 3A2E76082E for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:42:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2B21E283FF for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:42:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1DCF42843E; Tue, 9 Aug 2016 05:42:20 +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 15003283FF for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 05:42:19 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 461A8267991; Tue, 9 Aug 2016 07:42:18 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id DDE652670C9; Tue, 9 Aug 2016 07:26:17 +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 0C69D2670C7; Tue, 9 Aug 2016 07:26:17 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id B140526712D for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:16:06 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie2.idc.renesas.com with ESMTP; 09 Aug 2016 14:16:05 +0900 Received: from relmlac4.idc.renesas.com (relmlac4.idc.renesas.com [10.200.69.24]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id 43A3A614D0; Tue, 9 Aug 2016 14:16:05 +0900 (JST) Received: by relmlac4.idc.renesas.com (Postfix, from userid 0) id 405F5480A4; Tue, 9 Aug 2016 14:16:05 +0900 (JST) Received: from relmlac4.idc.renesas.com (localhost [127.0.0.1]) by relmlac4.idc.renesas.com (Postfix) with ESMTP id 3AA1A48014; Tue, 9 Aug 2016 14:16:05 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac4.idc.renesas.com with ESMTP id QAG02004; Tue, 9 Aug 2016 14:16:05 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'";a="217520663" 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:16:04 +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=rnsVxDNyOn/5aKfGWe6AA3GUkMwI6aJVraRFf584i38=; b=P8XOWXSe9Re9AcjwMIAEfxx/DrD0qHUPvitkT1fzUQJjaEMHi57oHjpUVFR0/ocAm26/bU4GMZWeqTJm86mdtsSFiVrwjlhE8H9ofWhsVMj/HBmS2+yh6S3kgUlpwH4hhdeEj+6vXzEsUi82ulsrHtzqJCgRAswv9DBCJhsrRAg= 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 SG2PR0601MB1456.apcprd06.prod.outlook.com (10.169.106.22) 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:15:59 +0000 Message-ID: <87shuebkcq.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:15:59 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: OS2PR01CA0024.jpnprd01.prod.outlook.com (10.161.74.162) To SG2PR0601MB1456.apcprd06.prod.outlook.com (10.169.106.22) X-MS-Office365-Filtering-Correlation-Id: 9c590580-4552-4e5b-1f2c-08d3c014404f X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1456; 2:1g3f+Zbny12f/RG6U0x5EXNNj6NTd7qHBeQLqSPTuNGc6yfe2OCpiIQiQV11vmVsB3sFrULiYAzBgUAV+N5m1WN6QEhwF1v0dlbKFRa/TY+v6fGJtXmLPnQKPUWxFt2Cn64F+gnvRhrw4rswUGaCGXwgiZvFNY+ywwaXLDpMg8SisAhusKr8k3iBn0TEEGoM; 3:7WcQ0LWo335cHC8foawES3YsUNWL/CHanTOIknkABoCppWGdFyfloUvWgsSrYh1ZrYfAkvaGEsWv+JZqwD3lzeXApYgXEA9WOHstnO/3wv3wQQPhq1kglP7QB7v9lwfx X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR0601MB1456; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1456; 25:32NpznCZmGLhAJcOqwMNP2wKmDoR18YGX2j8Xmod4PfYaCV6FaQaarMt5iiDiFP3owWU8B1r3wv917hZ1Rgl23j+y3GpATg7KM6EUkbAPFXHTesnJkgpFquK9HPpULwtN5S0OZ1eW9ei5yJhvxnPUeih+eGhFdIq7/9todRjdgmx6SoemNStyqM8nHWTIve//ipyO0akf4fXpv4wj+sfr/5fZeEdKjxnQ6ezO9B/jwDpMUGRf8HrUhLjr8CSsDic8NQqDA2364YRg7pZOJqH+qAxyimyxCxJJFrd+EZ7cwGBh32z7hT/cMnCHga+aFTtISHqx0bjDFid9yI8LMpXgAPq5+jw6TELMZgryCcNTlny++Ktp4A7bRZ1CkgDPIdMVksY2mRgYhvDD+ZCv3hQTJAzQdS8xcQRU9UA3g1MBZ0z9B1ebWkQ0z7ik2cdzhdkS3JqlG3WToA5ZKGt4HzE+bZTzmzr6D5ifRJmmuwiDlkEuUJHsWo9JzwOLayQObY4DCX9KwgXTQQEJY0vUSBkFrsNmPuEpZ5FgtcYryNXkwST+0mYlxS4TpbnGTIucWzP/IM4Nt9M+UUBQO6LpERU1b3KJLDyb2XrYR5QNSUC5DnzK142J9qgY8DXEVe2Invn7NqM65as/oBLWOtU1roebQ4/BRnohJtoFSBZ1Eo62s25nhz1UFNLgc+CI1nUfvlHls3Jzma7P6fkoVQEDFmOhA==; 31:TrBg/J8DhW/os7YhBVCp+tgdzmDjsd0dv7stgSVFd0+LsI4//f9w7y5lRIUwHXHEHDT07VjqSJhcVsp90njTDuZ1ofTNQo2VyYfI5E+WwwWEW2CJmmtdlH/fna91GE/Niy0Br5DGgPterGW8KX7YtWMkwtGcxb7peltn+pirfZCpK0RB+z/yU1w+bEcPX3+k6gZ5vwFBPYMGESAPDDBG92SdvvizFucciUs9PWjXkZ0= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1456; 20:dHiKSqb6tRRy8oIpuPhs5ONKJCH/tvu+o5YVlDmvNYGciZ4K721skLLIj/FPf3AesuvFPkUEafG+0Xr/J/BXEC4awKPw8Mkr9RROOXkeDwwtpGhq+jhQZ4I3xCjeycf6FKu8MpWVRjj0vX0F9OrDz96NFQZMVPPe6R4a6/MhdMZzlk+vKKy7TPupB27V2111apJSW/UzDvANZylFk9zJCEMDSWyU9XgzssrPwpVTlBmag4ZrAkaGQBOLaHqoWVAN9SICoOu9+znQRgrxcEHuMUKFRCy69Ye+Y9ceJ/QEyhkDdqSuPnfmQAYkSDPYDctbx0DFL7bb1BZX9GWinkrfA3bM6yw8eEjYQElnQEKpv9u2myI0BzHDzLgCR3rXmvbSTneNzSiucKKs2Jql35k+zc5y9eyB22qbfLDQWxqljDGO//f1MCzYgjiEN2eWv0DLNBR+CLTNYYdjxvSIFXhv8lrq/jXfGUdStcNe3zBRIiZp0q5W+SEZ9oCjpqTX/6Dg; 4:9CmqcEaExD6TJYEL8GVLIKDoFhOSSKBVx/KKJ+sqqJWgELzBhCH/D8RdwHEG4fc5zMqGcl5udlV7usttgJbWBH9meUDk1nLlMhIYNTEZcOQkrzENs5qtAZWnFKb86Bolqc5I0yQ4Kac/0ThkhaMQVSSXX5YUlwYgCXe87yfZVNKydR7ozl7igrbJzOIVHWXe6bc4prke9RtV2gIrKy+WVS9f2xpB+D0a4sXSOIoWmE8k+s9996TW4m3/1Ilg3mfe64MCme7DmiRrpEe6N7Z8daSMGkUekV3TxaxrnGW+KQ4pNGYPaPW5cvQ8ru8pKXVxY/SpmQmz1OvdZi0h1QrQ6UMPRHc/E/zM6Rs2OVktPWFIwvOKqLX8NCPcQkpV4J9k6T0cq0YXMX9kC9SE3Cd/AQ== X-Microsoft-Antispam-PRVS: <SG2PR0601MB1456244EAAE673EE9CB3D8EED41C0@SG2PR0601MB1456.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:SG2PR0601MB1456; BCL:0; PCL:0; RULEID:; SRVR:SG2PR0601MB1456; X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(19580395003)(83506001)(19580405001)(81156014)(69596002)(86362001)(8676002)(305945005)(81166006)(77096005)(50986999)(76176999)(54356999)(36756003)(2906002)(4326007)(92566002)(105586002)(106356001)(53416004)(42186005)(586003)(66066001)(46406003)(33646002)(97736004)(110136002)(189998001)(6116002)(23726003)(3846002)(7846002)(68736007)(2950100001)(101416001)(229853001)(4001350100001)(7736002)(50466002)(47776003)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1456; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1456; 23:u9dD6hZUWmHxQ/b6kxt4VWrKQbNcTX6rbXdxmYy?= =?us-ascii?Q?wh8tcIDOTylgqaRPPsOa+GlFYGvWR6w4okyOJ5pLgRGIVRCfC7RKOmvt+X8A?= =?us-ascii?Q?KSuHNJ6jVMi/vv/VDkc1TiY/2l9op9e0DbYxTrRnFqrCkb3d/Nk1BS3h7L/M?= =?us-ascii?Q?78PFFHItMb5pIqIyfnzCieTNPsIUtSBvGQMtiMh86o1Rej7XV7Co3JgwEaPr?= =?us-ascii?Q?/cXqFcyrpEeJAiR6ooulIRHrxZlIhx3zii1XzYslQwHqcArgUUFaaHC0UuEZ?= =?us-ascii?Q?uV5d/Bfov4NTX1jWrmF3xEozjy28HSnJv+of1j1yhbqiPdGFNvCDt4e/yIUX?= =?us-ascii?Q?VuH7Sh+0H9N+mm69PAP3jExp8XX9YVdzBZ1GFKJPh09JN1iozU6i3cTuFqir?= =?us-ascii?Q?kvuzyHQ+AGYw2zfSBW57NbXtyXgqdHrpq3Syqx0aLpo1qgv40JGeUSv0Ve3H?= =?us-ascii?Q?r5VFCTR4LRs8mdrLH7HGZ0/uuw9Rfn1HKmobSG/CroXlBz6pxnj23IJLDy28?= =?us-ascii?Q?U4KK27TIPy/J3SoahFvBVJWyZSUF34F/rnZpy6mbnqp+AGQI93j+gZOub4AK?= =?us-ascii?Q?lREbnw4VoCjadU5odZzp6l6iF6z7lvnZjpvb0QvrX3pw/0w8xeElq9lIX3TC?= =?us-ascii?Q?ImkavVk5mIBYVXTcl+/PXYtUjUqMK0cwZ2in5GIwGhLl59/X7Vo91Ds/3d92?= =?us-ascii?Q?DTuSGOkXSsC8bXRefntU1UIkpbEXfV/uykckTShRvbUQKN5iHklrAuC08Z7Q?= =?us-ascii?Q?cJVLky90PomsusNjcbtLwx+Ehwa7UDrpfjT7oj8sSZxK8dhlkR0jcfiwboO5?= =?us-ascii?Q?UX51yAVKTmIkQkza7f75kqOUKNSL1yIgeLfEAmHZWqqjSVsxS9pmfzCwGPf0?= =?us-ascii?Q?wETw89+P2HcVBiMz/zvOX5R6nvn7sAupMeINanJPj7GyfrLkousQ2i9DaFq3?= =?us-ascii?Q?0RmGCqraUw+l/ZI35d6EEvAmBX/bCqXKMMRRo/8n2gjfORhqDs9i5e5WZSRb?= =?us-ascii?Q?WWwf305aq0KGvJFRUHpqOM+6zzEGN27ClEIKL70BgQHatXDr9Bx7/Vf7XePj?= =?us-ascii?Q?KI8HFtfGJ4d7jfuLPl9XqMQethPkfxvYan1Dgv9Bcc+LjyDK4BWk/BwxsNmh?= =?us-ascii?Q?UoUom4yDPAwnHnYd54dTlIAPaP1Yyj9QXjw/f7CDNC+rTaPn704qdBA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1456; 6:ELBvio5OAvQBv4MoNza8vhZQba550bpw15ROUasQRKy/LOJJ5GbVJRn+XdRMDu8bV5Dto0n6Imuml3Nm9N4nz/kisNGfNs4CKUmK+Pyv+n+USmUlMdx1PDUhy3XQl8T8gnzOWJAxvaRqzjZKT4NKO2DRHkeXlZWcZZPqXtNReK0+v+48+nb0uWSmKl8q2BYQMlYlVZbL+XXyWHUqfJlA3TTt+EtUge3PmdYaqMS8dO4n5W8qAJ5yLNYIQM21SILKLn86KtCvKV6VnYNDeUQdD8yv2GdjwN/s/SVvrAQIuWF7m1eXQbYcEcCWOLr8mYOnLqpuTYN+oB9t4mN45FtJXg==; 5:ASh5NcdvQAQv7jxqHbG5oYpK+Lr+CMFl4LB2NXMF/H81g+qOHzRRmMXSu3l2spxciLALQLxda6vxkE4dK88r8fLDUp1z2S8H7oNVFc9z3p7hn3Cy1yLMyP+PijK6RYEiwqfFFIy9bn+3Ttrjq7o2Wg==; 24:T1zs/bZ8VuRWX9jZHVMD3HanJDfnptr+e1xamv/ejBxT0TTmtBQbdfEO+D4VfAgIK8gOpv25Yjft1IzJbx71Joe8WnyU1NIIBQbsUelWcOI=; 7:qp34VpaaX+7mY5RMdT5YoiKseXcjt53x/enCo/Pfaic0d5c9yJIYVTWZW3OMrID5Ccx/wKD/cUrTu1CrHV2Znfq0oLC1xeMZmZwoILSPdBO3yl2cTXdztBTOcp0rAa/Gt0sW7pCVVEmaAynt7t/J+SiSAmsPQkq/IQIgfRwfPcD9tT0q7IfcSs6BTHTkXD2mq+JIcE7zlKzwVugOXDvjkibvXcCSJ88SrKazLphm4atW7DYp5c3UzLbPO3Uxsgtw SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1456; 20:7fkgWnraYxpO5MI89b2qYNHW6sIzm/ADa+lZPcZ7AY563BZNvi4DrPW7hwb4hLFQyuc2BqGtVW7KlfI+3/nQ2a3j2KquhDUJbBjtJyX3OHFdgCbHuB1RVwZL11BUw9qOfk10a6Gu3e0JVfuUnFma+13QW4Fr2RXrwIY7qQyCsNo= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:15:59.4623 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1456 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au>, Liam Girdwood <lgirdwood@gmail.com> Subject: [alsa-devel] [PATCH 048/127] ASoC: use component probe/remove on atmel-pdmic 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/atmel/atmel-pdmic.c b/sound/soc/atmel/atmel-pdmic.c index 2a3a41f..60cb267 100644 --- a/sound/soc/atmel/atmel-pdmic.c +++ b/sound/soc/atmel/atmel-pdmic.c @@ -344,8 +344,9 @@ SOC_SINGLE("High Pass Filter Switch", PDMIC_DSPR0, SOC_SINGLE("SINCC Filter Switch", PDMIC_DSPR0, PDMIC_DSPR0_SINBYP_SHIFT, 1, 1), }; -static int atmel_pdmic_codec_probe(struct snd_soc_codec *codec) +static int atmel_pdmic_codec_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct snd_soc_card *card = snd_soc_codec_get_drvdata(codec); struct atmel_pdmic *dd = snd_soc_card_get_drvdata(card); @@ -356,8 +357,8 @@ static int atmel_pdmic_codec_probe(struct snd_soc_codec *codec) } static struct snd_soc_codec_driver soc_codec_dev_pdmic = { - .probe = atmel_pdmic_codec_probe, .component_driver = { + .probe = atmel_pdmic_codec_probe, .controls = atmel_pdmic_snd_controls, .num_controls = ARRAY_SIZE(atmel_pdmic_snd_controls), },