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 C6D62C77B73 for ; Mon, 22 May 2023 13:45:02 +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=lTQfm/ooINWngvKqJCuzKG82W0ZmOqpEzQk9EYb2Yvs=; b=rJrpfmWhROtCTV 85ymNUbgO5PkhENHBKqsDA6LxcW18DQU2s3v+qZlzbRSuKDAv9tEux8yFm+hNN578GVZ4JeqHsH1j uucftzdGAoKmOa7nT9jfqEiz5vL9q+UozCRouV+HsZJGQ7boOIJDXw1ZOgLsfnRtmJgdH9Md2Yn0r I59hfuxsdfxH8Tqm7YxTvE8zJt+lKOkZV8maIrdFL1bO0G1AMdPqHpbkjdTOWS6iHI4D9ewWfMVH3 b6GSOn+LtyvA9WSRLk4Q6TRzQRJaswn59rhNqyAAxuncB6hyP9QPr9Z1UyXurp2uvxlK2ugv0dNcE hjX1YjE+77VJH2nGht8Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q15py-006hyj-24; Mon, 22 May 2023 13:44:34 +0000 Received: from mx.sberdevices.ru ([45.89.227.171]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q15pu-006hxZ-0a; Mon, 22 May 2023 13:44:32 +0000 Received: from s-lin-edge02.sberdevices.ru (localhost [127.0.0.1]) by mx.sberdevices.ru (Postfix) with ESMTP id EEAFC5FD54; Mon, 22 May 2023 16:44:26 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sberdevices.ru; s=mail; t=1684763067; bh=kFzBDWE6ehSXlsTN0IdJHlsVb9aEM28FbSfn2TVBatI=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=OcRwRuTxTkmb8tMXCbJuUSROuv4I0LA5/kbCr1NcDB9suRWxD0O/R/+6AYXrpVgi8 WoCcvuFTCuQWg/YVCUv5i0LdzrRdTjMVNL2oZZ3Vy03IzbolJo720jdrOhsQONY+Z3 JWuVAmXasVBCGsYP5NRs1vO7YsOAxNTiiMhrnzry6SQD6hkUI7k7FZt4ciWorlv3Yk 9y1lRjqGh+024OQE2tIzf28FbwG/WwKJMwJlfb1br91faqUjR10+P8+B4+3V9cE6VB vOI0LaYXbWNG8tmtlqu4BKSiuQoWCatCS2gCbmN2cf29z3Cp5YxlbP9VHoqbENJqoY YQqHOD0eX1yZg== Received: from S-MS-EXCH01.sberdevices.ru (S-MS-EXCH01.sberdevices.ru [172.16.1.4]) by mx.sberdevices.ru (Postfix) with ESMTP; Mon, 22 May 2023 16:44:26 +0300 (MSK) Date: Mon, 22 May 2023 16:44:25 +0300 From: Dmitry Rokosov To: Heiner Kallweit CC: Martin Blumenstingl , , , , , , , , , , , , , , , Subject: Re: [PATCH v14 6/6] clk: meson: a1: add Amlogic A1 Peripherals clock controller driver Message-ID: <20230522134425.pc5fhojf53v6q2jz@CAB-WSD-L081021> References: <20230426095805.15338-1-ddrokosov@sberdevices.ru> <20230426095805.15338-7-ddrokosov@sberdevices.ru> <20230512140630.qd33rwzaalmadpmk@CAB-WSD-L081021> <20230517103456.p3sjxzbepvg7cr2r@CAB-WSD-L081021> <573d96df-7b08-4fa2-668b-58ff674a314e@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <573d96df-7b08-4fa2-668b-58ff674a314e@gmail.com> User-Agent: NeoMutt/20220415 X-Originating-IP: [172.16.1.6] X-ClientProxiedBy: S-MS-EXCH01.sberdevices.ru (172.16.1.4) To S-MS-EXCH01.sberdevices.ru (172.16.1.4) X-KSMG-Rule-ID: 4 X-KSMG-Message-Action: clean X-KSMG-AntiSpam-Status: not scanned, disabled by settings X-KSMG-AntiSpam-Interceptor-Info: not scanned X-KSMG-AntiPhishing: not scanned, disabled by settings X-KSMG-AntiVirus: Kaspersky Secure Mail Gateway, version 1.1.2.30, bases: 2023/05/22 08:14:00 #21365129 X-KSMG-AntiVirus-Status: Clean, skipped X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230522_064430_574368_0ABBED43 X-CRM114-Status: GOOD ( 42.78 ) 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 SGVpbmVyLAoKT24gRnJpLCBNYXkgMTksIDIwMjMgYXQgMDY6MTA6NTBQTSArMDIwMCwgSGVpbmVy IEthbGx3ZWl0IHdyb3RlOgo+IE9uIDE4LjA1LjIwMjMgMjI6MDQsIE1hcnRpbiBCbHVtZW5zdGlu Z2wgd3JvdGU6Cj4gPiBIaSBEbWl0cnksCj4gPiAKPiA+IE9uIFdlZCwgTWF5IDE3LCAyMDIzIGF0 IDEyOjM04oCvUE0gRG1pdHJ5IFJva29zb3YKPiA+IDxkZHJva29zb3ZAc2JlcmRldmljZXMucnU+ IHdyb3RlOgo+ID4gWy4uLl0KPiA+Pj4+IEFkZGl0aW9uYWxseSwgdGhlIENDRiBkZXRlcm1pbmVz IHRoZSBiZXN0IGFuY2VzdG9yIGJhc2VkIG9uIGhvdyBjbG9zZQo+ID4+Pj4gaXRzIHJhdGUgaXMg dG8gdGhlIGdpdmVuIG9uZSwgYmFzZWQgb24gYXJpdGhtZXRpYyBjYWxjdWxhdGlvbnMuIEhvd2V2 ZXIsCj4gPj4+PiB3ZSBoYXZlIGluZGVwZW5kZW50IGtub3dsZWRnZSB0aGF0IGEgY2VydGFpbiBj bG9jayB3b3VsZCBiZSBiZXR0ZXIsIHdpdGgKPiA+Pj4+IGxlc3Mgaml0dGVyIGFuZCBmZXdlciBp bnRlcm1lZGlhcmllcywgd2hpY2ggd2lsbCBsaWtlbHkgaW1wcm92ZSBlbmVyZ3kKPiA+Pj4+IGVm ZmljaWVuY3kuIFNhZGx5LCB0aGUgQ0NGIGNhbm5vdCB0YWtlIHRoaXMgaW50byBhY2NvdW50Lgo+ ID4+PiBJIGFncmVlIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIGluIENDRiBpcyBmYWlybHkgc2lt cGxlLiBUaGVyZSdzIHdheXMKPiA+Pj4gdG8gdHJpY2sgaXQgdGhvdWdoOiBJSVJDIGlmIHRoZXJl IGFyZSBtdWx0aXBsZSBlcXVhbGx5IHN1aXRhYmxlIGNsb2Nrcwo+ID4+PiBpdCBwaWNrcyB0aGUg Zmlyc3Qgb25lLiBGb3IgbWUgYWxsIG9mIHRoaXMgaGFzIHdvcmtlZCBzbyBmYXIgd2hpY2ggaXMK PiA+Pj4gd2hhdCBtYWtlcyBtZSBjdXJpb3VzIGluIHRoaXMgY2FzZSAobm90IHNheWluZyB0aGF0 IGFueXRoaW5nIGlzIHdyb25nCj4gPj4+IHdpdGggeW91ciBhcHByb2FjaCkuCj4gPj4+Cj4gPj4+ IERvIHlvdSBoYXZlIGEgKHJlYWwgd29ybGQpIGV4YW1wbGUgd2hlcmUgdGhlIFJUQyBjbG9jayBz aG91bGQgYmUKPiA+Pj4gcHJlZmVycmVkIG92ZXIgYW5vdGhlciBjbG9jaz8KPiA+Pj4KPiA+Pgo+ ID4+IFllcywgYSByZWFsLWxpZmUgZXhhbXBsZSBpcyB0aGUgbmVlZCBmb3IgYSAzMktoeiBjbG9j ayBmb3IgYW4gZXh0ZXJuYWwKPiA+PiB3aWZpIGNoaXAuIFRoZXJlIGlzIG9uZSBvcHRpb24gdG8g cHJvdmlkZSB0aGlzIGNsb2NrIHdpdGggaGlnaAo+ID4+IHByZWNpc2lvbiwgd2hpY2ggaXMgUlRD ICsgR0VOQ0xLLgo+ID4+Cj4gPj4+IEknbSB0aGlua2luZyBhYm91dCB0aGUgZm9sbG93aW5nIHNj ZW5hcmlvLgo+ID4+PiBQV00gcGFyZW50czoKPiA+Pj4gLSBYVEFMOiAyNE1Iego+ID4+PiAtIHN5 czogbm90IHN1cmUgLSBsZXQncyBzYXkgMTY2LjY3TUh6Cj4gPj4+IC0gUlRDOiAzMmtIego+ID4+ Pgo+ID4+PiBUaGVuIGFmdGVyIHRoYXQgdGhlcmUncyBhIGRpdmlkZXIgYW5kIGEgZ2F0ZS4KPiA+ Pj4KPiA+Pj4gTGV0J3Mgc2F5IHRoZSBQV00gY29udHJvbGxlciBuZWVkcyBhIDFNSHogY2xvY2s6 IGl0IGNhbiB0YWtlIHRoYXQgZnJvbQo+ID4+PiBYVEFMIG9yIHN5cy4gU2luY2UgWFRBTCBpcyBl dmVubHkgZGl2aXNpYmxlIHRvIDFNSHogQ0NGIHdpbGwgcGljayB0aGF0Cj4gPj4+IGFuZCB1c2Ug dGhlIGRpdmlkZXIuCj4gPj4+IEJ1dCBsZXQncyBzYXkgdGhlIFBXTSBjb250cm9sbGVyIG5lZWRz IGEgMzJrSHogY2xvY2s6IENDRiB3b3VsZAo+ID4+PiBhdXRvbWF0aWNhbGx5IHBpY2sgdGhlIFJU QyBjbG9jay4KPiA+Pj4gU28gaXMgeW91ciBpbXBsZW1lbnRhdGlvbiB0aGVyZSB0byBjb3ZlciBs ZXQncyBzYXkgMWtIeiB3aGVyZQo+ID4+PiBtYXRoZW1hdGljYWxseSAyNE1IeiBjYW4gYmUgZGl2 aWRlZCBldmVubHkgdG8gMWtIeiAoYW5kIHRodXMgc2hvdWxkCj4gPj4+IG5vdCByZXN1bHQgaW4g YW55IGppdHRlcikgYnV0IFJUQyBnaXZlcyBiZXR0ZXIgcHJlY2lzaW9uIGluIHRoZSByZWFsCj4g Pj4+IHdvcmxkIChldmVuIHRob3VnaCBpdCdzIG9mZiBieSAyNEh6KT8KPiA+Pj4KPiA+Pgo+ID4+ IEkgZG9uJ3QgdGhpbmsgc28uIFRoZSBoaWdoZXN0IHByZWNpc2lvbiB0aGF0IFJUQyBjYW4gcHJv dmlkZSBpcyBmcm9tIGEKPiA+PiAzMktIeiByYXRlIG9ubHkuIEhvd2V2ZXIsIEkgYmVsaWV2ZSB0 aGF0IGEgMWtIeiBmcmVxdWVuY3kgY2FuIGFsc28gYmUKPiA+PiBhY2hpZXZlZCBieSB1c2luZyB4 dGFsIDI0TUh6IHdpdGggYSBkaXZpZGVyLCB3aGljaCBjYW4gcHJvdmlkZSBoaWdoCj4gPj4gcHJl Y2lzaW9uIGFzIHdlbGwuCj4gPiBUaGFuayB5b3UgYWdhaW4gZm9yIHRoZSBncmVhdCBkaXNjdXNz aW9uIG9uIElSQyB0b2RheS4KPiA+IEhlcmUncyBteSBzaG9ydCBzdW1tYXJ5IHNvIEkgZG9uJ3Qg Zm9yZ2V0IGJlZm9yZSB5b3UnbGwgZm9sbG93IHVwIG9uIHRoaXMuCj4gPiAKPiA+IEluIGdlbmVy YWwgdGhlcmUncyB0d28ga25vd24gY2FzZXMgd2hlcmUgdGhlIFJUQyBjbG9jayBuZWVkcyB0byBi ZSB1c2VkOgo+ID4gYSkgV2hlbiB1c2luZyB0aGUgR0VOQ0xLIG91dHB1dCBvZiB0aGUgU29DIHRv IG91dHB1dCB0aGUgMzJrSHogUlRDCj4gPiBjbG9jayBhbmQgY29ubmVjdCB0aGF0IHRvIGFuIFNE SU8gV2lGaSBjaGlwIGNsb2NrIGlucHV0ICh0aGlzIHNlZW1zCj4gPiB1c2VmdWwgaW4gbXkgdW5k ZXJzdGFuZGluZyBiZWNhdXNlIHRoZSBSVEMgY2xvY2sgcHJvdmlkZXMgaGlnaAo+ID4gcHJlY2lz aW9uKQo+ID4gYikgV2hlbiB1c2luZyB0aGUgUFdNIGNvbnRyb2xsZXIgdG8gb3V0cHV0IGEgMzJr SHogY2xvY2sgc2lnbmFsLiBJbgo+ID4gdGhpcyBjYXNlIG15IHVuZGVyc3RhbmRpbmcgaXMgdGhh dCB1c2luZyB0aGUgUlRDIGNsb2NrIGFzIGlucHV0IHRvIHRoZQo+ID4gUFdNIGNvbnRyb2xsZXIg cmVzdWx0cyBpbiB0aGUgYmVzdCBwb3NzaWJsZSBzaWduYWwKPiA+IAo+ID4gVGhlIHNlY29uZCBj YXNlIHdvbid0IGJlIHN1cHBvcnRlZCB3aXRoIEhlaW5lcidzIHBhdGNoZXMgWzBdIHRoYXQgdXNl Cj4gPiBDQ0YgKGNvbW1vbiBjbG9jayBmcmFtZXdvcmspIGluIHRoZSBQV00gY29udHJvbGxlciBk cml2ZXIuCj4gPiBJbiB0aGlzIHNlcmllcyB0aGUgcGFyZW50IGNsb2NrIGlzIGNhbGN1bGF0ZWQg dXNpbmc6Cj4gPiAgIGZyZXEgPSBkaXY2NF91NjQoTlNFQ19QRVJfU0VDICogKHU2NCkweGZmZmYs IHBlcmlvZCk7Cj4gPiAKPiA+IEEgMzJrSHogY2xvY2sgbWVhbnMgYSBQV00gcGVyaW9kIG9mIDMw NTE4bnMuIFNvIHdpdGggdGhlIGFib3ZlCj4gCj4gVG8gYmUgcHJlY2lzZTogMzA1MTcsNTc4MTI1 bnMKPiBXaGF0IG1lYW5zIHRoYXQgdGhlIFBXTSBmcmFtZXdvcmsgY2FuJ3Qgc2F5ICJJIHdhbnQg MzI3NjhIeiIsCj4gYnV0IGp1c3QgIkkgd2FudCBzb21ldGhpbmcgYmVpbmcgdmVyeSBjbG9zZSB0 byAzMjc2OEh6Ii4KPiBTbyB3aGF0IHlvdSBuZWVkIGlzIHNvbWUgc2ltcGxlIGhldXJpc3RpYyB0 byBpbnRlcnByZXQgdGhlCj4gUFdNIHJlcXVlc3QgLT4gIlBXTSByZXF1ZXN0cyAzMDUxOG5zLCBi dXQgc3VwcG9zZWRseSBpdCB3YW50cwo+IDMyNzY4SHoiCj4gCj4gTlNFQ19QRVJfU0VDIC8gMzA1 MTggPSAzMjc2NyAocm91bmRlZCBkb3duIGZyb20gMzI3NjcsNTQ3KQo+IGNsa19yb3VuZF9yYXRl KGNoYW5uZWwtPmNsaywgMzI3NjcpIHdvdWxkIHJldHVybiAwIChJICp0aGluayopLAo+IGJlY2F1 c2UgaXQgdHJpZXMgdG8gZmluZCB0aGUgbmV4dCBsb3dlciBjbG9jay4KPiAKPiBUaGUgU29DIGZh bWlsaWVzIEknbSBmYW1pbGlhciB3aXRoIGhhdmUgZmNsa2luMiBhcyBQV00gcGFyZW50Lgo+IFRo YXQncyAxIEdIeiBpbiBteSBjYXNlLCB3aGF0IHJlc3VsdHMgaW4gYSBmcmVxdWVuY3kgb2YgMzIu NzY3LDU0N0h6Cj4gZm9yIHBlcmlvZCA9IDMwNTE4bi4KPiBXaGF0IHlvdSdyZSBzYXlpbmcgaXMg dGhhdCBuZXdlciBnZW5lcmF0aW9ucyBkb24ndCBoYXZlIFBXTSBwYXJlbnRzCj4gPjI0TUh6IGFu eSBsb25nZXI/CgpObywgb2YgY291cnNlIG5vdC4gRm9yIGV4YW1wbGUsIGEgZml4ZWQgUExMICh3 aXRoIGFsbCBmY2xrX2RpdlgKc2V0dGluZ3MpIGhhcyByYXRlcyBoaWdoZXIgdGhhbiAyNE1Iei4g SG93ZXZlciwgd2UgbmVlZCB0byBjb25zaWRlciB0aGUKJ2hlYXZ5JyBiYWNrZ3JvdW5kIG9mIHN1 Y2ggUFdNLgoKSG93ZXZlciwgd2UgaGF2ZSBhICJsaWdodHdlaWdodCIgY2xraW4gKHNwZWNpYWwg cnRjMzJrKSB3aXRoIGEgcmF0ZSBvZgozMmtIeiB0aGF0IHdlIGNvdWxkIHBvdGVudGlhbGx5IHVz ZSBhcyBhbiBpbnB1dCB0byBwcm9kdWNlIGEgMzJrSHoKb3V0cHV0IG9uIHRoZSBQV00gbGluZXMu IEkgZG9uJ3Qgc2VlIGFueSByZWFzb24gd2h5IHdlIHNob3VsZCBub3QKc3VwcG9ydCBzdWNoIHNw ZWNpYWwgY2FzZXMuCgo+IAo+IAo+ID4gY2FsY3VsYXRpb24gdGhlIFBXTSBkcml2ZXIgaXMgYXNr aW5nIGZvciBhIGNsb2NrIHJhdGUgb2YgPj0yR0h6Lgo+ID4gV2UgY29uY2x1ZGVkIHRoYXQgbGV0 dGluZyB0aGUgY29tbW9uIGNsb2NrIGZyYW1ld29yayBjaG9vc2UgdGhlIGJlc3QKPiA+IHBvc3Np YmxlIHBhcmVudCAobWVhbmluZzogcmVtb3ZpbmcgQ0xLX1NFVF9SQVRFX05PX1JFUEFSRU5UIGhl cmUpIGNhbgo+ID4gYmUgYSB3YXkgZm9yd2FyZC4KPiA+IEJ1dCB0aGlzIG1lYW5zIHRoYXQgdGhl IFBXTSBjb250cm9sbGVyIGRyaXZlciBtdXN0IHRyeSB0byBmaW5kIHRoZQo+ID4gYmVzdCBwb3Nz aWJsZSBwYXJlbnQgc29tZWhvdy4gVGhlIGVhc2llc3Qgd2F5IHdlIGNhbWUgdXAgd2l0aAo+ID4g KHBzZXVkby1jb2RlKToKPiA+ICAgZnJlcSA9IE5TRUNfUEVSX1NFQyAvIHBlcmlvZDsKPiA+ICAg ZmluX2ZyZXEgPSBjbGtfcm91bmRfcmF0ZShjaGFubmVsLT5jbGssIGZyZXEpOwo+ID4gICBpZiAo ZmluX2ZyZXEgIT0gZnJlcSkgewo+ID4gICAgIGZyZXEgPSBkaXY2NF91NjQoTlNFQ19QRVJfU0VD ICogKHU2NCkweGZmZmYsIHBlcmlvZCk7Cj4gPiAgICAgZmluX2ZyZXEgPSBjbGtfcm91bmRfcmF0 ZShjaGFubmVsLT5jbGssIGZyZXEpOwo+ID4gICB9Cj4gPiAKPiA+IFRoZSBpZGVhIGlzOiBmb3Ig YSByZXF1ZXN0ZWQgMzJrSHogc2lnbmFsIHRoZSBQV00gcGVyaW9kIGlzIDMwNTE4bnMuCj4gPiBU aGUgdXBkYXRlZCBsb2dpYyB3b3VsZCBmaW5kIHRoYXQgdGhlcmUncyBhIG1hdGNoaW5nIGNsb2Nr IGlucHV0IGFuZAo+ID4gdXNlIHRoYXQgZGlyZWN0bHkuIElmIG5vdDogdXNlIHRoZSBvcmlnaW5h bCBsb2dpYyBhcyBzdWdnZXN0ZWQgYnkKPiA+IEhlaW5lci4KPiA+IAo+ID4gCj4gPiBCZXN0IHJl Z2FyZHMsCj4gPiBNYXJ0aW4KPiA+IAo+ID4gCj4gPiBbMF0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5v cmcvbGludXgtYW1sb2dpYy85ZmFjYTJlNi1iN2ExLTQ3NDgtN2ViMC00OGY4MDY0ZTMyM2VAZ21h aWwuY29tLwo+IAoKLS0gClRoYW5rIHlvdSwKRG1pdHJ5CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==