Message ID | 87o9daruub.wl-kuninori.morimoto.gx@renesas.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 570f75b93551a6d70ecbd0a7b6d962b4ca4722f0 |
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 4FD6013BB 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 3F0572AD85 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 33C8E2B081; 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 526252B07F for <patchwork-alsa-devel@patchwork.kernel.org>; Fri, 7 Sep 2018 01:20:14 +0000 (UTC) Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 61702267821; Fri, 7 Sep 2018 03:01:04 +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 999C8267821; Fri, 7 Sep 2018 03:01:01 +0200 (CEST) Received: from relmlie2.idc.renesas.com (relmlor3.renesas.com [210.160.252.173]) by alsa0.perex.cz (Postfix) with ESMTP id C629A267828 for <alsa-devel@alsa-project.org>; Fri, 7 Sep 2018 03:00:58 +0200 (CEST) Received: from unknown (HELO relmlir1.idc.renesas.com) ([10.200.68.151]) by relmlie2.idc.renesas.com with ESMTP; 07 Sep 2018 10:00:55 +0900 Received: from relmlii2.idc.renesas.com (relmlii2.idc.renesas.com [10.200.68.66]) by relmlir1.idc.renesas.com (Postfix) with ESMTP id B170C6FA7B; Fri, 7 Sep 2018 10:00:55 +0900 (JST) X-IronPort-AV: E=Sophos;i="5.53,340,1531753200"; d="scan'208";a="291782950" Received: from mail-os2jpn01lp0151.outbound.protection.outlook.com (HELO JPN01-OS2-obe.outbound.protection.outlook.com) ([23.103.139.151]) by relmlii2.idc.renesas.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Sep 2018 10:00:54 +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=Pzg+xC3ObupbS8h1ZqvuArlyKyQP2EEDbGhdAxjhkqE=; b=NyqQUO7vwPQV1gIxmiF7NQYFoTCgqDpSC+9e+Ovlk8c4f3vtD2LxmmC7uGPMCb9QuuxbK5Ay3lrB6eTzhohwl7ZneNvVJ6eg/26fIniWIvBULv3NlArf+CZLx/vpDzAGkQLfNVFV9xiZ3GuCv+WLpEGfQvSJYoViydd7p++C5jQ= 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 TY1PR01MB1865.jpnprd01.prod.outlook.com (2603:1096:403:2::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.17; Fri, 7 Sep 2018 01:00:49 +0000 Message-ID: <87o9daruub.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:00:49 +0000 X-Originating-IP: [211.11.155.130] X-ClientProxiedBy: OSAPR01CA0052.jpnprd01.prod.outlook.com (2603:1096:604:a::16) To TY1PR01MB1865.jpnprd01.prod.outlook.com (2603:1096:403:2::21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c9c706e3-1ad9-46b3-d907-08d6145d5a36 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:TY1PR01MB1865; X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB1865; 3:ZQW55UTn5JUx9W0v1UOrZ5fs6fwHcvHVGvgvMynsv+i7nLyqOgjc1xj3XQ/9hKD7hEKAgQ1toNYviMyjao9e/cGHV2XNs3h71dEph9t2kOly3wsGqVagPlydNX7ue1kKshdxnF7hFJYidaZgLj8gbxdbjP48/wykey7Dl9eQuLOhuHnKT5etoORrf3RJSw50B0MBz9TSh/z3RfxuQyyT6El7rQ2Dgf5YJeDSIpRgiw6vqDtVMdEEJEN6EiRObz5C; 25:TtJVu/vfBYZ+d1sFJ79Dd0ZDriAivWvvyLDh1kEh9LrwuGRZ+60l2SoZ3kycZYEDs6hw8WuUPNHqh/moGlSwRer0FMYLmVB0jIXXdq7d5FKwh+lHKMhki43EfU59RwIDzKYkZPtV+XtASkKLmG7CgT0Y39xb3wQ/hAfZlPTA57OFRnFYYHVHM4ZZ9FlNBK6jgqwPzK1W7QmFl49xZrQjNnVluq+E6+lMTGU1rcAT3Cc+V7bsJGk+OhRDITV4LmkSgnnLr+vuLEdjnTDcaKI+CA43EFxTEhJj0L2ycb4kfVLw8TEUGvByq8IBusqRlFZ0x5gmPxGy8/sGWLNC+DG0oA==; 31:EZ619bm04+06nAoYeZ6IzCRlQ1ishg/nyUp7z0WG59dnxL+IYPPWnQhyAV9OQIvC7gpL7EV+Gw8Hct753tp1C/xORIvVmDDnRDymC+0/w3cGLDghXbJXvKaaNjESjIBVZlM3KuhvCqpeHI9JRAA9gW/pJgTJxF58dKzm7N3Ctmny3E590HL8fKDJa5I32gcJP26JoEuOdjHU1+PE38q+BpGK15L0mHmzv9Gxiif7fL4= X-MS-TrafficTypeDiagnostic: TY1PR01MB1865: X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB1865; 20:nteD7S+ZrKRBrkN86Zt64OUKkG15Sn1y+tADXDId3P6Jgi1yqfdUIz8H1Ws3O2G7E6FmSfXxZdz5srgPeRP5B90Rw1ChhKfjCHsp3HwKbKCzmuUF1B34FETkhjS/1k6Ai8HgzEKNwt0T+iFz7gNaAVIMgGtr76I4ZrR18WsFVsMaA3jSOc9Brs9eMMiR/3zSAUcd2u3aapBMh8g7T1PMXSE6qv+Z8LWaSYwc8j7GLd3/eJGu4pkNTfA6RXQxp949jUXNgP+qHrUX5+iwjIL6nKmEBCo2qnrj3DYvS1tRyGD/N9srwWzm9abadPURbiFjMxcg7j8V+QX4EQZgNtv965Vpe3n2Y2fFogPIfzu526rc5R67XSM5Xu9HnljbeOfhK3qE0pksy1K4PLYpU4sLIEZjrpN0QwWU+xhZaIsfJlgb+bXaySerCkxWtYcSXVy2JnhoIDTsuIGFzFoMA3A9bGIe7DikQcG/oNP0kVSx2BakgYJJSt5ZFeb5HiFbfZl0; 4:Jm8Fuqa/5Y5U7AtWwgriP04iUOxq4aoJ55hmhCjC2cgQ572TJryqKBsNWezsRr1/tk2oXoUGBTioFo3tBAi/YodJttARxEpO3Tmh0pedIEoyA/bGtvxpI6gXex/J6N/b1zlNE1lL8cz3AjRvip1nE2UIf+Bk6YG8IA7OYd3kAgc4QQwXXyQ+sF9DQ8Uk+Wy7XjioVoG7BUDxI634DOd+UyW5vcv5aaGo16i9WWbfPaMa8X+dx6YvabVcK+AVXbehiO+fg/CDM+vkJwdtsdfrkg== X-Microsoft-Antispam-PRVS: <TY1PR01MB1865757DF89F4E6F395A5ACFD4000@TY1PR01MB1865.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)(8121501046)(5005006)(3002001)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:TY1PR01MB1865; BCL:0; PCL:0; RULEID:; SRVR:TY1PR01MB1865; X-Forefront-PRVS: 07880C4932 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(346002)(396003)(376002)(136003)(366004)(39860400002)(189003)(199004)(2906002)(5660300001)(16526019)(26005)(36756003)(186003)(386003)(8676002)(446003)(58126008)(6916009)(16586007)(476003)(2616005)(486006)(6486002)(956004)(11346002)(478600001)(7696005)(305945005)(53936002)(50466002)(76176011)(316002)(52116002)(47776003)(7736002)(66066001)(86362001)(81156014)(6116002)(3846002)(23726003)(8936002)(4326008)(69596002)(105586002)(81166006)(53416004)(106356001)(97736004)(68736007)(25786009)(16060500001); DIR:OUT; SFP:1102; SCL:1; SRVR:TY1PR01MB1865; 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; TY1PR01MB1865; 23:X9wXTfm8yiUBf4MzK+LjDJSqokli5Mpq3VkztgBPS?= FYkVxay9CYxK/hKkYqxCi+yxJfDw0QJf65Vd6xY9UMBMMjmBcSw7YupYVykLcJ2XQs385NhaZBivwUsI3fMxxGL4SeKac07nxauDrB9SLjcDJsMjMd9e9KFXUZABO02CNd9p3SdnhASAMdcexXRXsIUZcWaIQ52RQ4fj2qYgbkciz+D9Dj1jzkrOLmc7M5WzaCINuZSZ2deYZv317B880R+1zk5MLZ094pY61aMruVXbgO0XCC3RKqE/aE+WJsIQDP9NtDqGmj64+NbZxIuIHZXs5d0dchZOa/BWEBMRGF56dhK77W7qx8LyDxu5lFHiebolrQVJONcJ22PY/KgJgkoZEG37d6juBtdC2KFddX6BL0PqIlnWV3T5+dJShY9trTox3eE0KxlBHisNPWGvXCWTRS0ut0XGG3VRv1QkC/oYhY2jiO7suu7Ow8/YM5AJXu0bz14djVwSrTt0TcEY/pjlEJO/Ac4nzWuGUcrpaZnwGeUuc1JVjE05D1yAP3/F4dAuIFDfwhHFXPVIaiKNQtaN/h8mC2IZP7reAq2OTCcbj8qAcZsnhK+7pf37kufQ1+hTQQWD+q3IVdOv9ksfLghfFoOEfP2MMrClaJ6e3P6NvJkym/onxfGtGvrgHD6ajKyi0djdF1QJTCs8CoOdIBmXWzuf3nlExcNoZ8nsegZiBkod224eUtIwkkcInE1LesJW+VW/DOYf/u4U5U6kIJ0Kk9DBxC69ZxZmbPAH+5rIETjqvtcH7o6KIBGyaea/djXqbb53KRCeSd7M1PpkM2dfc99eyj44aU4ACPjBSikCePkKGBWmthoMYYznyV5NJ4naK6d189XoLUu1NclCrvU374XLXdRVkjLfctS2ZIZmhwdwy5p/8EXhSx/z6MP6VNepkLXNpiwP+3v6kds9QcVgwLFad/KDBd62HHG1NQCkQ7QfyoQ27Q2lyRSX5eYMrrszWbe6cTnoAueOlqj/kqvACvPQ2XQz5Vu/kAUVrxJZcbl6FdD4q7gCWNURuQ3CSqKopBwnYQuy9a80ciSk3nG2nG6SkPCMweiK+7UndkCzq3CFlVkCgYuF9N/ng5FFEcctIakQ0VbcXfNJ+ONbzkCEz9tItIOA54XIiIaN9T1sr16I9KSDzRjae3b3ByHFZ4= X-Microsoft-Antispam-Message-Info: h8FuOkji7PbuFzoXVbrNpHBUWLtmapImRTDrgqrJ5i0JMlEOYXlULzi0cT8FVop4YBjSOSjhbeFN6+rHID563DH4CJbT7sUYjo1ZTE8wVVLNcu3XunXFyDgh/giaw8swgu7zf64wa4mJUSFcFW5E56beXlskhdlWjqnuSi+8sgYJda8KK7ApP0U9F0NInrtPgY/8E9h8DbivsCkTPyqP71sGywI++yzwDMqp8HESMet8/gGNMLVCy/d6IxuCddOK8GcSd8cjTtxlWKT8OC0up6x91Va9ZMSodhHoiqvANHF4hsToWxhjO8Z8l/YcCrEvaGGb24JhGnBT0ooPWAV0Tg0qQ1Ny3HNGSqYK+MM5ws8= X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB1865; 6:28USUJIGDt983LNfUQLM7wBNQJn3SxUhv5+/cJNN8Nj62LwPIkSLEp92Jzwe7dCdt61sPsmyRGrKK4+VI365BrxFayDg09E7wU4+ez2fY8Mw91G3sjC85Cac0PfviLg8tlGGKs3cw0C496Kxk6riVLFEQkR6pECcXt9ruGtgRR+O+KMw0iea66hbk0OW+AlpqOyBQF8dPJw0fzaF+6nuIniDEC5QHotqW6dSfskCUHA1Op/H5DAEvZivf3kXu5yzuWidHFF2m2qFWlFFUJlde8WkQMpGXKOlVF5iLEor7zt2I7tuHYzpneXo3iZxtZhbcNC8SxsnaOQWnXLJuSMM84LEAJrk2OTITNC2qF1Tcm7shQmm3RlEnerK3k4Jc8I0GKTB0WKbpBWfOZ+BqBkE8x+rF1T4PU1N3vPY6GKRw5eAeNF4okhak435I8lg5FalMpGz1jgkMk5hLn9/j36UmA==; 5:bY/KxgM3BpOieBLaFGR9Zbeks1dNxkFP/62hXmRpD2x407stWYBMF9qXqH/Tnsq84FU5zCVShgsj9kPyDl5xB06sttEHn/CZbo576z3W64ZgV/A9H6MRRA35yedzWwXiF0P+zlBYGmkLZX2ePxIaz3d79Vc3sdeBOIF/qzzXQt0=; 7:QvbzZlUT7dzJVYzDWwpIpp+JVZTrtBZ4NJnCMhugI4xWIP2JC2cmEXcQN0DKuMpJKwCZgt6J4aSbT8TJXOv9L2SBBDnP2bTma//cs8Uzmcqnyckfqy9hMpT9ZER8OankopXY3FKqWew7AJvIHI7nyAfhP0mqOjTsMDygZ9KxEZBcEZoC/fdOYPV9JWKF6/h+j3yUVsYQQf83TS9vM8xD6EjNShYWgCMCE8EbCmspujoFZ9gy+LRxSqvnLw9ihytK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; TY1PR01MB1865; 20:aeWgIyQxQd3bWQY9Z9sp0OY79Oh10tOM4ZrW0ZWCYT03gJiMuGO895TdBp/4681SLfJL4wIsTIMPjQbugHHvwRpG1PIt58qy9UVa4uZRWF2C0TiXjiKohgSqH4bV1mo8jRE9CZ5v9DgZ3qrBvA/Vn/QHZwGRH8IYtdmoly0TZKg= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2018 01:00:49.5218 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c9c706e3-1ad9-46b3-d907-08d6145d5a36 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR01MB1865 Cc: Linux-ALSA <alsa-devel@alsa-project.org> Subject: [alsa-devel] [PATCH 03/16] ASoC: bcm: 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/bcm/cygnus-ssp.c b/sound/soc/bcm/cygnus-ssp.c index b733f14..b7c358b 100644 --- a/sound/soc/bcm/cygnus-ssp.c +++ b/sound/soc/bcm/cygnus-ssp.c @@ -1334,7 +1334,7 @@ static int cygnus_ssp_probe(struct platform_device *pdev) cygaud->active_ports = 0; dev_dbg(dev, "Registering %d DAIs\n", active_port_count); - err = snd_soc_register_component(dev, &cygnus_ssp_component, + err = devm_snd_soc_register_component(dev, &cygnus_ssp_component, cygnus_ssp_dai, active_port_count); if (err) { dev_err(dev, "snd_soc_register_dai failed\n"); @@ -1345,32 +1345,27 @@ static int cygnus_ssp_probe(struct platform_device *pdev) if (cygaud->irq_num <= 0) { dev_err(dev, "platform_get_irq failed\n"); err = cygaud->irq_num; - goto err_irq; + return err; } err = audio_clk_init(pdev, cygaud); if (err) { dev_err(dev, "audio clock initialization failed\n"); - goto err_irq; + return err; } err = cygnus_soc_platform_register(dev, cygaud); if (err) { dev_err(dev, "platform reg error %d\n", err); - goto err_irq; + return err; } return 0; - -err_irq: - snd_soc_unregister_component(dev); - return err; } static int cygnus_ssp_remove(struct platform_device *pdev) { cygnus_soc_platform_unregister(&pdev->dev); - snd_soc_unregister_component(&pdev->dev); return 0; }