Message ID | 87wpjq7bcy.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 A741860839 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:52:06 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9612E28457 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:52:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8A4DA2846C; Tue, 9 Aug 2016 06:52:06 +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 8301C28457 for <patchwork-alsa-devel@patchwork.kernel.org>; Tue, 9 Aug 2016 06:52:05 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 6A09F267694; Tue, 9 Aug 2016 08:52:04 +0200 (CEST) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id DFBEF267F6E; Tue, 9 Aug 2016 08:09:28 +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 8EA62267F70; Tue, 9 Aug 2016 08:09:28 +0200 (CEST) Received: from relmlie4.idc.renesas.com (relmlor1.renesas.com [210.160.252.171]) by alsa0.perex.cz (Postfix) with ESMTP id 30CCB266671 for <alsa-devel@alsa-project.org>; Tue, 9 Aug 2016 07:43:54 +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:43:53 +0900 Received: from relmlac2.idc.renesas.com (relmlac2.idc.renesas.com [10.200.69.22]) by relmlir4.idc.renesas.com (Postfix) with ESMTP id D9D844BA41; Tue, 9 Aug 2016 14:43:53 +0900 (JST) Received: by relmlac2.idc.renesas.com (Postfix, from userid 0) id C274C2806E; Tue, 9 Aug 2016 14:43:53 +0900 (JST) Received: from relmlac2.idc.renesas.com (localhost [127.0.0.1]) by relmlac2.idc.renesas.com (Postfix) with ESMTP id BD27B2806D; Tue, 9 Aug 2016 14:43:53 +0900 (JST) Received: from relmlii2.idc.renesas.com [10.200.68.66] by relmlac2.idc.renesas.com with ESMTP id QBK25353; Tue, 9 Aug 2016 14:43:53 +0900 X-IronPort-AV: E=Sophos;i="5.22,559,1449500400"; d="scan'208";a="217522691" Received: from mail-hk2apc01lp0211.outbound.protection.outlook.com (HELO APC01-HK2-obe.outbound.protection.outlook.com) ([65.55.88.211]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA; 09 Aug 2016 14:43:53 +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=7rXLpZLgxD7/rb8jgAt0bsm9CrhupVd37F1wxQNBM/0=; b=BX3uZYJATo4ODav6fMRg9D4/nUKl4rXFWcyztXYPsnXDChtsDniqnD9Tm3dNFPggcJss3cBqdDrcDbtMY9UcAMO41Ee8UWzPN/dRjSuGjsdBHu0RJhYjmN9gY1UUtmjwDI0Nw7C9pLqg9IxBq2bHgYlDs+ARZoBrcIZQWMcdCjE= 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:43:50 +0000 Message-ID: <87wpjq7bcy.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:43:50 +0000 X-Originating-IP: [211.11.155.144] X-ClientProxiedBy: TYXPR01CA0018.jpnprd01.prod.outlook.com (10.168.40.28) To SG2PR0601MB1453.apcprd06.prod.outlook.com (10.169.106.19) X-MS-Office365-Filtering-Correlation-Id: 6853eca7-5176-44ac-8cbc-08d3c0182429 X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 2:sn3UXwtd8fxbCrlKJoP9c++b7RDphbppdYwMfCZNhdZZNp3VE9ZX3X/lhG4w4q/GgrgNEMOfUjKSl9ocbdkQ3GKZM+7q7K+C/HFDSmJbM3wRvTTLe0qNIdAZ/C9mFcUPfI5yM0TGtI/ZlCg2kA/o35UuQfROEwr062PB+Vyo8icyKKG0dld1uRlAVvmwO2aD; 3:scDDXDmtIkB4bvJncRo1Ccwxvfr6h7Yw+pTc6A37yLPIDTmATRdLuzaShQPTp9GIhOwPcK6GsoQH/MAis2E+ognCHgudY3QnajxynF0WDrjdD1CJkxrX/vgvaf2RYgpk; 25:NL1+DTS1ivZogiROMKANRIcWLAZ0JuucPe3e6xvCzSZCQCSgRly6BM1mBo9tAIPCxUszoQeqKy9/KinhJ0qxtDz9fp712l6BxmqOJmPw0XMLN8NYr1Lo7EcqzeOCfkBsIb0aBKQ8oz17ph9rHPrAFr2pElNl5qBgO2WOvkoz1tCr5iHspnfRFq+B6zafrBcmpaVlaXl166Gtn/8ZviyEnbchfjNPcj6JWesHU8ZGNMgcaKoxE8hQ0vXDPFui2j8K1yHjfOKgAk46vykBfLP7B+JOzsZ/AQFcTpvEZR/G3gs9XiG9wdzPCuuWBcvAx8LX3lqdzjM4Iz7NpR2HU5Ha0OK2Eht6RL21o9qPUWarCFSlG5gl+2KBd9rtxnUDZHlcYOQ5ki6ksGcAIPfS7OuenHy/HIiSAcwlLT7vnnFjqdE= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SG2PR0601MB1453; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 31:JiU8cHOhq8HtFcMuskFo3jk6HXm6mI0IZ3bJ+f42gi+N64B0oAeqRmZgjqdgTF4ZD9bLXSkwx30Aiy2qT51DYSQ6RPyPlNek8i5o2DHIiWJ089q1LEfNzWFlnTOSoVitykBE2rlbOkx7F0OKyoPIEqoD67JKRH5HuiSlNmD33J6JmFhPwc6X1NVPT2a6b5F40oVnGpyhRwAhZClEUd+dbd71aohrlyUEHJJ3wWqUBDc=; 20:3kI1wuC3HKpbJnj+4ZfEnrw2yps2ryBpTwoEOFDxaitu+a+JIibjVKJKUB76Z/1Vu5q6C5KuSYp6ac19h6mtqBJp/gv6Un9ETNP1X/9NhcrakkgTMMIQ2iZC6eYq20Bzjt01eosmLvNQu2TzqHHF29/pocCAOuKJoM448lnvpBARp8B4tV67Al4VU91t17r2Ffjuh0cgb9TIEei6tEITQCc5NWaYx+uhIxI216H/68s/jq4i3HyWlSsUyQ+FMoJr739dvD2KJ0XTlvHJlz2zBBni0jY4428I7636TJBnto6MKPqf1R64WVoWTjjn80PIZm0iXms1xrQA/tXH+KvdV+YyOy0XhjB2cfFjRQrjm6EOkY/+jWxY4DKX2r5BGN6LJwei90TiY5TtUSL86i211Q4+6YmIxCXkBHLoaRghXmy0g+aSe6zYXgiRrLU/TGo/WTZTi0ey9PIen0l8sqru9LaCKFNV/1KUKTgeNS1ikVTJW8sNg1+6c0+eMf3p0m4f X-Microsoft-Antispam-PRVS: <SG2PR0601MB14531CE5D5633D4305518A02D41C0@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:TgOWm44UtAovh6xxJ8V2+iuC54iX5QqUv5TvCU/qav5+ZIGjKYVNqVyybyIuMq4SfZ5zolGfc0SD/Juur5J0v4WtNHhSCbyJVeysDOUY16zPtcDIWVwJVpGLV9y5By2kc8ZCEyGOpIzyrw2TzDdoGbq+TxcNwef6gVbdrLb3WSMkspzykpDmZUd9gd1Sxp7JbXvPoffl9JpjcjS/HYIeJCgcR67ZN5FjGjWmd5c/M6WhVITPWR2w15TVdTbHcQUYfEBJoMP/QvYSd1QHC+RGLnBVa0kTfdb4ruZRuzWFGgMFat3AaLhjFJo9UaTv65BUhdx6qepZ+9gNErtrR/wtVauJ/RyC/6TX90KzMrbTQZ0QkhYQCzVua6UE51oRwOYPVg+764DOJWNetRsqj3BkgA== X-Forefront-PRVS: 0029F17A3F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(199003)(7846002)(305945005)(105586002)(7736002)(2950100001)(92566002)(6116002)(47776003)(53416004)(2906002)(4326007)(586003)(68736007)(77096005)(81156014)(42186005)(23726003)(8676002)(3846002)(81166006)(189998001)(46406003)(110136002)(50466002)(54356999)(106356001)(76176999)(36756003)(83506001)(19580405001)(69596002)(19580395003)(4001350100001)(86362001)(66066001)(97736004)(50986999)(229853001)(33646002)(101416001)(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:TyM+jK8ti0njTwROm227WS6hK0/YW91388UlRt2?= =?us-ascii?Q?5sOFQ9BNJbqzmgVUdMb3z8RfwFD7P4wPgRVjcFwjPKSZBvsfOtGpzByHE9Te?= =?us-ascii?Q?MYa3hPY7nDiM9aU3tFf0IQnLmw3Y0QHJ0lzdrTjPspJ1i2LLKFCYSW9nIpnx?= =?us-ascii?Q?bfYLJRkcL3KJ6KL3EwG4C07VFq8xVwbPgWKOOtz0xQW+Nzr0A7o+MsqZjscH?= =?us-ascii?Q?hFghcSwUFoVUqElzll/qRpGOV9JzNmOuvUrCYAHuE2p6cSNdsCLQxk5kEEyF?= =?us-ascii?Q?LEMJijq6o25jeeYevx+euTfEUMaVFlqeKt7rcncHi2IdjvbvaN/PIMPMMI67?= =?us-ascii?Q?/8PLR22jBABNFRFXTRawdWFgWNeTlHJaipG70WQYk019z0G+/93nNNnLPXWk?= =?us-ascii?Q?2QBEJpKwzkjwFGXVkXSedDsu36Q7oIsAxSJRaSwGZrHwvtCsEZy1f/KVJVek?= =?us-ascii?Q?ek7RGwfgZo+h03qZ5JYPFZvpGxCm3QZ/OYU+10KNmij1dLAodUi64dtSzhkg?= =?us-ascii?Q?+lGkqJe5A7qXAr0eiIVpqe46Zz/jlnYwu+zwJY1fNLxSLYBsTAv+Fxbmo/yX?= =?us-ascii?Q?Eu1RhBDNZAEWV6HrdHNUMm5bX4ooq6fr3iQxocDyNQprb80NHiB2D9kFt7ec?= =?us-ascii?Q?L6MXuS58XkypEvrPd1FkkGtosrjZCgXjueTHZk/55Bz2XCnEmc3ffQmZpGVW?= =?us-ascii?Q?D8g4fVASBkWcqaBzqUOqBW1ACyO6NsTn1Ge4jvQEKlM7wPaWFoxSY2Zm8c7+?= =?us-ascii?Q?JupUpmgmQttQYWDAq3wfBRcC5LYw0PN1ky6++RZLuHEvHICspqHm5u6XTThT?= =?us-ascii?Q?87tzkIEPCJffY7J0Spb9V9oVLhRWQNksrn+UyRsdKJcpgvp+Fb5vLYYFwttc?= =?us-ascii?Q?JH3aZA6FacxQ9Zsf8RMSoBJivRXjY2yP1km4PNqtVPVTah/vYKgJd1qs8r5p?= =?us-ascii?Q?H538MnV9RVo5dQwEynFTZ3ab3D06dSJ5xnZxpQpog7Fv/J5exuF7pPQpC+Nm?= =?us-ascii?Q?+LP3q95YKYXMNOkpYK7kB6DgGzAeBuB8nFLauR3GOM+Abk772RQm5DTF9PwW?= =?us-ascii?Q?ItIhNWFVQe2YJePM9DHSF1gc6nX0j55O6UPzE1mCrmL9SjBUWri82mRRr7IS?= =?us-ascii?Q?G5gFH/rx5wr+EYpg5OZa3a0HRkgnThKgPev1ILb9AjAjzVGu4GVtNFw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 6:0mFhXOHZOqynNtMTqLpeBR97dQczYV+ejPmH/utYk7LADRfr726hNUsjnNdO+mfabEjFcMTGJy69M5eF84EfF8Q26pN/e3g4jRiMK6MLwjxk9KuHFE1Zdle5SYDJPFbzkcL30XAfPWw+dD2ExTav4z9A0/OnRLqqdI0ZUCc1XVJ+nantjMNW6IQ0ZqUImDN/+tjBq4qyBHR+CFHBo48eeG0PYYBYjo/IdmNymlYsXLXINU+yBDZF4nXpKFsusZkCdctOFFx348yfcCDkJ3YyiCzAQ8vcY1S0QbYAaYK8BzBKLzTRLmhLEtZl6OBNb8EKXAV8+ITthuxO9v7qF+zjBA==; 5:bUeTb7wIm/k9SsVMSUcx6hyCck3JwKpq5z/iKx0BQUqI+H9Stz4LDPDvdLFtZMxdxUXRUinGT0Vo1SGi2LyOtM0N320qNVhsoGJa/UvV4aPkwGslPLr0vfd+wXAxoh2UvuCo5iu65QUY/uDRJBGqbg==; 24:m8/QggewlfzRP3OTxogcPHe/Gy3zEamQtixX+r3eb51wafBp7JOKYaQpmxgIhDZhvZcHHAyN2h9hf6GAKaPTAAfBrkKlFOMDI36ujL4G4RI=; 7:5dCqavuq67Q1H2hK/ExrXiY+ncUxGvN6T+oJwtWiWurFF/9IqtPjY+uGk+kyIgf2cR/CBFEIeTky/8Gvr3v3vjEDgOaheXWvhP7rM6AfdEep24hJRDoZTREdtSXp2T7ROvAoJmR612ZJ7bBfW7sig1Twi3l1HCVJhEAjAGhVcnworHOezT5RWbzt6cKMQrZujiSdMn1A3JbJ6dhfwuWkw7NXuzTBZk3yFUjXlojzKTqyAqhkw5mXGzaQ/HQY2YZh SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1453; 20:APdeVto805bOuVjNCp/T8GPpFfOaGSbf5EAs9Lm1FJ62179lA1Pwu+hSNozIWL/D/30q3Aq/EkFZ87sBYskERwz2G766B0kiX3u6ntXrKJyrVkKTddtr+HDzYLUXNWT4WbJNRdh/0WGvsJOBTDizn1dBtyUotSac7Mwn4bG8//I= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2016 05:43:50.2858 (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 121/127] ASoC: use component probe/remove on max98088 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/max98088.c b/sound/soc/codecs/max98088.c index 72f7745..4e992c2 100644 --- a/sound/soc/codecs/max98088.c +++ b/sound/soc/codecs/max98088.c @@ -1628,8 +1628,9 @@ static void max98088_handle_pdata(struct snd_soc_codec *codec) max98088_handle_eq_pdata(codec); } -static int max98088_probe(struct snd_soc_codec *codec) +static int max98088_probe(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); struct max98088_cdata *cdata; int ret = 0; @@ -1689,22 +1690,21 @@ err_access: return ret; } -static int max98088_remove(struct snd_soc_codec *codec) +static void max98088_remove(struct snd_soc_component *component) { + struct snd_soc_codec *codec = snd_soc_component_to_codec(component); struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); kfree(max98088->eq_texts); - - return 0; } static struct snd_soc_codec_driver soc_codec_dev_max98088 = { - .probe = max98088_probe, - .remove = max98088_remove, .set_bias_level = max98088_set_bias_level, .suspend_bias_off = true, .component_driver = { + .probe = max98088_probe, + .remove = max98088_remove, .controls = max98088_snd_controls, .num_controls = ARRAY_SIZE(max98088_snd_controls), .dapm_widgets = max98088_dapm_widgets,