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 7C19DCD6E55 for ; Wed, 3 Jun 2026 12:21:39 +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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=XJV1HHfv7gIxmyagJ7nQf81Zt9SEnHRxjXvqVJu4qss=; b=zfhdEIex6dviNF B8wcOSwztgBY7TSsz0ko761/0AB8TH3PB41HH9QOXWI5Sxg1iL4ztdMnI1MoTSKoI5dORukP51B1k 1CEY1+hEOaFTq0mmNSb53yHMxJyIE+Ge+ECGxksQYaSWy7tIKrB/7M036SFPEDo0NHhtYZcXaxC0r zxNJQLdp+E1i2jv3ctkMKKm3CLzbeAXyGE4BTp0QjvyEND/HvAUcNnP0xPDg3GcbLuP4mRsSkB/Wu 2nHGvx8uz2vShQ6fhJhcNC9+T4aimoQ9o6Fl9goMIKzuTVkbzZVWEinvM44SI87p3Drc0SmARSRHA N1liVYUnzSOrNBNhrs/g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wUkbH-0000000F3hm-0kGL; Wed, 03 Jun 2026 12:21:35 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wUkbF-0000000F3h8-0WfG for linux-amlogic@lists.infradead.org; Wed, 03 Jun 2026 12:21:34 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 7526E41B38; Wed, 3 Jun 2026 12:21:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 99DE01F00893; Wed, 3 Jun 2026 12:21:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1780489292; bh=JTYtIX+uJFZgrZO0fgEM4Cl9qSRm+lSN+DO/pDz7VTo=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=AJJbVF0JVPfDLfbySEDUV72XsZbtR2/wL1i6EJnNhDHhGah/dK+IB/oebpXiVWPbw MjDvbrhQCXjk4oCo4mUFeMGo5bOEhqOPpFm3GFR7yvbqX9IJlkcIuKIetglbfcqPJD 4JV2KzdYcE/U57hGdgiyBUV7zEQajd8xDArAqCWjgEhOJJ5UADfWBXnJ/8qwNH3kLm drWBYHAklv+nB70gVXnU2e8iXfiiQP8g6nn+cnwThbyronq/gDJoPzBh4d0qcIesx5 3v0m/YxRfH6x9+FfPkYY6g6M+OHSU/XaCYM8EzbkpL2rDbVoO5RFW0zi+N4NYoOWtg QXVRHAc9qb4zQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH v2 2/2] clk: amlogic: Add A9 peripherals clock controller driver To: "Jian Hu via B4 Relay" Cc: neil.armstrong@linaro.org, robh@kernel.org, devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org, conor+dt@kernel.org In-Reply-To: <20260603-a9_peripherals-v2-2-ee1b8c0a1e6c@amlogic.com> References: <20260603-a9_peripherals-v2-2-ee1b8c0a1e6c@amlogic.com> Date: Wed, 03 Jun 2026 12:21:31 +0000 Message-Id: <20260603122131.99DE01F00893@smtp.kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260603_052133_205133_832CD9DA X-CRM114-Status: GOOD ( 19.31 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg NSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIFRoZSBkaXZpZGVyIGFu ZCBnYXRlIGRlZmluaXRpb25zIGZvciB0aGUgYGdlbmAgY2xvY2sgb3ZlcmxhcCBvbiBiaXQgMTEg aW4gdGhlIGBHRU5fQ0xLX0NUUkxgIHJlZ2lzdGVyLgotIFtIaWdoXSBUaGUgYGE5X2hkbWl0eDFf cGl4ZWxgIGNsb2NrIGluY29ycmVjdGx5IHJlZmVyZW5jZXMgYGE5X2hkbWl0eF9waXhlbF9zZWwu aHdgIGFzIGl0cyBwYXJlbnQgaW5zdGVhZCBvZiBpdHMgb3duIG11bHRpcGxleGVyIGBhOV9oZG1p dHgxX3BpeGVsX3NlbC5od2AuCi0gW0hpZ2hdIFRoZSBgdXNiXzQ4bV9wcmVgIG11bHRpcGxleGVy IGlzIG1pc3NpbmcgYSB2YWx1ZSB0cmFuc2xhdGlvbiB0YWJsZSwgbWFwcGluZyB0aGUgNnRoIHBh cmVudCB0byBhbiB1bmNvbm5lY3RlZCBoYXJkd2FyZSBjaGFubmVsLgotIFtMb3ddIFRoZSBLY29u ZmlnIHN5bWJvbCBgQ09NTU9OX0NMS19BOV9QRVJJUEhFUkFMU2AgaW1wbGllcyBhIG5vbi1leGlz dGVudCBzeW1ib2wgYENPTU1PTl9DTEtfQTlfUExMYC4KLSBbTG93XSBUaGUgYENPTVBJTEVfVEVT VGAgb3B0aW9uIGlzIHVzZWQgaW5jb3JyZWN0bHkgaW4gdGhlIEtjb25maWcgYGRlZmF1bHRgIHN0 YXRlbWVudCBhbmQgaXMgbWlzc2luZyBmcm9tIGBkZXBlbmRzIG9uYC4KLS0KCmNvbW1pdCBiYWUy ZjczNTlkZjNkMTUzNDQyZDVlODk0Mzk5OWM5OGQzNjgyYTE2CkF1dGhvcjogSmlhbiBIdSA8amlh bi5odUBhbWxvZ2ljLmNvbT4KU3ViamVjdDogY2xrOiBhbWxvZ2ljOiBBZGQgQTkgcGVyaXBoZXJh bHMgY2xvY2sgY29udHJvbGxlciBkcml2ZXIKCkFkZCB0aGUgcGVyaXBoZXJhbHMgY2xvY2sgY29u dHJvbGxlciBkcml2ZXIgZm9yIHRoZSBBbWxvZ2ljIEE5IFNvQyBmYW1pbHkuCgo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2Nsay9tZXNvbi9LY29uZmlnIGIvZHJpdmVycy9jbGsvbWVzb24vS2NvbmZp Zwo+IC0tLSBhL2RyaXZlcnMvY2xrL21lc29uL0tjb25maWcKPiArKysgYi9kcml2ZXJzL2Nsay9t ZXNvbi9LY29uZmlnCj4gQEAgLTEzMiw2ICsxMzIsMjEgQEAgY29uZmlnIENPTU1PTl9DTEtfQTFf UEVSSVBIRVJBTFMKPiAgCSAgZGV2aWNlLCBBMSBTb0MgRmFtaWx5LiBTYXkgWSBpZiB5b3Ugd2Fu dCBBMSBQZXJpcGhlcmFscyBjbG9jawo+ICAJICBjb250cm9sbGVyIHRvIHdvcmsuCj4gIAo+ICtj b25maWcgQ09NTU9OX0NMS19BOV9QRVJJUEhFUkFMUwo+ICsJdHJpc3RhdGUgIkFtbG9naWMgQTkg U29DIHBlcmlwaGVyYWxzIGNsb2NrIGNvbnRyb2xsZXIgc3VwcG9ydCIKPiArCWRlcGVuZHMgb24g QVJNNjQKPiArCWRlZmF1bHQgQVJDSF9NRVNPTiB8fCBDT01QSUxFX1RFU1QKCltTZXZlcml0eTog TG93XQpJcyB0aGUgQ09NUElMRV9URVNUIGRpcmVjdGl2ZSBpbnRlbmRlZCB0byBiZSBoZXJlPyBQ bGFjaW5nIENPTVBJTEVfVEVTVCBpbiB0aGUKZGVmYXVsdCBleHByZXNzaW9uIGVuYWJsZXMgdGhp cyBkcml2ZXIgYnkgZGVmYXVsdCBvbiBhbGwgQVJNNjQgYXJjaGl0ZWN0dXJlcwp3aGVuIGNvbXBp bGUgdGVzdGluZyBpcyBhY3RpdmUuIFNob3VsZCBpdCBpbnN0ZWFkIHVzZQoiZGVwZW5kcyBvbiBB Uk02NCB8fCBDT01QSUxFX1RFU1QiIGFuZCAiZGVmYXVsdCBBUkNIX01FU09OIj8KCj4gKwlzZWxl Y3QgQ09NTU9OX0NMS19NRVNPTl9SRUdNQVAKPiArCXNlbGVjdCBDT01NT05fQ0xLX01FU09OX0NM S0NfVVRJTFMKPiArCXNlbGVjdCBDT01NT05fQ0xLX01FU09OX0RVQUxESVYKPiArCXNlbGVjdCBD T01NT05fQ0xLX01FU09OX1ZJRF9QTExfRElWCj4gKwlpbXBseSBDT01NT05fQ0xLX1NDTUkKPiAr CWltcGx5IENPTU1PTl9DTEtfQTlfUExMCgpbU2V2ZXJpdHk6IExvd10KRG9lcyBDT01NT05fQ0xL X0E5X1BMTCBleGlzdCBpbiB0aGUgdHJlZT8gS2NvbmZpZyB3aWxsIHNpbGVudGx5IGlnbm9yZQpu b24tZXhpc3RlbnQgaW1wbGllZCBzeW1ib2xzLCB3aGljaCBtaWdodCBtZWFuIGEgbWlzc2luZyBw YXRjaCBvciB0eXBvLgoKPiArCWhlbHAKClsgLi4uIF0KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Y2xrL21lc29uL2E5LXBlcmlwaGVyYWxzLmMgYi9kcml2ZXJzL2Nsay9tZXNvbi9hOS1wZXJpcGhl cmFscy5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvZHJp dmVycy9jbGsvbWVzb24vYTktcGVyaXBoZXJhbHMuYwo+IEBAIC0wLDAgKzEsMTkyNyBAQAoKWyAu Li4gXQoKPiArLyogQ2hhbm5lbCA1IGFuZCA2IGFyZSB1bmNvbm5lY3RlZC4gKi8KPiArc3RhdGlj IHUzMiBhOV91c2JfMjUwbV9wYXJlbnRzX3ZhbF90YWJsZVtdID0geyAwLCAxLCAyLCAzLCA0LCA3 IH07Cj4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgY2xrX3BhcmVudF9kYXRhIGE5X3VzYl8yNTBtX3Bh cmVudHNbXSA9IHsKPiArCXsgLmZ3X25hbWUgPSAiZmRpdjQiLCB9LAo+ICsJeyAuZndfbmFtZSA9 ICJmZGl2MyIsIH0sCj4gKwl7IC5md19uYW1lID0gImZkaXY1IiwgfSwKPiArCXsgLmZ3X25hbWUg PSAiZmRpdjIiLCB9LAo+ICsJeyAuZndfbmFtZSA9ICJmZGl2NyIsIH0sCj4gKwl7IC5md19uYW1l ID0gImZkaXYycDUiLCB9Cj4gK307Cj4gKwo+ICtzdGF0aWMgQTlfQ09NUF9TRUwodXNiXzI1MG0s IFVTQl9DTEtfQ1RSTCwgOSwgMHg3LCBhOV91c2JfMjUwbV9wYXJlbnRzLAo+ICsJCSAgIGE5X3Vz Yl8yNTBtX3BhcmVudHNfdmFsX3RhYmxlKTsKPiArc3RhdGljIEE5X0NPTVBfRElWKHVzYl8yNTBt LCBVU0JfQ0xLX0NUUkwsIDAsIDcpOwo+ICtzdGF0aWMgQTlfQ09NUF9HQVRFKHVzYl8yNTBtLCBV U0JfQ0xLX0NUUkwsIDgsIDApOwo+ICsKPiArc3RhdGljIGNvbnN0IHN0cnVjdCBjbGtfcGFyZW50 X2RhdGEgYTlfdXNiXzQ4bV9wcmVfcGFyZW50c1tdID0gewo+ICsJeyAuZndfbmFtZSA9ICJmZGl2 NCIsIH0sCj4gKwl7IC5md19uYW1lID0gImZkaXYzIiwgfSwKPiArCXsgLmZ3X25hbWUgPSAiZmRp djUiLCB9LAo+ICsJeyAuZndfbmFtZSA9ICJmZGl2MiIsIH0sCj4gKwl7IC5md19uYW1lID0gImZk aXY3IiwgfSwKPiArCXsgLmZ3X25hbWUgPSAiZmRpdjJwNSIsIH0KPiArfTsKPiArCj4gK3N0YXRp YyBBOV9DT01QX1NFTCh1c2JfNDhtX3ByZSwgVVNCX0NMS19DVFJMLCAyNSwgMHg3LCBhOV91c2Jf NDhtX3ByZV9wYXJlbnRzLAo+ICsJCSAgIE5VTEwpOwoKW1NldmVyaXR5OiBIaWdoXQpEb2VzIHVz Yl80OG1fcHJlIG5lZWQgYSB2YWx1ZSB0cmFuc2xhdGlvbiB0YWJsZSBhcyB3ZWxsPyBJdCBzaGFy ZXMgdGhlIHNhbWUKcGFyZW50IGxpc3QgYXMgdXNiXzI1MG0sIHdoZXJlIHRoZSA2dGggcGFyZW50 IChmZGl2MnA1KSBtYXBzIHRvIGhhcmR3YXJlIHZhbHVlCjcgYmVjYXVzZSBjaGFubmVscyA1IGFu ZCA2IGFyZSB1bmNvbm5lY3RlZC4gQnkgcGFzc2luZyBOVUxMIGhlcmUsIHNlbGVjdGluZwpmZGl2 MnA1IHdyaXRlcyB2YWx1ZSA1IHRvIHRoZSByZWdpc3RlciwgY29ubmVjdGluZyBpdCB0byBhIGRl YWQgY2hhbm5lbC4KCj4gK3N0YXRpYyBBOV9DT01QX0RJVih1c2JfNDhtX3ByZSwgVVNCX0NMS19D VFJMLCAxNiwgNyk7Cj4gK3N0YXRpYyBBOV9DT01QX0dBVEUodXNiXzQ4bV9wcmUsIFVTQl9DTEtf Q1RSTCwgMjQsIDApOwoKWyAuLi4gXQoKPiArc3RhdGljIEE5X0NPTVBfU0VMKGdlbiwgR0VOX0NM S19DVFJMLCAxMiwgMHgxZiwgYTlfZ2VuX3BhcmVudHMsCj4gKwkJICAgYTlfZ2VuX3BhcmVudHNf dmFsX3RhYmxlKTsKPiArc3RhdGljIEE5X0NPTVBfRElWKGdlbiwgR0VOX0NMS19DVFJMLCAwLCAx Mik7Cj4gK3N0YXRpYyBBOV9DT01QX0dBVEUoZ2VuLCBHRU5fQ0xLX0NUUkwsIDExLCAwKTsKCltT ZXZlcml0eTogSGlnaF0KQ2FuIHRoZXNlIGRlZmluaXRpb25zIGNhdXNlIGNvbmZsaWN0cz8gVGhl IGRpdmlkZXIgZm9yIHRoZSBnZW4gY2xvY2sgaGFzIGEKd2lkdGggb2YgMTIgKGJpdHMgMC0xMSks IHdoaWxlIHRoZSBnYXRlIGlzIGRlZmluZWQgYXQgYml0IDExIG9mIHRoZSBzYW1lCnJlZ2lzdGVy LgoKSWYgdGhlIGRpdmlkZXIgaXMgdXBkYXRlZCwgaXQgbWlnaHQgdW5pbnRlbnRpb25hbGx5IHRv Z2dsZSB0aGUgZ2F0ZSwgYW5kCnRvZ2dsaW5nIHRoZSBnYXRlIG1pZ2h0IGNvcnJ1cHQgdGhlIG1v c3Qgc2lnbmlmaWNhbnQgYml0IG9mIHRoZSBkaXZpZGVyLgoKWyAuLi4gXQoKPiArc3RhdGljIHN0 cnVjdCBjbGtfcmVnbWFwIGE5X2hkbWl0eDFfcGl4ZWxfc2VsID0gewo+ICsJLmRhdGEgPSAmKHN0 cnVjdCBjbGtfcmVnbWFwX211eF9kYXRhKXsKPiArCQkub2Zmc2V0ID0gSERNSV9DTEtfQ1RSTCwK PiArCQkubWFzayA9IDB4ZiwKPiArCQkuc2hpZnQgPSAyNCwKPiArCQkudGFibGUgPSBhOV92aWRf cGFyZW50c192YWxfdGFibGUsCj4gKwl9LAo+ICsJLmh3LmluaXQgPSBDTEtfSFdfSU5JVF9QQVJF TlRTX0hXKCJoZG1pdHgxX3BpeGVsX3NlbCIsIGE5X3ZpZF9wYXJlbnRzCj4gKwkJCSwgJmNsa19y ZWdtYXBfbXV4X29wcywgMCksCj4gK307Cj4gKwo+ICtzdGF0aWMgc3RydWN0IGNsa19yZWdtYXAg YTlfaGRtaXR4MV9waXhlbCA9IHsKPiArCS5kYXRhID0gJihzdHJ1Y3QgY2xrX3JlZ21hcF9nYXRl X2RhdGEpewo+ICsJCS5vZmZzZXQgPSBWSURfQ0xLX0NUUkwyLAo+ICsJCS5iaXRfaWR4ID0gMTIs Cj4gKwl9LAo+ICsJLmh3LmluaXQgPSBDTEtfSFdfSU5JVF9IVygiaGRtaXR4MV9waXhlbCIsICZh OV9oZG1pdHhfcGl4ZWxfc2VsLmh3LAoKW1NldmVyaXR5OiBIaWdoXQpTaG91bGQgdGhpcyByZWZl cmVuY2UgYTlfaGRtaXR4MV9waXhlbF9zZWwuaHcgaW5zdGVhZD8gSXQgYXBwZWFycyB0byBiZSBi b3VuZAp0byB0aGUgcHJpbWFyeSBIRE1JIFRYIHNlbGVjdG9yIChhOV9oZG1pdHhfcGl4ZWxfc2Vs Lmh3KS4gVGhpcyB3b3VsZCB0aWUgdGhlCnNlY29uZGFyeSBIRE1JIG91dHB1dCB0byB0aGUgcHJp bWFyeSBtdWx0aXBsZXhlci4KCj4gKwkJCQkgICZjbGtfcmVnbWFwX2dhdGVfb3BzLCBDTEtfU0VU X1JBVEVfUEFSRU5UKSwKPiArfTsKCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRwczovL3Nh c2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA2MDMtYTlfcGVyaXBoZXJhbHMtdjItMC1lZTFiOGMw YTFlNmNAYW1sb2dpYy5jb20/cGFydD0yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hbWxvZ2ljIG1haWxpbmcgbGlzdApsaW51eC1hbWxvZ2lj QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hbWxvZ2ljCg==