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 X-Spam-Level: X-Spam-Status: No, score=-0.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 49942C4338F for ; Mon, 26 Jul 2021 09:55:21 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 099F960F02 for ; Mon, 26 Jul 2021 09:55:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 099F960F02 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/xVyfYY+sEOVWQmGkUH3rXuAbNDIP8Zq1AodOK5LnAA=; b=2KCFyiE36LWV1k q5TFkKnWybASWJYe5kzAM2D3N+yvEjBTcdlkkEZHonaYRQBWXHi9tDEOwnLXFp1rAMQH9BrrgDamX qzR1/nNVmcyywHSsV77BbNTzjp4qg53A2phfkIYCzlnNFsCUUm1YKLUWr/FioKzobWqvQn0lqoEdK g3ygjOQ0p3fYEz/oVe7/zuzaBkMgxbj/iN9lJa4zKsxkRzs/TyvyyBB8NbJdGe1PdUXzgdkjgDN/h I6evNMo6AN9K+dfnDyUWUXHjY+dxWxK7nUrpmU74IsLURTRBBnbqzuZL+ZwQuVg/TqBazekADrU4G CpydGP5yKqtc8zddZegQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1m7xIZ-00AZkN-Ln; Mon, 26 Jul 2021 09:53:23 +0000 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1m7xIK-00AZhg-L7 for linux-arm-kernel@lists.infradead.org; Mon, 26 Jul 2021 09:53:10 +0000 Received: by mail-pl1-x62a.google.com with SMTP id i1so10891824plr.9 for ; Mon, 26 Jul 2021 02:53:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=J11jCx264fDkYB4Ey5+F/K1O59ZJzQ0+bvigKGl9vLw=; b=C5VW49QstETO2+nuSLBxPYmWT5UFG2d/DKZGk6G0dcyb9Sqw4lenOzvlZ2r3hw57W9 xiHEJuhlXYAvbBDr/48DS+PgQu3WoEdrKEkxAaKWojCGTTPQB3Z+cfG/Lsp0m7J9SIaE t4ByfnivIBylnuZYOWpEsiwmqjREBX+DdpcWvaP16OujRGFnVMnjGXrzq0571LSzPXHh XtvE0oJ8yb0nTDNYGjYRojSDcDh8+cZsO2pz0+brbSO2JMCML5/9lALcQB4Vr8Fw2EYI 7he4EPa/V2gcoi89RG3Kh8E/TtNrrVuW8O9w2A5q6qujRae2MXBrqAQDwKt2Hw/UDERV Cegw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=J11jCx264fDkYB4Ey5+F/K1O59ZJzQ0+bvigKGl9vLw=; b=IuxQ9LxzBRrLG58UsJg0SrkCQGxXBQr6KV37sGclTX32OB+tgp657akoO43ZDkxVAu Q4gtjOoT7Lnu/YnjDdluFwOx9nJCIy0j70swgNmcCLPcSoUdMFADgyEpwI4xXh4T6PBA +eqIjmznH1DDuJA+y5JhfxWR9HktFN4/q6tmNbDuk57eoePOCtD56Y21Gf6x5gKZHY8x biFOsKx0qLoeqIURt8LdOcEFVdI2rMZZ1UUUMwqqVM5ME7sgwdHSPhU/N1SLgOuEW5dV IdajbMw42GA2qND9sOXSSgaCc/4G4A9Tda5cAbIw5X5HfUle+KmKZf32E1BNncAsD0X3 +7Vg== X-Gm-Message-State: AOAM531L3xpsFtyBL/d2Z04IiD7egsLLK+85xE+FakHxOXXH5XXSzYHs I/pmDa11BzasNTtlfO7nl+Kiitn/Llryvmq66cI= X-Google-Smtp-Source: ABdhPJyrleBpLvLSD6dget3tB6MIaHE3pdYrzLelP+QIQO/diqAZwSWk0ozlkYeOVamNBz/HZ52KPSJJUEEKdjIN/b0= X-Received: by 2002:a17:90b:1194:: with SMTP id gk20mr25831664pjb.181.1627293186051; Mon, 26 Jul 2021 02:53:06 -0700 (PDT) MIME-Version: 1.0 References: <20210510174142.986250-1-u.kleine-koenig@pengutronix.de> <20210609202123.u5rmw7al4x3rrvun@pengutronix.de> <20210625171434.3xusxpxjprcdqa47@pengutronix.de> <20210705080144.zfbzkm7l3gmnh6st@pengutronix.de> <20210722060654.nudpdtemosi64nlb@pengutronix.de> <20210722081817.2tsjzof4gvldq6ka@pengutronix.de> <20210723091331.wl33wtcvvnejuhau@pengutronix.de> <06e799be-b7c0-5b93-8586-678a449d2239@microchip.com> In-Reply-To: <06e799be-b7c0-5b93-8586-678a449d2239@microchip.com> From: Andy Shevchenko Date: Mon, 26 Jul 2021 12:52:26 +0300 Message-ID: Subject: Re: [PULL] Add variants of devm_clk_get for prepared and enabled clocks enabled clocks To: Claudiu.Beznea@microchip.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210726_025308_766742_A6D11DFD X-CRM114-Status: GOOD ( 40.13 ) 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: , Cc: alexandre.belloni@bootlin.com, mturquette@baylibre.com, linux-kernel@vger.kernel.org, thierry.reding@gmail.com, lee.jones@linaro.org, linux-clk@vger.kernel.org, linux-rtc@vger.kernel.org, o.rempel@pengutronix.de, Ludovic.Desroches@microchip.com, aardelean@deviqon.com, u.kleine-koenig@pengutronix.de, linux-pwm@vger.kernel.org, broonie@kernel.org, Jonathan.Cameron@huawei.com, linux-arm-kernel@lists.infradead.org, a.zummo@towertech.it, sboyd@kernel.org, linux-spi@vger.kernel.org, wsa@kernel.org, kernel@pengutronix.de, akpm@linux-foundation.org, torvalds@linux-foundation.org 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 T24gTW9uLCBKdWwgMjYsIDIwMjEgYXQgMTI6MTggUE0gPENsYXVkaXUuQmV6bmVhQG1pY3JvY2hp cC5jb20+IHdyb3RlOgo+IE9uIDIzLjA3LjIwMjEgMTI6MTMsIFV3ZSBLbGVpbmUtS8O2bmlnIHdy b3RlOgo+ID4gRnJvbToKPiA+IFV3ZSBLbGVpbmUtS8O2bmlnIDx1LmtsZWluZS1rb2VuaWdAcGVu Z3V0cm9uaXguZGU+Cj4gPiBEYXRlOgo+ID4gMjMuMDcuMjAyMSwgMTI6MTMKPiA+IE9uIFdlZCwg SnVuIDA5LCAyMDIxIGF0IDEwOjIxOjIzUE0gKzAyMDAsIFV3ZSBLbGVpbmUtS8O2bmlnIHdyb3Rl Ogo+ID4+IGdpdmVuIHRoYXQgSSBkb24ndCBzdWNjZWVkIGluIGdldHRpbmcgYW55IGZlZWRiYWNr IGZvciBteSBwYXRjaCBzZXQsIEknbQo+ID4+IHRyeWluZyB3aXRoIGEgcHVsbCByZXF1ZXN0IHRv ZGF5Lgo+ID4gVGhpcyBpcyBmb3IgYSBzZXJpZXMgdGhhdCBpcyBjdXJyZW50bHkgaW4gdjcgYW5k IGRpZG4ndCBnZXQgYW55IGZlZWRiYWNrCj4gPiBhdCBhbGwgeWV0LiBUaGUgaGlzdG9yeSBpczoK PiA+Cj4gPiB2MTogMjAyMC0xMC0xMywgaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtY2xr LzIwMjAxMDEzMDgyMTMyLjY2MTk5My0xLXUua2xlaW5lLWtvZW5pZ0BwZW5ndXRyb25peC5kZQo+ ID4gICAgIG5vIGZlZWRiYWNrIGF0IGFsbAo+ID4KPiA+IHYyOiAyMDIxLTAzLTAxLCBodHRwczov L2xvcmUua2VybmVsLm9yZy9saW51eC1jbGsvMjAyMTAzMDExMTA4MjEuMTQ0NTc1Ni0xLXV3ZUBr bGVpbmUta29lbmlnLm9yZwo+ID4gICAgIGtlcm5lbCB0ZXN0IHJvYm90IGlkZW50aWZpZWQgc29t ZSBpc3N1ZXMKPiA+Cj4gPiB2MzogMjAyMS0wMy0wMSwgaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcv bGludXgtY2xrLzIwMjEwMzAxMTM1MDUzLjE0NjIxNjgtMS11LmtsZWluZS1rb2VuaWdAcGVuZ3V0 cm9uaXguZGUKPiA+ICAgICBJIGFkZGVkIGEgZmV3IGRyaXZlciBwYXRjaGVzIHRvIHNob3cgdGhl IGJlbmVmaXQuIChIb3dldmVyIGluIGEgd2F5Cj4gPiAgICAgdGhhdCB0aGUgYXV0b2J1aWxkZXJz IGRvbid0IHVuZGVyc3RhbmQsIHNvIHRoZXJlIHdlcmUgc29tZSBmYWxzZQo+ID4gICAgIHBvc2l0 aXZlIGJ1aWxkIGZhaWx1cmUgcmVwb3J0cy4pCj4gPgo+ID4gdjQ6IDIwMjEtMDMtMzAsIGh0dHBz Oi8vbG9yZS5rZXJuZWwub3JnL2xpbnV4LWNsay8yMDIxMDMzMDE4MTc1NS4yMDQzMzktMS11Lmts ZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGUKPiA+ICAgICBHb3Qgc29tZSBmZWVkYmFjayBmb3Ig dGhlIGNvbnZlcnRlZCBkcml2ZXJzIGJ5IHRoZSByZXNwZWN0aXZlCj4gPiAgICAgbWFpbnRhaW5l cnMuIFNvbWUgd2VyZSBpbmRpZmZlcmVudCwgc29tZSBmb3VuZCBpdCBnb29kCj4gPgo+ID4gdjU6 IDIwMjEtMDQtMjIsIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xpbnV4LWNsay8yMDIxMDQyMjA2 NTcyNi4xNjQ2NzQyLTEtdS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlCj4gPiAgICAgRml4 ZWQgYSBwcm9ibGVtIGluIG9uZSBvZiB0aGUgZHJpdmVyIGNoYW5nZXMgKGkyYy1pbXgpLCBubyBm ZWVkYmFjawo+ID4gICAgIGFwYXJ0IGZyb20gcG9pbnRpbmcgb3V0IGEgZmV3IHR5cG9zLCBzaWxl bmNlIGZyb20gdGhlIGNsawo+ID4gICAgIG1haW50YWluZXJzCj4gPgo+ID4gdjY6IDIwMjEtMDQt MjYsIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xpbnV4LWNsay8yMDIxMDQyNjE0MTczMC4yODI2 ODMyLTEtdS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlCj4gPiAgICAgSnVzdCB0aGUgdHlw b3MgZml4ZWQsIG5vIGZlZWRiYWNrCj4gPgo+ID4gdjYgcmVzZW5kOiAyMDIxLTA1LTEwLCBodHRw czovL2xvcmUua2VybmVsLm9yZy9saW51eC1jbGsvMjAyMTA1MTAwNjE3MjQuOTQwNDQ3LTEtdS5r bGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlCj4gPiAgICAgbm8gY2hhbmdlcyBpbiBjb2RlLiBH b3Qgc29tZSBmZWVkYmFjayBmcm9tIEpvbmF0aGFuIENhbWVyb24KPiA+Cj4gPiB2NzogMjAyMS0w NS0xMCwgaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGludXgtY2xrLzIwMjEwNTEwMTc0MTQyLjk4 NjI1MC0xLXUua2xlaW5lLWtvZW5pZ0BwZW5ndXRyb25peC5kZQo+ID4gICAgIEFkcmVzcyBKb25h dGhhbidzIGZlZWRiYWNrLCByZWNpZXZlZCBzb21lIG1vcmUgYWNrcyBmcm9tIG5vbi1jbGsKPiA+ ICAgICBwZW9wbGUKPiA+Cj4gPiBwdWxsIHJlcXVlc3Q6IDIwMjEtMDctMDksIGh0dHBzOi8vbG9y ZS5rZXJuZWwub3JnL2xpbnV4LWNsay8yMDIxMDYwOTIwMjEyMy51NXJtdzdhbDR4M3JydnVuQHBl bmd1dHJvbml4LmRlCj4gPgo+ID4gT24gRnJpLCBKdWwgMjMsIDIwMjEgYXQgMTE6MjY6NThBTSAr MDMwMCwgQW5keSBTaGV2Y2hlbmtvIHdyb3RlOgo+ID4+IE9uIFRodXJzZGF5LCBKdWx5IDIyLCAy MDIxLCBXb2xmcmFtIFNhbmcgPHdzYUBrZXJuZWwub3JnPiB3cm90ZToKPiA+Pgo+ID4+Pj4+IFdo YXQgYWJvdXQgYWRkaW5nIGdraCB0byB0aGUgbGlzdCBleHBsYWluaW5nIHRoZSBzaXR1YXRpb24g dG8gaGltPwo+ID4+Pj4gR3JlZyBkb2Vzbid0IGxpa2UgZGV2bV8gc3R1ZmYuCj4gPj4+Pgo+ID4+ Pj4gSSBhbHJlYWR5IGFza2VkIEFybmQgd2hvIGRvZXNuJ3Qgd2FudCB0byBpbnRlcmZlcmUgYW5k IGFrcG0gd2hvIGRpZG4ndAo+ID4+Pj4gcmVhY3QgZWl0aGVyIHVwIHRvIG5vdy4KPiA+Pj4gV293 LCBva2F5LCB0aGF0IGlzIGZydXN0cmF0aW5nLgo+ID4+IFRoZSBzaXR1YXRpb24gc2ltcGx5IHNo b3dzIHRoZSBwcm9jZXNzIGdhcCBhbmQgT25lIE1haW50YWluZXIgbm93YWRheXMgaXMKPiA+PiBm YXIgZnJvbSBlbm91Z2ggdG8gc2F0aXNmeSBkZW1hbmRzLgo+ID4gVGVjaG5pY2FsbHkgdGhlcmUg YXJlIHR3byBtYWludGFpbmVycyBmb3IgZHJpdmVycy9jbGssIE1pY2hhZWwgVHVycXVldHRlCj4g PiBhbmQgU3RlcGhlbiBCb3lkLiBJdCBzZWVtcyBNaWNoYWVsIGlzIE1JQSBhbmQgU3RlcGhlbiBk b2Vzbid0IGhhdmUgdGhlCj4gPiBjYXBhY2l0eSB0byBhZGRyZXNzIGFsbCByZXF1ZXN0cy4KPiA+ Cj4gPj4gV2hhdCBJIHRoaW5rIGFib3V0IGlzIHRoYXQgd2UgbmVlZCB0byBlc2NhbGF0ZSB0aGlz IHRvIExpbnVzIGFuZAo+ID4+IG90aGVycyBhbmQgZWxhYm9yYXRlIHRoZSBtZWNoYW5pc21zIGhv dyB0byBzcXVlZXplIGEgbmV3IChhZGRpdGlvbmFsKQo+ID4+IG1haW50YWluZXIgd2hlbiB0aGUg b3JpZ2luYWwgb25lIGlzIG5vdCByZXNwb25zaXZlLiBMZXTigJlzIHNheSBzb21lCj4gPj4gcHJv Y2VkdXJhbCBzdGVwcy4gT3RoZXJ3aXNlIHdlIGRvb21lZCBiZWNhdXNlIG9mIGh1bWFuIGZhY3Rv ci4KPiA+IEFzc3VtaW5nIHRoZXJlIHdhcyBzb21lIHByb2Nlc3MgZm9yIHRoaXMsIGlzIHRoZXJl IHNvbWVvbmUgd2hvIGlzCj4gPiB3aWxsaW5nIHRvIHRha2UgcmVzcG9uc2liaWxpdHkgaGVyZT8K Pgo+IEhpLAo+Cj4gSW4gdGhlIGxhc3QgeWVhciBJIHdvcmtlZCBvbiBBVDkxIGNsb2NrIGRyaXZl cnMgYW5kIEkgd291bGQgYmUgYXZhaWxhYmxlCj4gZm9yIHRha2luZyByZXNwb25zaWJpbGl0eSBi ZXlvbmQgQVQ5MSBjbG9ja3MgKGlmIGV2ZXJ5b25lJ3MgT0sgd2l0aCB0aGlzKSwKPiBpbiB3aGF0 ZXZlciBmb3JtIHRoZSBjdXJyZW50IG1haW50YWluZXJzIGFuZCBwZW9wbGUgaW4gdGhlIGF1ZGll bmNlIHdvdWxkCj4gYWdyZWUsIGlmIGFueSAoY28tbWFpbnRhaW5lciBvciBvdGhlciBmb3JtcyB0 aGF0IGNvdWxkIGJlIHVzZWZ1bCkuIFRoZSBpZGVhCj4gaXMgdG8gaGVscCB0aGluZ3MgcHJvZ3Jl c3MgYXMgSSBhbHNvIGhhdmUgcGF0Y2hlcyB3YWl0aW5nIGZvciBmZWVkYmFjayBvbgo+IGNsb2Nr IG1haWxpbmcgbGlzdCBmb3IgYWxtb3N0IDYgbW9udGhzLgo+Cj4gTGV0IG1lIGtub3cgaWYgSSBj YW4gYmUgaGVscGZ1bC4KCkkgdGhpbmsgc28uIE1hbnkgc3Vic3lzdGVtcyByZWxhdGl2ZWx5IHJl Y2VudGx5IChpbiB0aGUgbGFzdCBjb3VwbGUgb2YKeWVhcnMgb3Igc28pIGVuZm9yY2VkIHRoYXQg bmV3IGRyaXZlcnMgaGF2ZSB0byBoYXZlIG9mZmljaWFsCm1haW50YWluZXJzLiBCZXNpZGVzIHRo YXQgaXQncyB3YXJtbHkgd2VsY29tZSB0byByZWdpc3RlciBleGlzdGluZwpkcml2ZXJzIGluIHRo ZSBNQUlOVEFJTkVSUyBkYXRhYmFzZS4gSSB3b3VsZCB0ZWxsIHlvdSBnbyBhaGVhZCBhbmQKYmVj b21lIGEgbWFpbnRhaW5lciBvZiBBVDkxIGNsb2NrcyBhbmQgaXQgd2lsbCBkZWZpbml0ZWx5IHJl ZHVjZSB0aGUKYnVyZGVuIG9uIFN0ZXBoYW4ncyBzaG91bGRlcnMuCgpUaGUgaWRlYSBpcyB0aGF0 IHlvdSB3aWxsIHNlbmQgYSBQUiB0byBDQ0YgbWFpbnRhaW5lcnMgaW5zdGVhZCBvZgpwYXRjaGVz LCBhbHRob3VnaCBpdCdzIGV4cGVjdGVkIHRoYXQgcGF0Y2hlcyBhcHBlYXIgaW4gdGhlIG1haWxp bmcKbGlzdCBiZWZvcmVoYW5kIGFueXdheS4KCi0tIApXaXRoIEJlc3QgUmVnYXJkcywKQW5keSBT aGV2Y2hlbmtvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==