Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3547080pxp; Tue, 8 Mar 2022 17:08:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJwZRZHjECyL6LQPErQHe7sxdxlqvrlTke+kQRFO2TLa41JYmmAOfbhstJX2B2RYZjslVFRk X-Received: by 2002:a17:902:d4d2:b0:152:fd44:5004 with SMTP id o18-20020a170902d4d200b00152fd445004mr2353118plg.99.1646788124280; Tue, 08 Mar 2022 17:08:44 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646788124; cv=pass; d=google.com; s=arc-20160816; b=qIoRdOCSlmU/mOErZa1ICOEz7WGWBRn4wKTSrWkg8R9KsT4NHMHLw5b9Xme73e8s/7 F4jT4cPtgZe08gh48jFAlUy+Gt5Yh1lp3Zfl/Wk8weMleRCq9URwT7bCrNhPZyKlwpsD 8YDsCwlDT4UjOgqTyLWtJRFi1ryKZEcNgdrVFWIa6HmVUs/MFC0+XWXc6RT8iWnJ3vfl cDpgBvXBO717AAJfRoQo51fjM39zKooHHEkiqu4nqqptqST6898xPLRvpw98D3d3OcpJ IF9v7edqBBA0vwtTLxv/xrJhjwohCkfCbn8s+mhkmOyDUg1RTvVtBXrSHrrTkYrfTtGx qjLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:in-reply-to:content-disposition :references:message-id:subject:cc:to:from:date:dkim-signature; bh=isPLKMbH83etW7m5OzR1NUKJs1DdyfJCOmORHCkUpks=; b=xM6+WI+cV3YiLO6wkASdlzFgrZA7Zln//W0v0stGo5yI8iumTIPw3gfYxPGhjtSdzK hG2s2terwqIRPfWMqtudROE4zO24uWaixnlEYiT4lusrzso5k3UdfIKToTn2N7thKpGT /JXgawrGEAyHmb7QlTVkR9RgxXR/UDb9mjivFJJm4x+fMBOrNZkllpj65gUY9QAfapg+ Xhcai09fkkpOQPfS9cbaimZj3AHdpQd3SiAOTmbj0gKDLCUEPDY1+SonYiImSRKNnhTe iJcaNBkzp0Xf9aBxWAtn3jY1dVDlgBHl3a3Zv7Y1t34I90pL77wparkbXXKK8/Avk8mI TmZA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@hotmail.com header.s=selector1 header.b=loASiGpT; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hotmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id z7-20020a170902ccc700b0014ee47cbfdcsi503656ple.483.2022.03.08.17.08.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 17:08:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@hotmail.com header.s=selector1 header.b=loASiGpT; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=hotmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C2D1D15DB08; Tue, 8 Mar 2022 16:13:26 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243375AbiCHCRf (ORCPT + 99 others); Mon, 7 Mar 2022 21:17:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237280AbiCHCRe (ORCPT ); Mon, 7 Mar 2022 21:17:34 -0500 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam08olkn2010.outbound.protection.outlook.com [40.92.45.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 504FCB7EF for ; Mon, 7 Mar 2022 18:16:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AddB4UjTcNuSjZ4mGGn6PoVh6IoCQabnm+euPw9NSE1q/ZsMHv8YUMspMomCyw5ZaZtmeH+eSdWYiqhK+ycDuw9zVpLrihqpHXPkqTnhcZYSt8V7B0ideP2zJWbpYvDSHPXHCm+nMTX00ppD8B1L3aZL7rnjk4u5IXRypCKBmzu/AH0/c2IbVljSmSLqgpymXxdhmtEVsZGatnj4TC7g4jb71mmOO46xTOyWTbxeQ3BE56g3jkvvSnShJiFhaMcm3xR2lC7hq9qYOpZ8c+RrC88GleWV9FVozCiuZsCRBWFNbx4BXYJ/hJ2Kl6zASRELkZD/8gtvI/kK1wFF/nEaTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=isPLKMbH83etW7m5OzR1NUKJs1DdyfJCOmORHCkUpks=; b=Lt5Pb5o7OTyDa3Rj/Zo09PXxS8dxEGgkaaaWOh6ykMlCkEH1bbPw9fKmmA3freNx6jsigsDGQUuEzOsvhDASEqur5VDWsmqHJlKFNw/7znytUBVc3YuBJDFnHfzHZlMRxP/xsiTfqNMEOacMAqWT7wy0JZOl1davwrtinHo2Od9MqiMYvSWNBraF+Yn0Ko0+SRm4dCOsRiG8yJBfn+XLb1ionEsUsIeOqEd11t+A5q9DkDSjK7gWdiPuV9wuB2EqxwGhNzPNUzCxt1H4kU53CU0+EOKLPmNOJlQ662RDqReBI1Xy0UwCKLI87HX+flt3JgnKwGNvl2E/9b0fx/K7Pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=isPLKMbH83etW7m5OzR1NUKJs1DdyfJCOmORHCkUpks=; b=loASiGpT99EG3/vnBoJuJgP33/3pzxSLFGOE2SzMNmYuGN8JYwOxNrYQFRpCFUeQXC1YIzzxI59OHU5STklicVfWlrSO/lCn68Pj3ofZXHsbDGQ9XefNTKxcrZAUl3HFDGVEeKyCGyazeDS3ZM377OL36SV1Aqjx+gPK75LrPYjZvbTphMQyfi8ILnMd9575kDeLPhLhTOj0eoJXpjOS5Jqhx3ko2Ap8xJhOiDwx/AbzJYTNGaWiFCqiaEWPc2iyj0o/CcTGS3mw6TUukUmeQvA/SbSRfYzeMWRsi/iJwET/yKc1LnUs67vI1y/4pt97XePx9+PvaZb1VzdG4mRhJg== Received: from SN6PR06MB5342.namprd06.prod.outlook.com (2603:10b6:805:f9::31) by DM6PR06MB6089.namprd06.prod.outlook.com (2603:10b6:5:1b0::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.19; Tue, 8 Mar 2022 02:16:36 +0000 Received: from SN6PR06MB5342.namprd06.prod.outlook.com ([fe80::fc4d:1caf:5746:df98]) by SN6PR06MB5342.namprd06.prod.outlook.com ([fe80::fc4d:1caf:5746:df98%6]) with mapi id 15.20.5038.027; Tue, 8 Mar 2022 02:16:36 +0000 Date: Mon, 7 Mar 2022 20:16:33 -0600 From: Chris Morgan To: Miaoqian Lin Cc: Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Lee Jones , Jiapeng Chong , Wei Yongjun , Nicolas Frattaroli , Colin Ian King , alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] ASoC: rk817: Fix missing clk_disable_unprepare() in rk817_platform_probe Message-ID: References: <20220307090146.4104-1-linmq006@gmail.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220307090146.4104-1-linmq006@gmail.com> X-TMN: [9SHRbwt7EwygkexeGrwMaFupqkVTcfBn] X-ClientProxiedBy: SN7PR04CA0067.namprd04.prod.outlook.com (2603:10b6:806:121::12) To SN6PR06MB5342.namprd06.prod.outlook.com (2603:10b6:805:f9::31) X-Microsoft-Original-Message-ID: <20220308021633.GA13462@wintermute.localdomain> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c5ef12b8-9e3f-4e36-b1d3-08da00a9ab7c X-MS-TrafficTypeDiagnostic: DM6PR06MB6089:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rOJZHZPzespSmELf/anBpwp7y1U39J/beej7/xTjiTnP6HwCDVxPx/mUhENuWL3Fb4yN58bkahWcgpPTIivjq0i2xSZIWAApikTxWxEFP1BbJ6XQg/3dOgShEcv0rWpMRq6Cp2RpexaXxxdqmboNcJ7zrhThWssMxXyoefY+C+5MLgso5zozSAqSF6D72sA00D0AV1gBdrTDs5qevWKJV4DESA8jnGyHqAyJ98CEffqvKYYYHP0qARKp40cDDkktoWtqg314iV/1MvphLucgR6BlRoE9cb7iGcNXTHdLu0s7+L8K47af0woNsomOKVnNqjFR252+g6HDwVoONfNhxX/lvdcDxUzCIdp9x+YK5fPcE9b76lYJHkVXO9c4w/14eRuTKwiXICp8IBUTSdr+PR84PLMCtNU4jlJHDLU4+fxp/HuAXqLlvgtpL5gzYAg5PR/V20ZQvaHOUJ9IzS/BX9qCZab9D82/ShS0cpx6KS5FtGrxfUgqNzCapS4T7in+RSyBIJhOnbQx91DBT1JDMg6lqH2ZSexyqz3aEMLGTfd4znqhrCWuoRNNjXqhPr4OVTTWGKI0iOXk+MhlUlwfNA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Wj1TImxKsxSONpu5gwKdEjB+OVGPGBGakzRRN3yu0sUKgJprWnnod0vxKCXF?= =?us-ascii?Q?CwI2aoE95Y1Eryc72qOdC0gJexckbY2NuDBO+LQBwV4+l8pgkbraysBHaSmW?= =?us-ascii?Q?dhpKORv0oZu4zJ+jt0PTmlZSeVRJxhYJ6LUG84CiH2obJPVOAp9QrVSgSmW8?= =?us-ascii?Q?T4KG+wnMjjT73nXYHG2WOUdwmDxh/MNpy/mAy7tVs9tDaQYXBqLbsCRkRtxQ?= =?us-ascii?Q?ML3c1rAHrN+tECdzds52BrRK55ZIPbqRuklRdUrCd427PVScoKI5N9iCa6it?= =?us-ascii?Q?L/8cAwtcQd6eBnCCIjI4/ve3gwCrR/0W1QTFqIYl26IkTBTde9QsZT8xPpVp?= =?us-ascii?Q?QvpynuqDvrBEuF5E9xG5R9xgDr+WKZ7vIOQjUPJg+wYWBhat3cb5cg8vHPTm?= =?us-ascii?Q?1UVNRBJEKfOAL3G94Z0yKumecLkTwwRGTnH+n5NjxmyHZZcE/7yeLLQeLAjS?= =?us-ascii?Q?gJim/8HpMRRn18R/5baA0EmVFmCQ9NFJMCyjAFLOau/EzshrTqzeEdoGgNll?= =?us-ascii?Q?g6G68A9ZFnUvPTDckeCu8pIG62/6I8C4JP1y7Rv3zvQR82Qc87LBw4TqC3DO?= =?us-ascii?Q?7eO4sOTLvzDzdzR+4YE/L/zAOa/vxdzShU5XYYb2Y90yTxwlQX5tO+Iw9mZp?= =?us-ascii?Q?7B/TGFevPqorvq5y7XdZkXZNah5Zf0gsjrupPKlHzW4d+cPRLQgX4KpfX91A?= =?us-ascii?Q?BFyOdhzFrQR0XOCxQB0O15udfxcDkGQhXGUC3Q7wiTlMeJ/CobaNK+PswoZy?= =?us-ascii?Q?3BWi/pdmFDDHLj8tOZ/pi2XcQiRAIRr0pdJG7PEQv4EUSAhwA0vXC26ETqmj?= =?us-ascii?Q?SnLELMs/fxIjDK6szVJwndLRh3bCrxsQxsCFJ4x4z6lBT89CXUdnbM2nfubw?= =?us-ascii?Q?Jocb77QDWXdVHfysiFO6uTbuI3cW0WtFkcPg9WM3KcDz1mI/SMBNNKQ+aOhe?= =?us-ascii?Q?zCSBmuX0NX7vYhcWQiDJpg=3D=3D?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-89723.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: c5ef12b8-9e3f-4e36-b1d3-08da00a9ab7c X-MS-Exchange-CrossTenant-AuthSource: SN6PR06MB5342.namprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Mar 2022 02:16:36.0082 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR06MB6089 X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FORGED_HOTMAIL_RCVD2, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 07, 2022 at 09:01:30AM +0000, Miaoqian Lin wrote: > Fix the missing clk_disable_unprepare() before return > from rk817_platform_probe() in the error handling case. > > Fixes: 0d6a04da9b25 ("ASoC: Add Rockchip rk817 audio CODEC support") Tested-by: Chris Morgan > Signed-off-by: Miaoqian Lin > --- > sound/soc/codecs/rk817_codec.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/sound/soc/codecs/rk817_codec.c b/sound/soc/codecs/rk817_codec.c > index 03f24edfe4f6..8fffe378618d 100644 > --- a/sound/soc/codecs/rk817_codec.c > +++ b/sound/soc/codecs/rk817_codec.c > @@ -508,12 +508,14 @@ static int rk817_platform_probe(struct platform_device *pdev) > if (ret < 0) { > dev_err(&pdev->dev, "%s() register codec error %d\n", > __func__, ret); > - goto err_; > + goto err_clk; > } > > return 0; > -err_: > > +err_clk: > + clk_disable_unprepare(rk817_codec_data->mclk); > +err_: > return ret; > } > > -- > 2.17.1 >