From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A452AC48260 for ; Fri, 16 Feb 2024 11:34:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=CQJ/Q2ncWdS/E9YrbUnOV5JHSnm07U3RhiQFB/DYEls=; b=FJUwfBIuOc9IGY Kf8XgZzBWavd5ZDb7ShyN6AnNo2sJBMZXV+FPLE2LXJg/FUNqZt6vBmGx6PMoKBrLY3td22lDvj9z d8RwjRRVL5mZFdjwAO/TmToiWs4aclETIc4sNrsLh3CLqW9UtH4/4zubu/AbOFmUdPL7ouFd9iyxT OzCoKRKXwdw3wEVC4m8tyBMtOZdiMBFMkPsEsu8cIKHCq7X/BxfzfrVQJciQ2IPiDxZ84MRbsMOf3 BkLdO5wAc5vbXmT9qB0bxWOQakPnB3iwG0G1RhcKvOLgQ7/D1wmLlFQUg9NplPGs7NpFGy3MlAfDf HvMhkv/boc+CcU1lCp1g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rawTe-00000002Anj-4C6F; Fri, 16 Feb 2024 11:33:59 +0000 Received: from mail-pj1-x102e.google.com ([2607:f8b0:4864:20::102e]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rawTc-00000002An0-0C1f for linux-arm-kernel@lists.infradead.org; Fri, 16 Feb 2024 11:33:57 +0000 Received: by mail-pj1-x102e.google.com with SMTP id 98e67ed59e1d1-299354e5f01so315424a91.1 for ; Fri, 16 Feb 2024 03:33:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708083235; x=1708688035; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=DbUuxH8+eQt+V5fPVQ90ScLeG/5OvbXcVZwS4s/Sjn8=; b=pDQNpYwhe0ikbkKK8umf9WR46irpVwnFojKcZp9l6zeYdNpCers5TQ1lLv2TwNxrqk lKntuLRitkWHDm6h72O9Q5Tee1w3jBs1pj648FXXe4bRkZXzWhyf+qIHqQt1bGSDOONf 0ouKgs0nPBFardqanFRShgBwOrReL5UzpcQdIOQVqL0BE5oLcUM4Ke4t/P8VWc1GztZ4 gz3ZdVKNH1TsfJHy2BWI5CHBqUQbBtulXehqDH5Z7ylYuIRIuoGYZHA8E9Pu1I+GPaXF qgJ4FQuWAjxdli7qPg3YkTFxlCc/jYh2JHG8Xfl/rwF926m6+pKA5xiOqbzPBMVOWLjd ptJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708083235; x=1708688035; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=DbUuxH8+eQt+V5fPVQ90ScLeG/5OvbXcVZwS4s/Sjn8=; b=HH89qrDj9nDbpM0oiQsOhqRCAQQ/B2BFBRm3oP6wLRA3XPh3TvPO8fMVx2qDEIr+bD Axhe8td8/dsKGDD2yuhsiCFW9WXaflS/+tv8R3fWBEdLWAyzoKlfs+rWVKl9NF8Jeedl Q59ymQ239jn9fJdK/6lIEH0QAz6+rqnIZo4Aike7VNspMJ9po3aOvBc4oV0Ru3Yr0WaK FbpOyQsa0LpDgMXJKMFBGsWxxBFvvIxLsvFPMn5k10uxfCExAduYGLIBgxdQIua+YrO9 NXXbn3vNfC9xJaP8kSNlWCQwd3bpiIUqRVrSaf/tm0i8q6qq5x4G+x8n1lgEuZ4XvDgl buMg== X-Forwarded-Encrypted: i=1; AJvYcCUjsRMPfaiFgz2gmw7It6lP2ePVeWkohiIh5eMxCofO1Y17O0+4uFJscgIsiVtjuKGJh9EO9t1tpQvKfbnzqzVDtIWNkuZn+0KDN94xiQsoE+L+WC8= X-Gm-Message-State: AOJu0YxRc4qRe7/pvGQj++3oqO6UAC/TEZef72anRQsWISLcXuxbmx// UczecpDq55aMU+gNo34SIF4xi1NvmvPTEQhvT/YanP8Yf3nWoCiZ0dPKa65xsQ== X-Google-Smtp-Source: AGHT+IETesKAnay2AGJDq2QBceer8wDdIUIjpemHsRLi2VEq0GJGVXaiWQgru4PSBzIAejutTuKmnw== X-Received: by 2002:a17:90a:b385:b0:299:2b9a:88c4 with SMTP id e5-20020a17090ab38500b002992b9a88c4mr3787311pjr.1.1708083234940; Fri, 16 Feb 2024 03:33:54 -0800 (PST) Received: from thinkpad ([120.138.12.48]) by smtp.gmail.com with ESMTPSA id o8-20020a17090ac08800b00299268defb9sm1946408pjs.41.2024.02.16.03.33.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Feb 2024 03:33:54 -0800 (PST) Date: Fri, 16 Feb 2024 17:03:47 +0530 From: Manivannan Sadhasivam To: Shradha Todi Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, mturquette@baylibre.com, sboyd@kernel.org, jingoohan1@gmail.com, lpieralisi@kernel.org, kw@linux.com, robh@kernel.org, bhelgaas@google.com, krzysztof.kozlowski@linaro.org, alim.akhtar@samsung.com, linux@armlinux.org.uk, m.szyprowski@samsung.com, pankaj.dubey@samsung.com, gost.dev@samsung.com Subject: Re: [PATCH v5 1/2] clk: Provide managed helper to get and enable bulk clocks Message-ID: <20240216113347.GG2559@thinkpad> References: <20240213132751.46813-1-shradha.t@samsung.com> <20240213132751.46813-2-shradha.t@samsung.com> <20240216113147.GF2559@thinkpad> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20240216113147.GF2559@thinkpad> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240216_033356_120440_2E58BC3F X-CRM114-Status: GOOD ( 21.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBGZWIgMTYsIDIwMjQgYXQgMDU6MDE6NDdQTSArMDUzMCwgTWFuaXZhbm5hbiBTYWRo YXNpdmFtIHdyb3RlOgo+IE9uIFR1ZSwgRmViIDEzLCAyMDI0IGF0IDA2OjU3OjUwUE0gKzA1MzAs IFNocmFkaGEgVG9kaSB3cm90ZToKPiA+IFByb3ZpZGUgYSBtYW5hZ2VkIGRldm1fY2xrX2J1bGsq IHdyYXBwZXIgdG8gZ2V0IGFuZCBlbmFibGUgYWxsCj4gPiBidWxrIGNsb2NrcyBpbiBvcmRlciB0 byBzaW1wbGlmeSBkcml2ZXJzIHRoYXQga2VlcHMgYWxsIGNsb2Nrcwo+ID4gZW5hYmxlZCBmb3Ig dGhlIHRpbWUgb2YgZHJpdmVyIG9wZXJhdGlvbi4KPiA+IAo+ID4gU3VnZ2VzdGVkLWJ5OiBNYXJl ayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+Cj4gPiBSZXZpZXdlZC1ieTog QWxpbSBBa2h0YXIgPGFsaW0uYWtodGFyQHNhbXN1bmcuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTog U2hyYWRoYSBUb2RpIDxzaHJhZGhhLnRAc2Ftc3VuZy5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IE1h bml2YW5uYW4gU2FkaGFzaXZhbSA8bWFuaXZhbm5hbi5zYWRoYXNpdmFtQGxpbmFyby5vcmc+Cj4g Cj4gLSBNYW5pCj4gCj4gPiAtLS0KPiA+ICBkcml2ZXJzL2Nsay9jbGstZGV2cmVzLmMgfCA0MCAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgaW5jbHVkZS9saW51 eC9jbGsuaCAgICAgIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICAyIGZpbGVzIGNo YW5nZWQsIDYzIGluc2VydGlvbnMoKykKPiA+IAoKWy4uLl0KCj4gPiBkaWZmIC0tZ2l0IGEvaW5j bHVkZS9saW51eC9jbGsuaCBiL2luY2x1ZGUvbGludXgvY2xrLmgKPiA+IGluZGV4IDFlZjAxMzMy NDIzNy4uODVhOTMzMGQ1YTVhIDEwMDY0NAo+ID4gLS0tIGEvaW5jbHVkZS9saW51eC9jbGsuaAo+ ID4gKysrIGIvaW5jbHVkZS9saW51eC9jbGsuaAo+ID4gQEAgLTQzOCw2ICs0MzgsMjIgQEAgaW50 IF9fbXVzdF9jaGVjayBkZXZtX2Nsa19idWxrX2dldF9vcHRpb25hbChzdHJ1Y3QgZGV2aWNlICpk ZXYsIGludCBudW1fY2xrcywKPiA+ICBpbnQgX19tdXN0X2NoZWNrIGRldm1fY2xrX2J1bGtfZ2V0 X2FsbChzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gPiAgCQkJCSAgICAgICBzdHJ1Y3QgY2xrX2J1bGtf ZGF0YSAqKmNsa3MpOwo+ID4gIAo+ID4gKy8qKgo+ID4gKyAqIGRldm1fY2xrX2J1bGtfZ2V0X2Fs bF9lbmFibGUgLSBHZXQgYW5kIGVuYWJsZSBhbGwgY2xvY2tzIG9mIHRoZSBjb25zdW1lciAobWFu YWdlZCkKPiA+ICsgKiBAZGV2OiBkZXZpY2UgZm9yIGNsb2NrICJjb25zdW1lciIKPiA+ICsgKiBA Y2xrczogcG9pbnRlciB0byB0aGUgY2xrX2J1bGtfZGF0YSB0YWJsZSBvZiBjb25zdW1lcgo+ID4g KyAqCj4gPiArICogUmV0dXJucyBzdWNjZXNzICgwKSBvciBuZWdhdGl2ZSBlcnJuby4KPiA+ICsg Kgo+ID4gKyAqIFRoaXMgaGVscGVyIGZ1bmN0aW9uIGFsbG93cyBkcml2ZXJzIHRvIGdldCBhbGwg Y2xvY2tzIG9mIHRoZQo+ID4gKyAqIGNvbnN1bWVyIGFuZCBlbmFibGVzIHRoZW0gaW4gb25lIG9w ZXJhdGlvbiB3aXRoIG1hbmFnZW1lbnQuCj4gPiArICogVGhlIGNsa3Mgd2lsbCBhdXRvbWF0aWNh bGx5IGJlIGRpc2FibGVkIGFuZCBmcmVlZCB3aGVuIHRoZSBkZXZpY2UKPiA+ICsgKiBpcyB1bmJv dW5kLgo+ID4gKyAqLwo+ID4gKwo+ID4gK2ludCBfX211c3RfY2hlY2sgZGV2bV9jbGtfYnVsa19n ZXRfYWxsX2VuYWJsZShzdHJ1Y3QgZGV2aWNlICpkZXYsCj4gPiArCQkJCQkgICAgICBzdHJ1Y3Qg Y2xrX2J1bGtfZGF0YSAqKmNsa3MpOwo+ID4gKwo+ID4gIC8qKgo+ID4gICAqIGRldm1fY2xrX2dl dCAtIGxvb2t1cCBhbmQgb2J0YWluIGEgbWFuYWdlZCByZWZlcmVuY2UgdG8gYSBjbG9jayBwcm9k dWNlci4KPiA+ICAgKiBAZGV2OiBkZXZpY2UgZm9yIGNsb2NrICJjb25zdW1lciIKPiA+IEBAIC05 NjAsNiArOTc2LDEzIEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fbXVzdF9jaGVjayBkZXZtX2Nsa19i dWxrX2dldF9hbGwoc3RydWN0IGRldmljZSAqZGV2LAo+ID4gIAlyZXR1cm4gMDsKPiA+ICB9Cj4g PiAgCj4gPiArc3RhdGljIGlubGluZSBpbnQgX19tdXN0X2NoZWNrIGRldm1fY2xrX2J1bGtfZ2V0 X2FsbF9lbmFibGUoc3RydWN0IGRldmljZSAqZGV2LAo+ID4gKwkJCQkJCXN0cnVjdCBjbGtfYnVs a19kYXRhICoqY2xrcykKPiA+ICt7Cj4gPiArCgpKdXN0IG5vdGljZWQgdGhpcyBleHRyYSBuZXds aW5lIGFmdGVyIHNlbmRpbmcgbXkgci1iIHRhZy4gUGxlYXNlIHJlbW92ZSBpdCBpbgpuZXh0IGl0 ZXJhdGlvbi4KCi0gTWFuaQoKLS0gCuCuruCuo+Cuv+CuteCuo+CvjeCuo+CuqeCvjSDgrprgrqTg rr7grprgrr/grrXgrq7gr40KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK