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=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY,URIBL_BLOCKED autolearn=ham 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 0C69AC433DF for ; Fri, 3 Jul 2020 15:04:15 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 CCBA52088E for ; Fri, 3 Jul 2020 15:04:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="u09XIOrr" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CCBA52088E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=collabora.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Date:To:From: Subject:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=3DsAUqjsHkuZ0zCmS+JwSbY/2AdEr4Jh/n7S6KHzUX8=; b=u09XIOrrTw0QsTcvwYftG2Dmr 0NtJMD5xH7d1+GUYqThXDTHUs7LHoorzxqzieeYz6B+KMzoETu1NCGf5k5RUY6da9NV/TmCnyJlGw G16a1qWkNivRghpfv1iDbUhxgHKQfO6i81WTT5gmFZ3++BgvvS1EnaJEXznNY2T0eUVmtaxzrjtIN 44fGh4vAYfLfZr8gPGb/qO71rmFrgwY9wLw84idG7C6ErJ72rHVNQS8Q4JB3ftvh7eD8zv9q1Kc4D TtJQh/SbfArWRaVvytHLu0u260YSZwl3BcdKUAlztzN/M0yy4k+UklGJVNyNjX1rvLBCIcEZ2T/It EZ4bIeofw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jrNDX-0006P7-DO; Fri, 03 Jul 2020 15:03:07 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jrNDU-0006ON-KE; Fri, 03 Jul 2020 15:03:05 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: ezequiel) with ESMTPSA id 210AC2A188D Message-ID: <8d667ae2554ebf3d9867f6f449973825c969b062.camel@collabora.com> Subject: Re: [PATCH v4 1/2] clk: rockchip: rk3288: Handle clock tree for rk3288w From: Ezequiel Garcia To: Heiko Stuebner , Jagan Teki Date: Fri, 03 Jul 2020 12:02:52 -0300 In-Reply-To: <1793210.9Kb5SQUFvz@phil> References: <20200602080644.11333-1-mylene.josserand@collabora.com> <20200602080644.11333-2-mylene.josserand@collabora.com> <1793210.9Kb5SQUFvz@phil> Organization: Collabora User-Agent: Evolution 3.36.0-1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200703_110304_861247_A3CD7301 X-CRM114-Status: GOOD ( 28.17 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?ISO-8859-1?Q?Myl=E8ne?= Josserand , devicetree , Stephen Boyd , Michael Turquette , linux-kernel , "open list:ARM/Rockchip SoC..." , Rob Herring , kernel@collabora.com, linux-clk , linux-arm-kernel 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 T24gRnJpLCAyMDIwLTA3LTAzIGF0IDE2OjExICswMjAwLCBIZWlrbyBTdHVlYm5lciB3cm90ZToK PiBIaSBKYWdhbiwKPiAKPiBBbSBNb250YWcsIDI5LiBKdW5pIDIwMjAsIDIxOjExOjAzIENFU1Qg c2NocmllYiBKYWdhbiBUZWtpOgo+ID4gT24gVHVlLCBKdW4gMiwgMjAyMCBhdCAxOjM3IFBNIE15 bMOobmUgSm9zc2VyYW5kCj4gPiA8bXlsZW5lLmpvc3NlcmFuZEBjb2xsYWJvcmEuY29tPiB3cm90 ZToKPiA+ID4gVGhlIHJldmlzaW9uIHJrMzI4OHcgaGFzIGEgZGlmZmVyZW50IGNsb2NrIHRyZWUg YWJvdXQgImhjbGtfdmlvIgo+ID4gPiBjbG9jaywgYWNjb3JkaW5nIHRvIHRoZSBCU1Aga2VybmVs IGNvZGUuCj4gPiA+IAo+ID4gPiBUaGlzIHBhdGNoIGhhbmRsZXMgdGhpcyBkaWZmZXJlbmNlIGJ5 IGRldGVjdGluZyB3aGljaCBkZXZpY2UtdHJlZQo+ID4gPiB3ZSBhcmUgdXNpbmcuIElmIGl0IGlz IGEgInJvY2tjaGlwLHJrMzI4OC1jcnUiLCBsZXQncyByZWdpc3Rlcgo+ID4gPiB0aGUgY2xvY2sg dHJlZSBhcyBpdCB3YXMgYmVmb3JlLiBJZiB0aGUgZGV2aWNlLXRyZWUgbm9kZSBpcwo+ID4gPiAi cm9ja2NoaXAscmszMjg4dy1jcnUiLCB3ZSB3aWxsIGFwcGx5IHRoZSBkaWZmZXJlbmNlIHdpdGgg dGhpcwo+ID4gPiB2ZXJzaW9uIG9mIHRoaXMgU29DLgo+ID4gPiAKPiA+ID4gTm90aWNlZCB0aGF0 IHRoaXMgbmV3IGRldmljZS10cmVlIGNvbXBhdGlibGUgbXVzdCBiZSBoYW5kbGVkIGluCj4gPiA+ IGJvb3Rsb2FkZXIgc3VjaCBhcyB1LWJvb3QuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBN eWzDqG5lIEpvc3NlcmFuZCA8bXlsZW5lLmpvc3NlcmFuZEBjb2xsYWJvcmEuY29tPgo+ID4gPiAt LS0KPiA+ID4gIGRyaXZlcnMvY2xrL3JvY2tjaGlwL2Nsay1yazMyODguYyB8IDIwICsrKysrKysr KysrKysrKysrKy0tCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2Nsay9yb2NrY2hp cC9jbGstcmszMjg4LmMgYi9kcml2ZXJzL2Nsay9yb2NrY2hpcC9jbGstcmszMjg4LmMKPiA+ID4g aW5kZXggY2MyYTE3N2JiZGJmLi4yMDQ5NzZlMmQwY2IgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZl cnMvY2xrL3JvY2tjaGlwL2Nsay1yazMyODguYwo+ID4gPiArKysgYi9kcml2ZXJzL2Nsay9yb2Nr Y2hpcC9jbGstcmszMjg4LmMKPiA+ID4gQEAgLTQyNSw4ICs0MjUsNiBAQCBzdGF0aWMgc3RydWN0 IHJvY2tjaGlwX2Nsa19icmFuY2ggcmszMjg4X2Nsa19icmFuY2hlc1tdIF9faW5pdGRhdGEgPSB7 Cj4gPiA+ICAgICAgICAgQ09NUE9TSVRFKDAsICJhY2xrX3ZpbzAiLCBtdXhfcGxsX3NyY19jcGxs X2dwbGxfdXNiNDgwbV9wLCBDTEtfSUdOT1JFX1VOVVNFRCwKPiA+ID4gICAgICAgICAgICAgICAg ICAgICAgICAgUkszMjg4X0NMS1NFTF9DT04oMzEpLCA2LCAyLCBNRkxBR1MsIDAsIDUsIERGTEFH UywKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgUkszMjg4X0NMS0dBVEVfQ09OKDMpLCAw LCBHRkxBR1MpLAo+ID4gPiAtICAgICAgIERJVigwLCAiaGNsa192aW8iLCAiYWNsa192aW8wIiwg MCwKPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgUkszMjg4X0NMS1NFTF9DT04oMjgpLCA4 LCA1LCBERkxBR1MpLAo+ID4gPiAgICAgICAgIENPTVBPU0lURSgwLCAiYWNsa192aW8xIiwgbXV4 X3BsbF9zcmNfY3BsbF9ncGxsX3VzYjQ4MG1fcCwgQ0xLX0lHTk9SRV9VTlVTRUQsCj4gPiA+ICAg ICAgICAgICAgICAgICAgICAgICAgIFJLMzI4OF9DTEtTRUxfQ09OKDMxKSwgMTQsIDIsIE1GTEFH UywgOCwgNSwgREZMQUdTLAo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBSSzMyODhfQ0xL R0FURV9DT04oMyksIDIsIEdGTEFHUyksCj4gPiA+IEBAIC04MTksNiArODE3LDE2IEBAIHN0YXRp YyBzdHJ1Y3Qgcm9ja2NoaXBfY2xrX2JyYW5jaCByazMyODhfY2xrX2JyYW5jaGVzW10gX19pbml0 ZGF0YSA9IHsKPiA+ID4gICAgICAgICBJTlZFUlRFUigwLCAicGNsa19pc3AiLCAicGNsa19pc3Bf aW4iLCBSSzMyODhfQ0xLU0VMX0NPTigyOSksIDMsIElGTEFHUyksCj4gPiA+ICB9Owo+ID4gPiAK PiA+ID4gK3N0YXRpYyBzdHJ1Y3Qgcm9ja2NoaXBfY2xrX2JyYW5jaCByazMyODh3X2hjbGt2aW9f YnJhbmNoW10gX19pbml0ZGF0YSA9IHsKPiA+ID4gKyAgICAgICBESVYoMCwgImhjbGtfdmlvIiwg ImFjbGtfdmlvMSIsIDAsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgIFJLMzI4OF9DTEtT RUxfQ09OKDI4KSwgOCwgNSwgREZMQUdTKSwKPiA+ID4gK307Cj4gPiA+ICsKPiA+ID4gK3N0YXRp YyBzdHJ1Y3Qgcm9ja2NoaXBfY2xrX2JyYW5jaCByazMyODhfaGNsa3Zpb19icmFuY2hbXSBfX2lu aXRkYXRhID0gewo+ID4gPiArICAgICAgIERJVigwLCAiaGNsa192aW8iLCAiYWNsa192aW8wIiwg MCwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgUkszMjg4X0NMS1NFTF9DT04oMjgpLCA4 LCA1LCBERkxBR1MpLAo+ID4gPiArfTsKPiA+ID4gKwo+ID4gPiAgc3RhdGljIGNvbnN0IGNoYXIg KmNvbnN0IHJrMzI4OF9jcml0aWNhbF9jbG9ja3NbXSBfX2luaXRjb25zdCA9IHsKPiA+ID4gICAg ICAgICAiYWNsa19jcHUiLAo+ID4gPiAgICAgICAgICJhY2xrX3BlcmkiLAo+ID4gPiBAQCAtOTM2 LDYgKzk0NCwxNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcmszMjg4X2Nsa19pbml0KHN0cnVjdCBk ZXZpY2Vfbm9kZSAqbnApCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg UkszMjg4X0dSRl9TT0NfU1RBVFVTMSk7Cj4gPiA+ICAgICAgICAgcm9ja2NoaXBfY2xrX3JlZ2lz dGVyX2JyYW5jaGVzKGN0eCwgcmszMjg4X2Nsa19icmFuY2hlcywKPiA+ID4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIEFSUkFZX1NJWkUocmszMjg4X2Nsa19icmFuY2hlcykpOwo+ ID4gPiArCj4gPiA+ICsgICAgICAgaWYgKG9mX2RldmljZV9pc19jb21wYXRpYmxlKG5wLCAicm9j a2NoaXAscmszMjg4dy1jcnUiKSkKPiA+ID4gKyAgICAgICAgICAgICAgIHJvY2tjaGlwX2Nsa19y ZWdpc3Rlcl9icmFuY2hlcyhjdHgsIHJrMzI4OHdfaGNsa3Zpb19icmFuY2gsCj4gPiA+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVJSQVlfU0laRShyazMy ODh3X2hjbGt2aW9fYnJhbmNoKSk7Cj4gPiA+ICsgICAgICAgZWxzZQo+ID4gPiArICAgICAgICAg ICAgICAgcm9ja2NoaXBfY2xrX3JlZ2lzdGVyX2JyYW5jaGVzKGN0eCwgcmszMjg4X2hjbGt2aW9f YnJhbmNoLAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEFSUkFZX1NJWkUocmszMjg4X2hjbGt2aW9fYnJhbmNoKSk7Cj4gPiA+ICsKPiA+IAo+ID4g U29ycnkgZm9yIHRoZSBsYXRlIHF1ZXJ5IG9uIHRoaXMuIEkgYW0gYSBiaXQgdW5jbGVhciBhYm91 dCB0aGlzCj4gPiBjb21wYXRpYmxlIGNoYW5nZSwgZG9lcyBMaW51eCBleHBlY3QgdG8gcmVwbGFj ZSByb2NrY2hpcCxyazMyODgtY3J1Cj4gPiB3aXRoIHJvY2tjaGlwLHJrMzI4OHctY3J1IGluIGJv b3Rsb2FkZXIgaWYgdGhlIGNoaXAgaXMgUkszMjg4dz8gb3IKPiA+IGFwcGVuZCB0aGUgZXhpc3Rp bmcgY3J1IGNvbXBhdGlibGUgbm9kZSB3aXRoIHJvY2tjaGlwLHJrMzI4OHctY3J1Pwo+ID4gYmVj YXVzZSByZXBsYWNlIG5ldyBjcnUgbm9kZSBtYWtlIGNsb2NrIG5ldmVyIHByb2JlIHNpbmNlIHRo ZQo+ID4gQ0xLX09GX0RFQ0xBUkUgY2hlY2tpbmcgcm9ja2NoaXAscmszMjg4LWNydQo+IAo+IEkg Z3Vlc3MgcmlnaHQgbm93IHdlJ2QgZXhwZWN0ICJyb2NrY2hpcCxyazMyODh3LWNydSIsICJyb2Nr Y2hpcCxyazMyODgtY3J1IiwKPiAKPiBUaGlua2luZyBhZ2FpbiBhYm91dCB0aGlzLCBJJ20gd29u ZGVyaW5nIGlmIHdlIHNob3VsZCBzd2l0Y2ggdG8gaGF2aW5nCj4gb25seSBvbmUgcGVyIHZhcmlh bnQgLi4uIGxpa2Ugb24gdGhlIHR3byByazMxODggdmFyaWFudHMsCj4gc28gZGVjbGFyaW5nIHNl cGFyYXRlIHJrMzI4OC1jcnUgYW5kIHJrMzI4OHctY3J1IG9mLWNsa3Mgd2l0aCBzaGFyZWQKPiBj b21tb24gY29kZS4KPiAKCklmIHdlIHdhbnQgdG8gdGFrZSB0aGlzIHJvdXRlICh3aGljaCBJIHRo aW5rIG1ha2VzIHNlbnNlKSwgd2Ugc2hvdWxkCmRvIHRoYXQgc29vbmVyIHRoYW4gbGF0ZXIsIHNv IHdlIGRvbid0IHJlbGVhc2UgdHdvIGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMKd2l0aCB0d28g ZGlmZmVyZW50IHJlcXVpcmVtZW50cy4KClRoaXMgY2hhbmdlIHNob3VsZCBiZSBxdWl0ZSBzaW1w bGUsIG5vPwoKVGhhbmtzLApFemVxdWllbAoKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=