Received: by 2002:a05:7412:f584:b0:e2:908c:2ebd with SMTP id eh4csp2104874rdb; Tue, 5 Sep 2023 14:50:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFwW1UCHEgNpJE17fDw7k6O1gcL1sy54YEY3SIYvmEXBvLjUNrEkje5OdzJ7qxYE4uUbWWe X-Received: by 2002:a17:90a:c917:b0:26d:af2:d491 with SMTP id v23-20020a17090ac91700b0026d0af2d491mr11313452pjt.34.1693950610914; Tue, 05 Sep 2023 14:50:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693950610; cv=none; d=google.com; s=arc-20160816; b=FlSUTwN5lGHNBlV2Q4/DhpWe69T40pa4SW6Yesmmhe7bU6eepg9Whgweo2+CKdKsM9 NI78hqTTI8IR5zNf0L46m/IIPvNttaDAHMIFIAI18NGSNsMATvpYt6QpmY+drvRdv5VK nPqFR69btSVvO7q64Y0g/3P8LgeZiUVnE64DG5idN3hYLWEUkG5Vugyjx7F7ufVoF+XG WT+DRZogvjcmOaFe00JrC36WRj41WhIsu+OtvlQoB4wvKi4NczHd2ZSdXTcJVcW38OYS JlCIzyHTf1FhphZGXJwo8aOlL/GnMHbq7raGNiUjemZAUpQBRRxzWJEU/SoNUIL4gexw mQHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:date:to:cc:from:subject:references :in-reply-to:content-transfer-encoding:mime-version:message-id :dkim-signature; bh=cO2tbtWKndLvU3JOGtuY04T5nAb5s1s0eT+FGj58JlI=; fh=k5GytVObUtyB4EJuQGRbbQTmtG5K3lzCWTMUGfLMM+g=; b=IZ1WbOqj+GPn6WFcWVz7RQwSF30eulKUnTEhwPetPJhxXLKs2/p9TatX1EAMe1V6s7 cwsto/8w5L/tK2XJhcuVrIsKsbrCkY/9p3DaCvruZisakX+JJZDcg1u5ci3JBbAHLpU9 uESya09A1FGLT7mC4tlWJTtzPuN/Ro6fyQ+Si4G3MPNbbn92bHWMVJwJ0PdpX/7R1/4v 5FPbK8hFuuzuLiDw57uwMkhZVP6TUZS0VPFgTojAuOQLHBRLeep45NAHQUvA815WIHXK lNcwppiuV3BbVKJ1rnyumJFaxg2zP2LAg7aT7JQnrcwCojLFj3fDFlMm+P9Xt3/4ZpK/ /k2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=VqHoLJQ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o19-20020a170902e29300b001bb2093efb6si9750950plc.45.2023.09.05.14.49.55; Tue, 05 Sep 2023 14:50:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=VqHoLJQ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243989AbjIEUwa (ORCPT + 99 others); Tue, 5 Sep 2023 16:52:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43078 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243931AbjIEUw2 (ORCPT ); Tue, 5 Sep 2023 16:52:28 -0400 X-Greylist: delayed 455 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 05 Sep 2023 13:52:24 PDT Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7847113E; Tue, 5 Sep 2023 13:52:24 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 27AC7C433CB; Tue, 5 Sep 2023 20:44:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1693946689; bh=cO2tbtWKndLvU3JOGtuY04T5nAb5s1s0eT+FGj58JlI=; h=In-Reply-To:References:Subject:From:Cc:To:Date:From; b=VqHoLJQ39vGME1mgrTZsQTuZPg4IlNoXN5+OjHNLa+h0SHmpEynYwllolt0fMF1aq HB86e82fCGHeaKbVkzW+1V/Ccc2go5jQZ12XrEyCBXHRm8AWdoaBySJ0OOs0XyumRP YhPfe31sxd1Ctu/H4o3EDBae4YrZHpzYgbsbbcFnGgjniSb3caA+mDZjAAazTLLqOC BptcEVYSjy7It7JLi0w30UQBabnoibUdzO8oFyKhpOJ8EdCWscYFwoBDV2pZbK76Fe iQtO/y9pSm/pU2N101yG46vjhskCg4JutspDPOH9Kw1d+9gRMdNHvHgKFZ7nxygswH Q9kcrjkaEeHdQ== Message-ID: <41a65b3c3bd907891f376afcc8d60513.sboyd@kernel.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <20230901091823.30242-2-quic_luoj@quicinc.com> References: <20230901091823.30242-1-quic_luoj@quicinc.com> <20230901091823.30242-2-quic_luoj@quicinc.com> Subject: Re: [PATCH v6 1/4] clk: qcom: branch: Add clk_branch2_prepare_ops From: Stephen Boyd Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, quic_srichara@quicinc.com To: Luo Jie , agross@kernel.org, andersson@kernel.org, catalin.marinas@arm.com, conor+dt@kernel.org, konrad.dybcio@linaro.org, krzysztof.kozlowski+dt@linaro.org, mturquette@baylibre.com, p.zabel@pengutronix.de, robh+dt@kernel.org, will@kernel.org Date: Tue, 05 Sep 2023 13:44:46 -0700 User-Agent: alot/0.10 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Quoting Luo Jie (2023-09-01 02:18:20) > Add the clk_branch2_prepare_ops for supporting clock controller > where the hardware register is accessed by MDIO bus, and the > spin lock can't be used because of sleep during the MDIO > operation. >=20 > The clock is enabled by the .prepare instead of .enable when > the clk_branch2_prepare_ops is used. >=20 > Signed-off-by: Luo Jie > --- Acked-by: Stephen Boyd