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=-16.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 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 60328C64E8A for ; Thu, 3 Dec 2020 11:09:20 +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 C0923208FE for ; Thu, 3 Dec 2020 11:09:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C0923208FE Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.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:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=X2RS2SRjYzNseZIxVSnIzJt6Zz8fxeAAx/AwBaC41tk=; b=hBFiEJ0vsBhC49O7ea4DoAmle sYW6fqaK+2XRf6PSkyAwRqgKW21EhWONbAT6r0xVgYo06dmevoHU+OrWzlTenaI/OPBxbzsoLLgew QB/l5sAtLd3/wLC7pz4qzaf+ohyaoLrKxG0GV0X538WXUYgycGjdsQHNabtfNpIBNkW229zTzwF3H rSjP0rZ0RsreN113ZBeiX8TG/GUzXqgmawYqkZppoPoAGh6pLUZpSbXq5Kc+9dkJ6rDXFYRJHbFWK I5TJehVpTrLSE/5c9GGSOdbz5SjloSlvwYlSBVU2apTc+TZZJKrJdzZ0AjKWYzVBgfBFI2/+nkFgO 0G+aeTQPw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkmSl-0001OY-Qd; Thu, 03 Dec 2020 11:07:51 +0000 Received: from foss.arm.com ([217.140.110.172]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kkmSi-0001Ns-Uf for linux-arm-kernel@lists.infradead.org; Thu, 03 Dec 2020 11:07:49 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id BAB52113E; Thu, 3 Dec 2020 03:07:46 -0800 (PST) Received: from [192.168.2.22] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 185AA3F66B; Thu, 3 Dec 2020 03:07:29 -0800 (PST) Subject: Re: [PATCH 4/8] clk: sunxi-ng: Add support for the Allwinner H616 R-CCU To: Icenowy Zheng , Maxime Ripard , Chen-Yu Tsai , Jernej Skrabec References: <20201202135409.13683-1-andre.przywara@arm.com> <20201202135409.13683-5-andre.przywara@arm.com> <422A0729-7E7C-4ABF-BEAB-21772FDD0CE3@aosc.io> From: =?UTF-8?Q?Andr=c3=a9_Przywara?= Organization: ARM Ltd. Message-ID: <94f2b2db-cffd-06d5-f660-eed07b5cafe6@arm.com> Date: Thu, 3 Dec 2020 11:07:02 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <422A0729-7E7C-4ABF-BEAB-21772FDD0CE3@aosc.io> Content-Language: en-GB X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201203_060749_089495_84C302D6 X-CRM114-Status: GOOD ( 19.22 ) 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: Philipp Zabel , Stephen Boyd , Linus Walleij , linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, linux-sunxi@googlegroups.com, Rob Herring , Icenowy Zheng , Yangtao Li , Michael Turquette , linux-arm-kernel@lists.infradead.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 T24gMDIvMTIvMjAyMCAxNDozMSwgSWNlbm93eSBaaGVuZyB3cm90ZToKCkhpLAoKPiDkuo4gMjAy MOW5tDEy5pyIMuaXpSBHTVQrMDg6MDAg5LiL5Y2IOTo1NDowNSwgQW5kcmUgUHJ6eXdhcmEgPGFu ZHJlLnByenl3YXJhQGFybS5jb20+IOWGmeWIsDoKPj4gVGhlIGNsb2NrcyBpdHNlbGYgYXJlIGlk ZW50aWNhbCB0byB0aGUgSDYgUi1DQ1UsIGl0J3MganVzdCB0aGF0IHRoZQo+PiBINjE2Cj4+IGhh cyBub3QgYWxsIG9mIHRoZW0gaW1wbGVtZW50ZWQgKG9yIGNvbm5lY3RlZCkuCj4gCj4gRm9yIHNl bGVjdGl2ZSBjbG9ja3MsIHRyeSB0byBmb2xsb3cgdGhlIHByYWN0aWNlIG9mIFYzKHMpIGRyaXZl cj8KCk5vdCBzdXJlIHdoYXQgeW91IG1lYW4sIGlzbid0IHRoYXQgd2hhdCBJIGRvPyBIYXZpbmcg YSBzZXBhcmF0ZQpzdW54aV9jY3VfZGVzYyBmb3IgZWFjaCBTb0MgYW5kIHJlZmVyZW5jaW5nIHNl cGFyYXRlIHN0cnVjdHM/IEF0IGxlYXN0CnRoYXQncyB3aGF0IEkgc2VlIGluIGNjdS1zdW44aS12 M3MuYy4KCldoYXQgYW0gSSBtaXNzaW5nPwoKQ2hlZXJzLApBbmRyZQoKPj4KPj4gU2lnbmVkLW9m Zi1ieTogQW5kcmUgUHJ6eXdhcmEgPGFuZHJlLnByenl3YXJhQGFybS5jb20+Cj4+IC0tLQo+PiBk cml2ZXJzL2Nsay9zdW54aS1uZy9jY3Utc3VuNTBpLWg2LXIuYyB8IDQ3ICsrKysrKysrKysrKysr KysrKysrKysrKystCj4+IGRyaXZlcnMvY2xrL3N1bnhpLW5nL2NjdS1zdW41MGktaDYtci5oIHwg IDMgKy0KPj4gMiBmaWxlcyBjaGFuZ2VkLCA0OCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jbGsvc3VueGktbmcvY2N1LXN1bjUwaS1oNi1y LmMKPj4gYi9kcml2ZXJzL2Nsay9zdW54aS1uZy9jY3Utc3VuNTBpLWg2LXIuYwo+PiBpbmRleCA1 MGY4ZDFiYzcwNDYuLjExOWQxNzk3ZjUwMSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9jbGsvc3Vu eGktbmcvY2N1LXN1bjUwaS1oNi1yLmMKPj4gKysrIGIvZHJpdmVycy9jbGsvc3VueGktbmcvY2N1 LXN1bjUwaS1oNi1yLmMKPj4gQEAgLTEzNiw2ICsxMzYsMTUgQEAgc3RhdGljIHN0cnVjdCBjY3Vf Y29tbW9uICpzdW41MGlfaDZfcl9jY3VfY2xrc1tdID0KPj4gewo+PiAJJncxX2Nsay5jb21tb24s Cj4+IH07Cj4+Cj4+ICtzdGF0aWMgc3RydWN0IGNjdV9jb21tb24gKnN1bjUwaV9oNjE2X3JfY2N1 X2Nsa3NbXSA9IHsKPj4gKwkmcl9hcGIxX2Nsay5jb21tb24sCj4+ICsJJnJfYXBiMl9jbGsuY29t bW9uLAo+PiArCSZyX2FwYjFfdHdkX2Nsay5jb21tb24sCj4+ICsJJnJfYXBiMl9pMmNfY2xrLmNv bW1vbiwKPj4gKwkmcl9hcGIxX2lyX2Nsay5jb21tb24sCj4+ICsJJmlyX2Nsay5jb21tb24sCj4+ ICt9Owo+PiArCj4+IHN0YXRpYyBzdHJ1Y3QgY2xrX2h3X29uZWNlbGxfZGF0YSBzdW41MGlfaDZf cl9od19jbGtzID0gewo+PiAJLmh3cwk9IHsKPj4gCQlbQ0xLX0FSMTAwXQkJPSAmYXIxMDBfY2xr LmNvbW1vbi5odywKPj4gQEAgLTE1Miw3ICsxNjEsMjAgQEAgc3RhdGljIHN0cnVjdCBjbGtfaHdf b25lY2VsbF9kYXRhCj4+IHN1bjUwaV9oNl9yX2h3X2Nsa3MgPSB7Cj4+IAkJW0NMS19JUl0JCT0g JmlyX2Nsay5jb21tb24uaHcsCj4+IAkJW0NMS19XMV0JCT0gJncxX2Nsay5jb21tb24uaHcsCj4+ IAl9LAo+PiAtCS5udW0JPSBDTEtfTlVNQkVSLAo+PiArCS5udW0JPSBDTEtfTlVNQkVSX0g2MTYs Cj4+ICt9Owo+PiArCj4+ICtzdGF0aWMgc3RydWN0IGNsa19od19vbmVjZWxsX2RhdGEgc3VuNTBp X2g2MTZfcl9od19jbGtzID0gewo+PiArCS5od3MJPSB7Cj4+ICsJCVtDTEtfUl9BSEJdCQk9ICZy X2FoYl9jbGsuaHcsCj4+ICsJCVtDTEtfUl9BUEIxXQkJPSAmcl9hcGIxX2Nsay5jb21tb24uaHcs Cj4+ICsJCVtDTEtfUl9BUEIyXQkJPSAmcl9hcGIyX2Nsay5jb21tb24uaHcsCj4+ICsJCVtDTEtf Ul9BUEIxX1RXRF0JPSAmcl9hcGIxX3R3ZF9jbGsuY29tbW9uLmh3LAo+PiArCQlbQ0xLX1JfQVBC Ml9JMkNdCT0gJnJfYXBiMl9pMmNfY2xrLmNvbW1vbi5odywKPj4gKwkJW0NMS19SX0FQQjFfSVJd CQk9ICZyX2FwYjFfaXJfY2xrLmNvbW1vbi5odywKPj4gKwkJW0NMS19JUl0JCT0gJmlyX2Nsay5j b21tb24uaHcsCj4+ICsJfSwKPj4gKwkubnVtCT0gQ0xLX05VTUJFUl9INjE2LAo+PiB9Owo+Pgo+ PiBzdGF0aWMgc3RydWN0IGNjdV9yZXNldF9tYXAgc3VuNTBpX2g2X3JfY2N1X3Jlc2V0c1tdID0g ewo+PiBAQCAtMTY1LDYgKzE4NywxMiBAQCBzdGF0aWMgc3RydWN0IGNjdV9yZXNldF9tYXAKPj4g c3VuNTBpX2g2X3JfY2N1X3Jlc2V0c1tdID0gewo+PiAJW1JTVF9SX0FQQjFfVzFdCQk9ICB7IDB4 MWVjLCBCSVQoMTYpIH0sCj4+IH07Cj4+Cj4+ICtzdGF0aWMgc3RydWN0IGNjdV9yZXNldF9tYXAg c3VuNTBpX2g2MTZfcl9jY3VfcmVzZXRzW10gPSB7Cj4+ICsJW1JTVF9SX0FQQjFfVFdEXQk9ICB7 IDB4MTJjLCBCSVQoMTYpIH0sCj4+ICsJW1JTVF9SX0FQQjJfSTJDXQk9ICB7IDB4MTljLCBCSVQo MTYpIH0sCj4+ICsJW1JTVF9SX0FQQjFfSVJdCQk9ICB7IDB4MWNjLCBCSVQoMTYpIH0sCj4+ICt9 Owo+PiArCj4+IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc3VueGlfY2N1X2Rlc2Mgc3VuNTBpX2g2X3Jf Y2N1X2Rlc2MgPSB7Cj4+IAkuY2N1X2Nsa3MJPSBzdW41MGlfaDZfcl9jY3VfY2xrcywKPj4gCS5u dW1fY2N1X2Nsa3MJPSBBUlJBWV9TSVpFKHN1bjUwaV9oNl9yX2NjdV9jbGtzKSwKPj4gQEAgLTE3 NSw2ICsyMDMsMTYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzdW54aV9jY3VfZGVzYwo+PiBzdW41 MGlfaDZfcl9jY3VfZGVzYyA9IHsKPj4gCS5udW1fcmVzZXRzCT0gQVJSQVlfU0laRShzdW41MGlf aDZfcl9jY3VfcmVzZXRzKSwKPj4gfTsKPj4KPj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3Qgc3VueGlf Y2N1X2Rlc2Mgc3VuNTBpX2g2MTZfcl9jY3VfZGVzYyA9IHsKPj4gKwkuY2N1X2Nsa3MJPSBzdW41 MGlfaDYxNl9yX2NjdV9jbGtzLAo+PiArCS5udW1fY2N1X2Nsa3MJPSBBUlJBWV9TSVpFKHN1bjUw aV9oNjE2X3JfY2N1X2Nsa3MpLAo+PiArCj4+ICsJLmh3X2Nsa3MJPSAmc3VuNTBpX2g2MTZfcl9o d19jbGtzLAo+PiArCj4+ICsJLnJlc2V0cwkJPSBzdW41MGlfaDYxNl9yX2NjdV9yZXNldHMsCj4+ ICsJLm51bV9yZXNldHMJPSBBUlJBWV9TSVpFKHN1bjUwaV9oNjE2X3JfY2N1X3Jlc2V0cyksCj4+ ICt9Owo+PiArCj4+IHN0YXRpYyB2b2lkIF9faW5pdCBzdW54aV9yX2NjdV9pbml0KHN0cnVjdCBk ZXZpY2Vfbm9kZSAqbm9kZSwKPj4gCQkJCSAgICBjb25zdCBzdHJ1Y3Qgc3VueGlfY2N1X2Rlc2Mg KmRlc2MpCj4+IHsKPj4gQEAgLTE5NSwzICsyMzMsMTAgQEAgc3RhdGljIHZvaWQgX19pbml0IHN1 bjUwaV9oNl9yX2NjdV9zZXR1cChzdHJ1Y3QKPj4gZGV2aWNlX25vZGUgKm5vZGUpCj4+IH0KPj4g Q0xLX09GX0RFQ0xBUkUoc3VuNTBpX2g2X3JfY2N1LCAiYWxsd2lubmVyLHN1bjUwaS1oNi1yLWNj dSIsCj4+IAkgICAgICAgc3VuNTBpX2g2X3JfY2N1X3NldHVwKTsKPj4gKwo+PiArc3RhdGljIHZv aWQgX19pbml0IHN1bjUwaV9oNjE2X3JfY2N1X3NldHVwKHN0cnVjdCBkZXZpY2Vfbm9kZSAqbm9k ZSkKPj4gK3sKPj4gKwlzdW54aV9yX2NjdV9pbml0KG5vZGUsICZzdW41MGlfaDYxNl9yX2NjdV9k ZXNjKTsKPj4gK30KPj4gK0NMS19PRl9ERUNMQVJFKHN1bjUwaV9oNjE2X3JfY2N1LCAiYWxsd2lu bmVyLHN1bjUwaS1oNjE2LXItY2N1IiwKPj4gKwkgICAgICAgc3VuNTBpX2g2MTZfcl9jY3Vfc2V0 dXApOwo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jbGsvc3VueGktbmcvY2N1LXN1bjUwaS1oNi1y LmgKPj4gYi9kcml2ZXJzL2Nsay9zdW54aS1uZy9jY3Utc3VuNTBpLWg2LXIuaAo+PiBpbmRleCA3 ODIxMTdkYzBiMjguLjEyODMwMjY5NmNhMSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9jbGsvc3Vu eGktbmcvY2N1LXN1bjUwaS1oNi1yLmgKPj4gKysrIGIvZHJpdmVycy9jbGsvc3VueGktbmcvY2N1 LXN1bjUwaS1oNi1yLmgKPj4gQEAgLTE0LDYgKzE0LDcgQEAKPj4KPj4gI2RlZmluZSBDTEtfUl9B UEIyCTMKPj4KPj4gLSNkZWZpbmUgQ0xLX05VTUJFUgkoQ0xLX1cxICsgMSkKPj4gKyNkZWZpbmUg Q0xLX05VTUJFUl9INgkoQ0xLX1cxICsgMSkKPj4gKyNkZWZpbmUgQ0xLX05VTUJFUl9INjE2CShD TEtfSVIgKyAxKQo+Pgo+PiAjZW5kaWYgLyogX0NDVV9TVU41MElfSDZfUl9IICovCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5l bCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6 Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=