Message ID | 87k1y0zj8u.wl%kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 2d59ebd3e2531c48298e7bee6e621e04fccc4a72 |
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 46D3760329 for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 6 Dec 2017 02:33:51 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 41FA429C24 for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 6 Dec 2017 02:33:51 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 35F3B29C29; Wed, 6 Dec 2017 02:33:51 +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 83DC529C24 for <patchwork-alsa-devel@patchwork.kernel.org>; Wed, 6 Dec 2017 02:33:50 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 18D7F267899; Wed, 6 Dec 2017 03:33:49 +0100 (CET) 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 27FC4267899; Wed, 6 Dec 2017 03:33:47 +0100 (CET) Received: from relmlie3.idc.renesas.com (relmlor4.renesas.com [210.160.252.174]) by alsa0.perex.cz (Postfix) with ESMTP id 8B3582678AF for <alsa-devel@alsa-project.org>; Wed, 6 Dec 2017 03:33:36 +0100 (CET) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie3.idc.renesas.com with ESMTP; 06 Dec 2017 11:33:35 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id BEF2370D35; Wed, 6 Dec 2017 11:33:35 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.45,366,1508770800"; d="scan'208";a="265527683" Received: from mail-pu1apc01lp0022.outbound.protection.outlook.com (HELO APC01-PU1-obe.outbound.protection.outlook.com) ([65.55.88.22]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 06 Dec 2017 11:33: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=1V09W4EW1kSnTauAZn9eSgQb+MjBHLIm0JfFeLRI8ow=; b=PzcYFKvtD13nZujEDqayk8thVi1sVH3IqZudxHTOeXQm+TfzE1xekWCZb5e9RlrRe4FjwGtZnxkQtmXbCwxiPfftNzc+XTfFuV6GC1Pp4PAg0z6VZHve1aKF1FMMB7wJ3naSJpcMrAUCIq6E1ymPbUAptsGapkv9IwMM4doMWGQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.138) by SG2PR0601MB1888.apcprd06.prod.outlook.com (2603:1096:3:9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.282.5; Wed, 6 Dec 2017 02:33:28 +0000 Message-ID: <87k1y0zj8u.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 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") To: Mark Brown <broonie@kernel.org> In-Reply-To: <87mv2wzjb8.wl%kuninori.morimoto.gx@renesas.com> References: <87mv2wzjb8.wl%kuninori.morimoto.gx@renesas.com> Date: Wed, 6 Dec 2017 02:33:28 +0000 X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: SG2PR06CA0105.apcprd06.prod.outlook.com (2603:1096:3:14::31) To SG2PR0601MB1888.apcprd06.prod.outlook.com (2603:1096:3:9::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 7c8936eb-bb7e-4c0e-3d14-08d53c51bc4e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603286); SRVR:SG2PR0601MB1888; X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 3:qrNjX3VO0pDRkaWxU/8fpHc2M2ito+ky+4bIOQrQ3+3p/TBhxxzX505XWI7UsjP6mKG6Tsl7oH6mabul/EoK7tuFw2YPSITpG57xkVxG41NMtPGe+zrY2FY7qOV/ZqGSKAXZb6t8gQcyj8ZFK1rVW/ke30xfoZSvd3N1BYqvsjM9OZZUip10Y+QeASokttV6k84/EvKqWuNytQE4VPL9M5ehZdp+HUVFGXzR1xpZw28VzETOtUx7tPuXpCNTQjcr; 25:SWO+kEhX4h5ZUs15I4i2llAYxwgEz1rV9a4MGBBnBPvKyvoBUiJ3lfODmD9gByt8f0AjI+8dPAeEHtwbBvTYd+XZhsdv+IgU1oJ0J+QBieboRW9tLb+UrXhwxHqAWHnff0hOt8KYeOgf7kxA9NlUc1PSNXS9v73y4/2gZbFzpQn7noB4LA1RISnT5+PHhZYUYSqYDnjgSvfQ9clD2FVjy1Ac3EE7ZwPiarcGjy7DQfOtjBQCfQmHNGIhNb5U4Ow1s4tWvVkWM4/3THFTd97oktGuqYEcgQkTDi89lAlaDZkMc/4F9Rh9/+JK4c/hsFvX5sXihFj1gaFO8kFyZ81heA==; 31:XIqBp5MAHMjzQn4BprJdmY2saAEoDOn80qrZziLHkDKHItqD2PsLQ0kk3Wx4wVLe6yWsdjyeUZCrXMYPUm9GO/QY1xEON47vgRfXuiCSg7Oi/Gw78s3OE3IkOyhfvytR3usXqp8nG117A5PACgOSrK3OuKoMZMTPNZrtLeY4uFuAC/B2tJKt5vpsFTA+OuZGfsxhFMiTRug8IPU8laeu94JdR9YgjgxY00BN5T6Xa6s= X-MS-TrafficTypeDiagnostic: SG2PR0601MB1888: X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 20:yDZphU8F0YBiuyRFE7Utu7iiMdXteasZ9JZC39hW4pH9eed0PgkKPP4p+tzsxwNGarmvsjts1Lzhb4GsxrzTclGhkafA8Aw1UeVXKsXmgXdzCayHXnKLF9/rPZ5jQMZOJbWMGxAVba3iRCkEkjf7Qrsa2m2vIL0/uzULs8bBSdziP/9+SRUvAWgjtDlSMXHglPyjexWHknD7lD7JaUFHr0DsNlu/X6l2qFzA9S/kZK2PuOulokgWDr0A23O45gs5nvAu+chzU8VwoTa5uMNmgo7BJ1wkFl1mGPgQNAPDl7MZnHOB/JW8kU7uLoCgpAuRV7xm598C6jugFHAGhi+BhkAZxKlgXs3qbhfoUi3vEFwAIRJSXasE0gK/ZkXnHOTlFj0Z/HOJlR28DINaMjWnWIepzYeVTj1SChuSLmaS337Vl8eO05d2H3g1Yx+qbjYaRU3r9dcjcW3OgRA0M4U2R6rId2AmbjFZo3+87D9pxaE8FKdNZhVbh2nJbMGka/np; 4:Coo+fn8ZwgAo2vFpMsKH+hpIqP+4J7TW1g59B1K1qz552lrMgTnw6sTPRHHXZGRqMCDXiscCeMa0tDZk+SrvAlRhNTOu2xji6dOljaurTzxCAdJwOt5lGVSrCrBYTCHqEvgAEQZ6zGPUJbhEnj/lCNlVvocEYngR4tyUmnPqpSjFbQyrEGdVy+ocHyombIpvC/t30X0cUFrF7i9Q8+kzNt/pp3u6aXHMCBw6fuSh1Nckkur9pD6SVv8YMynbvDK9OAfFW3r0HSyb+y4alFHSl2n0mH5vTS7TbnlYK3uQBuPPSEbzexobqs7xh8pJ7NyF X-Microsoft-Antispam-PRVS: <SG2PR0601MB18884B7116793AA1EB9DF350D4320@SG2PR0601MB1888.apcprd06.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231022)(6055026)(6041248)(20161123558100)(20161123555025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(201708071742011); SRVR:SG2PR0601MB1888; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SG2PR0601MB1888; X-Forefront-PRVS: 05134F8B4F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(346002)(366004)(199004)(189003)(2950100002)(5660300001)(6916009)(47776003)(8936002)(316002)(97736004)(2906002)(54906003)(16526018)(6486002)(58126008)(16586007)(66066001)(101416001)(86362001)(3846002)(53936002)(6116002)(50466002)(36756003)(33646002)(305945005)(8676002)(81156014)(81166006)(106356001)(105586002)(7736002)(4326008)(76176011)(52116002)(23726003)(478600001)(83506002)(53416004)(25786009)(68736007)(69596002)(7696005)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:SG2PR0601MB1888; H:morimoto-PC.renesas.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SG2PR0601MB1888; 23:WVkCqYbcvK4fFPUBopdusFcdvmdxFVgDO/aupcF?= =?us-ascii?Q?0byqBjWe1hteAn/Kxslf2FN1aOXo8+XMWsmVdITTL2xEmxgNsSxOT34AUMwl?= =?us-ascii?Q?Dfgx1Fxz9xyC2yuI7GKu4wTgvDyvei3KmoYZPokVZldHBNGi9lPZc/fQpf4k?= =?us-ascii?Q?ZfxZ0RbLZHF/LWKTn75enu4iPrHHqALm5fuzZe+ja7d1hBK7vF+8VCNIofp2?= =?us-ascii?Q?rob9E4Yb6+9lDXcVbUPQ7cm/aLiz2LqGSPTqbCSxO/sFs3aSkMj1Ao2pjyo+?= =?us-ascii?Q?9vVx7v8IjBIQid/voUApOxS8yY9QkdO+5BY3Cdphcu639JpDf7p2mWHYJINJ?= =?us-ascii?Q?pwZXqg+52XqZ4HhaaeroCpQFe2qPXFDp7cJvlY5vl8cb8UgZzSI1kdEcuyAW?= =?us-ascii?Q?0cxXnwdWI7T+nd6oKxhEEeRaz7cwFd6pTwL77aFQZZvs0wdXxO8uHxbxdn9p?= =?us-ascii?Q?SF6tiYIdWkm2tUmfsglQ1yRAfEKKDK8Hpb0Z8Bc4Wj+62ypktAxaBAoZjkAb?= =?us-ascii?Q?gWkCOADK4JfaTPvMlV0zPOr8KclkFEqufKJAWdDTWNpaixjdw6+BXH3H0rbz?= =?us-ascii?Q?BpyoZNrGaWWGf9E6Tysp8GnQwiPjzhPP/SSfK6UXaitBD9Wv/a25wz0QXZmI?= =?us-ascii?Q?fUrZaLc98E6nOOIbJwGpUi3YIBYto6MPSaJC8fNSvaTTxHc+Ie91aGVpEnGM?= =?us-ascii?Q?MhyetLx6S045LW+TL2G9afsTRVPNwq2epIxdWLRxymQD9zm//s6pAwpcBpZ/?= =?us-ascii?Q?YsjztMbY35Np5xz6yDAFx4FMQd1fTDpTTq7kFvc66KQZeplq8yJaQHfjiGXb?= =?us-ascii?Q?6QiUS49597u/zBRwtsbBZoOgNNVLgx5tLJYlrQBsDo8JfCyXzCzOA7RWgbQy?= =?us-ascii?Q?P8JcADpK6Ts1Rb0esrZF4friL6HZ8UrxRkgOp4kSFaS8zl/4lwixBxbXYceF?= =?us-ascii?Q?QqkpWYwZ5jUCDRVuSdPnDL2bPA5C5PpDIvbfACwDYG2alQ7G9+aP99l7GB00?= =?us-ascii?Q?8WDIBHi3MRw+5bbmPuCu4o/Rfsdf2Y0b7VynCzmBtXd1eCLZwZaJxafxpaW2?= =?us-ascii?Q?dyWUUBmUPcdigDeLuAejWf5gABriXZk0/FcgZt20evz4FRlfTlQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 6:A9FwkCAbpbbJDYh+w/0o5UvUul8e0aDXOsTp+NxysaLsUi3Uf2j/fKmurqgzYydZ113Rqov9OpJVPCNNh1di5pLkErUmhDksWNjXeTgbOInFM602MlB4aEUai1KXAEtUcUYv/T964iia36yIePY2z6GgUUte5L2lxlh0tlOD9RBbc9mtt22BgcylTgr4TjMJchp2K5i/os0dsYbO26e2zpP99dCIaPFf4mfGPCk7DNtQSE9wFz98n4s+mwBK4r5ZQo7jF1qss7XAwsdTJj/KqvaV65lfullzZYjA3ZhLDn8mbAG2NvPe6NfDRiDlGH7M1pRtAdB1O5/umB4NXIfbqGQxRSLUjiWhDgJVl9b6VM4=; 5:+MWz6uw37Yw90jrNKyzYa8OjW2CdFB0un3xsxJCqXjbq4t4AeWO/Q7zEq/rwr8rC9EYJYi8+ZZGMV0tYVS8qgUgVnKPufS8E8TzN2Zg+NyJlGBNUrKV2r+Lgu1LRhVyjCAfQvnwZQCvcrWnbF8VqnEYJrOoq13e24T1e1mGPevg=; 24:npwquY0BsirWpp4MmGCxPgCwq3K4qsaqjc5T8JzEDuAg1TbYZCyN+NrAgIVjrSeAsHXK1LC8p9hysMZjpon6/B/1P5GI39++t5/yCe3VweQ=; 7:bIjFVdQnhefdDAkByQmfiELOgPS0SethfsmW752OXjfdgJgqTY+lky6l67CLzwCQPbOLacVpVn068E7ztc4VfGKHY/wEL6zIf4qAZm/c6RONWV+WPVBL6FUN6gCY77xlYqXC6hanyzFtKhe+A6zUhV0WZ8qt3nUYReXPThHh7vPaP3K235q4VNfbJa+a66loBXJD3JH3SO6li18pAeJ8PPFsqMpGheK+OUv03/o77khy9sf+XwW1okqET0o1rwGk SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SG2PR0601MB1888; 20:KdlSmO8oqunYGpqp015vaXbdE3rCsc2JWw69px/J2bW0APBDoniTj15VvynJ0xIK7BrPOVZjNundFPPyAgiPObp72ndEXeuOhUmk5wEngpWUZKFivSCAd5EyUvHK5rNzskBRnyUBBICqBq5zHTuJlR7ypmsy+sf+TU4AbfBduBM= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2017 02:33:28.7523 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7c8936eb-bb7e-4c0e-3d14-08d53c51bc4e X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR0601MB1888 Cc: Linux-ALSA <alsa-devel@alsa-project.org>, Simon <horms@verge.net.au> Subject: [alsa-devel] [PATCH 2/x][RFC] ASoC: soc-utils: replace platform to component 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/soc-utils.c b/sound/soc/soc-utils.c index bcd3da2..e237858 100644 --- a/sound/soc/soc-utils.c +++ b/sound/soc/soc-utils.c @@ -284,7 +284,7 @@ static int dummy_dma_open(struct snd_pcm_substream *substream) .ioctl = snd_pcm_lib_ioctl, }; -static const struct snd_soc_platform_driver dummy_platform = { +static const struct snd_soc_component_driver dummy_platform = { .ops = &dummy_dma_ops, }; @@ -342,7 +342,8 @@ static int snd_soc_dummy_probe(struct platform_device *pdev) if (ret < 0) return ret; - ret = snd_soc_register_platform(&pdev->dev, &dummy_platform); + ret = devm_snd_soc_register_component(&pdev->dev, &dummy_platform, + NULL, 0); if (ret < 0) { snd_soc_unregister_codec(&pdev->dev); return ret; @@ -353,7 +354,6 @@ static int snd_soc_dummy_probe(struct platform_device *pdev) static int snd_soc_dummy_remove(struct platform_device *pdev) { - snd_soc_unregister_platform(&pdev->dev); snd_soc_unregister_codec(&pdev->dev); return 0;
Now platform can be replaced to component, let's do it. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> --- sound/soc/soc-utils.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)