Message ID | 87h8j2rus4.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-2.web.codeaurora.org (Postfix) with ESMTP id 2094269B3 for <patchwork-alsa-devel@patchwork.kernel.org>; Fri, 7 Sep 2018 01:20:22 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0B64E2B089 for <patchwork-alsa-devel@patchwork.kernel.org>; Fri, 7 Sep 2018 01:20:22 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 09F1B2B087; Fri, 7 Sep 2018 01:20:22 +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=-2.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=ham 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 B75232B0A3 for <patchwork-alsa-devel@patchwork.kernel.org>; Fri, 7 Sep 2018 01:20:19 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id D5DDE267828; Fri, 7 Sep 2018 03:02: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 A3D9B26784F; Fri, 7 Sep 2018 03:02:15 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id AA1DC267828 for <alsa-devel@alsa-project.org>; Fri, 7 Sep 2018 03:02:12 +0200 (CEST) Received: from unknown (HELO relmlir2.idc.renesas.com) ([10.200.68.152]) by relmlie2.idc.renesas.com with ESMTP; 07 Sep 2018 10:02:10 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir2.idc.renesas.com (Postfix) with ESMTP id EA20D62A68; Fri, 7 Sep 2018 10:02:10 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.53,340,1531753200"; d="scan'208";a="291783102" Received: from mail-ty1jpn01lp0179.outbound.protection.outlook.com (HELO JPN01-TY1-obe.outbound.protection.outlook.com) ([23.103.139.179]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-SHA256; 07 Sep 2018 10:02:10 +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:X-MS-Exchange-SenderADCheck; bh=mvX9vJKFwjV65VRQlTGt07TixG6YZd4Q9EP8pPt9bHQ=; b=ReA/5tdV+1bmuZI7cN5zlsIqjLgMlSCOVvWJoFAZmHRj0Zlyc0FNZjKqhQf78S0hDW84XEMEMg3A1a5BqujgXg219NjAMe8uBUPDex1qU5wkWduVhYjoSsEf3sEpZBzNdFBjHj///+gtQyoAwSQyoPkVNze2tVedqX+zhpWaP+k= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kuninori.morimoto.gx@renesas.com; Received: from morimoto-PC.renesas.com (211.11.155.130) by OSBPR01MB1861.jpnprd01.prod.outlook.com (2603:1096:603:2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1122.15; Fri, 7 Sep 2018 01:02:08 +0000 Message-ID: <87h8j2rus4.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> User-Agent: Wanderlust/2.15.9 Emacs/24.5 Mule/6.0 To: Mark Brown <broonie@kernel.org> In-Reply-To: <87sh2mruw6.wl-kuninori.morimoto.gx@renesas.com> References: <87sh2mruw6.wl-kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Date: Fri, 7 Sep 2018 01:02:08 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: OSAPR01CA0213.jpnprd01.prod.outlook.com (2603:1096:603:36::33) To OSBPR01MB1861.jpnprd01.prod.outlook.com (2603:1096:603:2::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 89406be5-bbb3-46af-8707-08d6145d8923 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:OSBPR01MB1861; X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1861; 3:z+shqGPTQ9Gh8hOX/aLrQiXiHypIFUVUpTV9ZibLELZbjAqBuo8yNJIcZMsRSKUelWT2ajXt1OOa3fQKxZ+xKpdggc2TMItL4JSDHGjw7VhSc9AsOUiNV2J7YHys0rhhzwS6F5jek99zeNUhnpRwSVr8cx+PzvxTvDoSaL3x161vXCCb3xQramMQaIuwWBJ1ZvKagIFuttPlkwJgE/bqCeE7NAJVL9Fm/jJP4DfKXeuNfDBpTtvVJdx4MzHdt42U; 25:Zf+JaenfklvpALgYeZJpIYt2HPvdOWFRNwizlVb1pfkJq8QKq9y0qneXU7avEkvZoMYJtrZoz9yRCFHT/k/wuBol+be9e8tCLFN0X2el3ynZDH5/D7HEnhGVYUZdly/HFJAYjSJ7MTjsRUTDphH0+0ndBmvjIqCxeYFY9Jtf6FNSfZ4UKG4wbetueZ6YKzIy/CSIq/rThnwZWtIjZfTw45hWNi7sWxBi7ZmwNSmpnDniomLnhLIXDchAy5f6RA3TaEWdlDakWyeASQaoMvvWA/CN1ywEEToMwWyRvgIzxic8h/zTO2kyfTBFbtz0Yyx/lFlYEbY9R61pWpwupvf9sw==; 31:E7AVBVkxVOL4/v/rfQtwKzc6nRs0XkwY2e4a3hxB6JdLN1FxAftPGrxTqO2I4mI261eIhGX6z+zsNmM3vAaEj7ujk3/GJV63pZEJ68h5SmDB1HHPVP13CwhWbsVKSQh+ayYVNWibEeejuluwRndalUltZuxZsD/g6660wUWg2Jt5ver0jSG6qRMcLbjtSizOganoXqQBb5PB2Cwi1grv+CH/0ID04KZ5NOpfQ4p62Z4= X-MS-TrafficTypeDiagnostic: OSBPR01MB1861: X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1861; 20:93eSaXnaHri0mjlB+7C6QdGy+C7meLArFdH6Mx/nALBw5kEWlazzAffNQ/ToBQI1oq5yDYlZ3o8WvBKg1xzQHM9Xb0YbBB7hG/ONlvBGXEHfEcwrDjOOuJ+KIU/cmzuJJNAuRn1rYiXeHybmH8Xo6uWLQ1eyZfVxMxC/HqqTBUyRqioINLYpqaJ4OPDvmEVmAvWJ/1mMgVsogr+dhlAxokpzWKtWesXLz1bjUwXawBl4j8VMLrVdB/EASB+r08okwGg/IdlkdrUN01zqAmzbf1GUTIcLbieQEBIqLSwHgQ/xx6CwXtqj+Cd7LL0MXptiInIne/6IsdAfqoWXoRxdAFxVt8mbRN5eoCS5EPsR7kWJrxT62dZFCQDDUtyp8L/QBaRD9iMr6fqawvVooV0MU3W8AFB9BZeuw400Fwx3Vnw9fATnlErdOrgFyZM4Wz5speIMCy6zoA9QeE38b0oKv0I1F6vY2ZBcyU7hOua945sdDqPKm+g3Mgz2S3mVFOaL; 4:PNKCurF/I0PkFZfvFfQvRZNHtiMkBuTjD6TN+BtegVZhctAEOEeVEhJsSWlUTztzgVbVxC2N0dTXOKZswnGa+C4JL+37j9/oFSNefEZ1ZW/Qbcxtip1SB4S9FnRGgxm8W3JHMVcEe0oz94YyqXvDPPCSnVjf32aVI7R4dzQ5RRjr29otSUsg5dAmrsNqK+5xyuTzzQeN59+SqQoc35ZmQcvyfm5S4eCZrsx100ktk/6zFJaPiAvgjJlYeDxvG67HUDH57dJcWCgs4DIfrzGGSQ== X-Microsoft-Antispam-PRVS: <OSBPR01MB1861C923733A80BE6E5F1297D4000@OSBPR01MB1861.jpnprd01.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(3002001)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(201708071742011)(7699016); SRVR:OSBPR01MB1861; BCL:0; PCL:0; RULEID:; SRVR:OSBPR01MB1861; X-Forefront-PRVS: 07880C4932 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(396003)(376002)(346002)(136003)(189003)(199004)(478600001)(106356001)(8936002)(81156014)(4326008)(6486002)(81166006)(53936002)(186003)(16526019)(446003)(86362001)(476003)(26005)(6916009)(7736002)(50466002)(305945005)(11346002)(956004)(2616005)(486006)(8676002)(53416004)(69596002)(386003)(76176011)(36756003)(25786009)(23726003)(3846002)(6116002)(105586002)(316002)(16586007)(58126008)(68736007)(97736004)(5660300001)(52116002)(66066001)(47776003)(2906002)(7696005)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:OSBPR01MB1861; H:morimoto-PC.renesas.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; OSBPR01MB1861; 23:FG0sD8lQb71AjC/ozhDrXDhJYw/wCfgSkPB2HofO+?= AdY8Y+yNA0tnZdIHGZ+QXU1CewS01jQhhmg1f60AGDAnUoGqtWiHj6cKWTZvu7dS3469c0qnmuO9pb045vI3HNyzPeSXH4xrDIPlYbn7fZP5IG3uVX7FYCTshPcbyepHunk6y90vGM7LseiWbAnR6/+8oO3cQlUoy6Qx2QkKVZVtxcv2+RrpCFWI+dNi6UJTfg0CQ1HsKrJ1KkvNxeR3/4CFigbnFa6GQ/dWeAfLCZlE9joO6ZVT7D4IIHL/EqYxB9UtJEAgtb7OPa+17VOJkQCU5MOpykbpWqs+ZUahQSPP7r3KQs3q1/lzRAPxx/dh2ZAZkMln18i5rbV388wakjy9B+147fsv/nMKsC5mNTVWrG/Mdm+w0AB3Eioa3MUvK1ZjcrrUwmmEa8E09QVqZLJfFylApETFYnlvK3aUlS80kdRUa0sb4sgnzB4HAA030W/sDRltnIg2bMyjgXC960Z6E7S9hOOCiYig8+rN0KJC7g+o5ERijPzseKlx4ZIM9HqWpsZUap6Wd7DJJHzKoG1PAzawq0yo5GYWK6aTe0tVHW9fiOjSHHAJqxXd5GaQtwY+QFggj6tADk2ToLywTrMq69g2K3QRLD1tmUgxVLymeVwD7YNnsJLDVfiIa2Q6ZZX3UZjv92XWuTzDRatu2SMHlmIftSpb9hF2LSFCCNKMev1Wlf0LMdiEesdWPRL8E3zMbk1cFUzo1BHVrMzH1ZZrzvbbKasRJCes0tiVPqFRW0JEVLZIiOms9svm36kOUSDd1Qe0UpsXiKlcGiUxhbtQOAWy+cHPEb5N1l4DLDK2B+Zw0jNAMr+RjC3XikJDwR30Qk1+iw3KcQDeTkwGOKHsxIRKPBSTJ6e1OCwEl8Vc2o76iDIVxrSvd3fwqV19XkREGMYynsUv8eDkyDeT+ZUkG3UkyCacFYhzaW5MBauzg+NYOiOCy8l2b/vnd6SoqmZBpeiFus35AURXyhduDnRB9O5NNfIfbDQE+mO6Uhjrd0zIzOw9WJYlK+4YxGHw95RUXg8iY0F19u+xZqb68SWnyQio/4NlndWGF7TuvgSdOddqpBIkUaOYA6q4qZgKKuVwbkNIuRd5TJENczmxT66Ijg6TuSdKpn3LNGjXZd6sAa8cZqbQjAiO3y8hyyrvLo= X-Microsoft-Antispam-Message-Info: brx6CdTJ3Ioc+0XHkn4ANrF9rP+3u5j5Bt8vCrJ8lVYdA4HOwIqazQMONfSDqZ/qhHKiBRq5cyuM4q1DLRBQUdZtXBbfPOATBcIoJBt/yqI64TRMMNcZGg+CZCsSDbIvxURHAPN1C+EYLyBh/9FR4pTah0BLeDdZ2dMXcPnCM4tFtJg1oGu1wLB8spSJ83GER3NnN1O0cicy4gyYohVkyF3LxKJc/5dElo6BoWec0uoP+KOfskx0rzDng//ylulSkaN3e7XRLp3vMNsdZonUaYNlcfzkyFUz66XPNt9Wtmq+swviMaX4jA9oa3k5ueEDHs0fC37qkZJUnN4LOw9Glw== X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1861; 6:EJ4S9fKsGvoSLa2Twu9EyzPLLP15Hqe+j8fWuTn+g/1ZrZ6/jrb1yRmz/d+lTt5Q1FBn61JIqvVph+vD3E1C/HP548oonz0JrlGPEmJA8MrmZTqabnZl5GeOJZjE5tN4lbBforBMYI/sagx+5p6B1Yl8z5mfNW8U/EVvKyl+eYErpuEw6tydb9CgX0a5OYxli6N9wEipfRH8r2HbfWy2srw/vRjW+VxgsmNZTBT28GQn3fRElfE+YnGykrhdRBX4irXB8RqPdS9nagsthBxUKxfDRRJVDp+FNOwuHF6KeLU7acJIYCekc2dxm7/mtmNrve6svWFI7Z6C8FzwhPs7NU67ooo+ntDgPonsdnXTVatCdM39rbsXGy1AlUoBQXMqj5oORYqVtk80XurXLkYna+IpKkr8E3iUQS/rzt3DxueUcJavlf2ZqOZ1wzbTd1MrPwIKtD+GYPK7cbgJbt9/cg==; 5:MpoVxCiktiWPRXszRRIvBgMFiIlVOtCSK8RiHUhQ5A6BF2otMWP1IHOpwGCHXp4SZ9wnONvH58USazc7bzpRSPTiwG11qT4ymM1qHg17VjgRLDXKrId3TX8PHo7X3DxPPxR4jUDr5BM37/DyqqYHQdS9KXkwvt8Lbm1vcsCMoR8=; 7:7/sSQkThp4g7LCbEhrFT43yd4YB8TMUitZVVsbVflBxWsne1fjwy2Fy8pMXSdXxBTsnt8zcPfO71YhybnbFDzNgV09SH1KuT0rnIhyAplXkyd5uEFcah1E9VgW7BYeWNLCNXAJ47qwpUXaUxizyVJihD+rZL+F+xkn/PwuMHkYtFWopsppua8BT459zaYShD0nL7Jn4VvH0XII8hUTqFXfaxBb2O6ZoL4umSf1//Fn+lv+Q1izwgF/AhBk0eNtf+ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; OSBPR01MB1861; 20:WG37i7CEum2oOQqsy+SNlVB1jTDMSrOOHal+fDvGZPqlLwQ3HKihH4xDElBKp88/yukhNkRYoV4Dxw9dIh5DBX+cV7FGOktzDCXy2EVcF1jz/VjbcnnzdMYVF7rJ1F6lU/xIuypmZ2ORzBA1IdQBCAOpU8LP8jTTBEs2lGOhPmY= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2018 01:02:08.1074 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 89406be5-bbb3-46af-8707-08d6145d8923 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSBPR01MB1861 Cc: Linux-ALSA <alsa-devel@alsa-project.org> Subject: [alsa-devel] [PATCH 08/16] ASoC: davinci: use devm_snd_soc_register_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 |
Series |
ASoC: use devm_snd_soc_register_component()
|
expand
|
diff --git a/sound/soc/davinci/davinci-i2s.c b/sound/soc/davinci/davinci-i2s.c index a3206e65..45404f9 100644 --- a/sound/soc/davinci/davinci-i2s.c +++ b/sound/soc/davinci/davinci-i2s.c @@ -726,7 +726,7 @@ static int davinci_i2s_probe(struct platform_device *pdev) dev->dev = &pdev->dev; dev_set_drvdata(&pdev->dev, dev); - ret = snd_soc_register_component(&pdev->dev, &davinci_i2s_component, + ret = devm_snd_soc_register_component(&pdev->dev, &davinci_i2s_component, &davinci_i2s_dai, 1); if (ret != 0) goto err_release_clk; @@ -734,13 +734,11 @@ static int davinci_i2s_probe(struct platform_device *pdev) ret = edma_pcm_platform_register(&pdev->dev); if (ret) { dev_err(&pdev->dev, "register PCM failed: %d\n", ret); - goto err_unregister_component; + goto err_release_clk; } return 0; -err_unregister_component: - snd_soc_unregister_component(&pdev->dev); err_release_clk: clk_disable(dev->clk); clk_put(dev->clk); @@ -751,8 +749,6 @@ static int davinci_i2s_remove(struct platform_device *pdev) { struct davinci_mcbsp_dev *dev = dev_get_drvdata(&pdev->dev); - snd_soc_unregister_component(&pdev->dev); - clk_disable(dev->clk); clk_put(dev->clk); dev->clk = NULL;