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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 53EE91099B30 for ; Fri, 20 Mar 2026 21:15:36 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id BA95D10EB18; Fri, 20 Mar 2026 21:15:35 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (1024-bit key; unprotected) header.d=collabora.com header.i=adrian.larumbe@collabora.com header.b="D79vvaV+"; dkim-atps=neutral Received: from sender4-pp-f112.zoho.com (sender4-pp-f112.zoho.com [136.143.188.112]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2858410EB18 for ; Fri, 20 Mar 2026 21:15:34 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; t=1774041330; cv=none; d=zohomail.com; s=zohoarc; b=EC9fsxrWkR2PpP1oKfcLYKaosEk1iTCs114ddsXwcpnz6PawTV43xXWJJMZxyfO0j4JJoqq0x+yAQauWiW2K2UXrzjXnlkqvEoWfZWKuicQnPNaZJYLlQo4aqzKqoqCSW4PADy62tWDrLMdb6VBr0mSry1egYudM2evAe1wdg7M= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774041330; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=JRNyXHVtn2PpTLiAjNMNPkrrImzdHX7B3U+BewJhPEU=; b=lLfiiQWwTDPyeDa+SztT15TKEkTBoEQIpE06IRnwo1H13aFkZMapnydXwiT/2paidK3w5DblsYiA+nzKbKoPzejwcxvV2jhoqjHNXpTCQJz+/cpFTsMn1+lHQr1uIhswEFUyblcWPEiKsdepLgxZN1N+/t/Oo5aKkRBMhk5vHUw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=collabora.com; spf=pass smtp.mailfrom=adrian.larumbe@collabora.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1774041330; s=zohomail; d=collabora.com; i=adrian.larumbe@collabora.com; h=Date:Date:From:From:To:To:Cc:Cc:Subject:Subject:Message-ID:References:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:Message-Id:Reply-To; bh=JRNyXHVtn2PpTLiAjNMNPkrrImzdHX7B3U+BewJhPEU=; b=D79vvaV+p7ggWCF2Oox0o6TMMBOAL9cMbRDkbJZjLOTXyzrqWQpPvGpGhPsJCyTe Hi2chd4nUAlQO6JXYeUNGu9wjEqT9ezF1/XWlmL8nIw78OXQsnbXtneUKK2fCQHdvY1 EFHmgOnbD744hTom40viZBea8cguVnrPVYIg43hg= Received: by mx.zohomail.com with SMTPS id 1774041328246474.7136681465947; Fri, 20 Mar 2026 14:15:28 -0700 (PDT) Date: Fri, 20 Mar 2026 21:15:23 +0000 From: =?utf-8?Q?Adri=C3=A1n?= Larumbe To: Biju Cc: Boris Brezillon , Rob Herring , Steven Price , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Biju Das , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven , Prabhakar Mahadev Lad , linux-renesas-soc@vger.kernel.org Subject: Re: [PATCH v2 3/4] drm/panfrost: Add bus_ace optional clock support for RZ/G2L Message-ID: References: <20260320164158.487406-1-biju.das.jz@bp.renesas.com> <20260320164158.487406-4-biju.das.jz@bp.renesas.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: <20260320164158.487406-4-biju.das.jz@bp.renesas.com> X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" UmV2aWV3ZWQtYnk6IEFkcmnDoW4gTGFydW1iZSA8YWRyaWFuLmxhcnVtYmVAY29sbGFib3JhLmNv bT4KCk9uIDIwLjAzLjIwMjYgMTY6NDEsIEJpanUgd3JvdGU6Cj4gRnJvbTogQmlqdSBEYXMgPGJp anUuZGFzLmp6QGJwLnJlbmVzYXMuY29tPgo+Cj4gT24gUlovRzJMIFNvQ3MsIHRoZSBHUFUgTU1V IHJlcXVpcmVzIGEgYnVzX2FjZSBjbG9jayB0byBvcGVyYXRlIGNvcnJlY3RseS4KPiBXaXRob3V0 IGl0LCB1bmJpbmQvYmluZCBjeWNsZXMgbGVhdmUgdGhlIEdQVSBub24tb3BlcmF0aW9uYWwsIG1h bmlmZXN0aW5nCj4gYXMgYW4gQVNfQUNUSVZFIGJpdCBzdHVjayBhbmQgYSBzb2Z0IHJlc2V0IHRp bWVvdXQgZmFsbGluZyBiYWNrIHRvIGhhcmQKPiByZXNldC4gQWRkIGJ1c19hY2VfY2xvY2sgYXMg YW4gb3B0aW9uYWwgY2xvY2ssIHdpcmluZyBpdCBpbnRvIGluaXQvZmluaSwKPiBhbmQgdGhlIHJ1 bnRpbWUgc3VzcGVuZC9yZXN1bWUgcGF0aHMgYWxvbmdzaWRlIHRoZSBleGlzdGluZyBvcHRpb25h bAo+IGJ1c19jbG9jay4KPgo+IFJldmlld2VkLWJ5OiBTdGV2ZW4gUHJpY2UgPHN0ZXZlbi5wcmlj ZUBhcm0uY29tPgo+IFNpZ25lZC1vZmYtYnk6IEJpanUgRGFzIDxiaWp1LmRhcy5qekBicC5yZW5l c2FzLmNvbT4KPiAtLS0KPiB2MS0+djI6Cj4gICogRHJvcHBlZCBkdXBsaWNhdGUgZXJyIGFzc2ln bm1lbnQKPiAgKiBDaGFuZ2VkIHRoZSBmb3JtYXQgc3RyaW5nIG9mIGRldl9lcnIgdG8gIiVkIiBh bmQgc2ltcGxpZnkgdGhlIGRldl9lcnIoKQo+ICAgIGxpbmUgYnkgdXNpbmcgZXJyIHJhdGhlciB0 aGFuIHRoZSBzYW1lIFBUUl9FUlIoKS4KPiAgKiBDb2xsZWN0ZWQgdGFnCj4gLS0tCj4gIGRyaXZl cnMvZ3B1L2RybS9wYW5mcm9zdC9wYW5mcm9zdF9kZXZpY2UuYyB8IDIyICsrKysrKysrKysrKysr KysrKysrKysKPiAgZHJpdmVycy9ncHUvZHJtL3BhbmZyb3N0L3BhbmZyb3N0X2RldmljZS5oIHwg IDEgKwo+ICAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2aWNlLmMgYi9kcml2ZXJzL2dw dS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2aWNlLmMKPiBpbmRleCAwMWU3MDJhMGIyZjAuLjdm ZWQyMmQ1NTVhNSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJv c3RfZGV2aWNlLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2 aWNlLmMKPiBAQCAtNzAsOCArNzAsMjEgQEAgc3RhdGljIGludCBwYW5mcm9zdF9jbGtfaW5pdChz dHJ1Y3QgcGFuZnJvc3RfZGV2aWNlICpwZmRldikKPiAgCQkJZ290byBkaXNhYmxlX2Nsb2NrOwo+ ICAJfQo+Cj4gKwlwZmRldi0+YnVzX2FjZV9jbG9jayA9IGRldm1fY2xrX2dldF9vcHRpb25hbChw ZmRldi0+YmFzZS5kZXYsICJidXNfYWNlIik7Cj4gKwlpZiAoSVNfRVJSKHBmZGV2LT5idXNfYWNl X2Nsb2NrKSkgewo+ICsJCWVyciA9IFBUUl9FUlIocGZkZXYtPmJ1c19hY2VfY2xvY2spOwo+ICsJ CWRldl9lcnIocGZkZXYtPmJhc2UuZGV2LCAiZ2V0IGJ1c19hY2VfY2xvY2sgZmFpbGVkICVkXG4i LCBlcnIpOwo+ICsJCWdvdG8gZGlzYWJsZV9idXNfY2xvY2s7Cj4gKwl9Cj4gKwo+ICsJZXJyID0g Y2xrX3ByZXBhcmVfZW5hYmxlKHBmZGV2LT5idXNfYWNlX2Nsb2NrKTsKPiArCWlmIChlcnIpCj4g KwkJZ290byBkaXNhYmxlX2J1c19jbG9jazsKPiArCj4gIAlyZXR1cm4gMDsKPgo+ICtkaXNhYmxl X2J1c19jbG9jazoKPiArCWNsa19kaXNhYmxlX3VucHJlcGFyZShwZmRldi0+YnVzX2Nsb2NrKTsK PiAgZGlzYWJsZV9jbG9jazoKPiAgCWNsa19kaXNhYmxlX3VucHJlcGFyZShwZmRldi0+Y2xvY2sp Owo+Cj4gQEAgLTgwLDYgKzkzLDcgQEAgc3RhdGljIGludCBwYW5mcm9zdF9jbGtfaW5pdChzdHJ1 Y3QgcGFuZnJvc3RfZGV2aWNlICpwZmRldikKPgo+ICBzdGF0aWMgdm9pZCBwYW5mcm9zdF9jbGtf ZmluaShzdHJ1Y3QgcGFuZnJvc3RfZGV2aWNlICpwZmRldikKPiAgewo+ICsJY2xrX2Rpc2FibGVf dW5wcmVwYXJlKHBmZGV2LT5idXNfYWNlX2Nsb2NrKTsKPiAgCWNsa19kaXNhYmxlX3VucHJlcGFy ZShwZmRldi0+YnVzX2Nsb2NrKTsKPiAgCWNsa19kaXNhYmxlX3VucHJlcGFyZShwZmRldi0+Y2xv Y2spOwo+ICB9Cj4gQEAgLTQzMiw2ICs0NDYsMTAgQEAgc3RhdGljIGludCBwYW5mcm9zdF9kZXZp Y2VfcnVudGltZV9yZXN1bWUoc3RydWN0IGRldmljZSAqZGV2KQo+ICAJCXJldCA9IGNsa19lbmFi bGUocGZkZXYtPmJ1c19jbG9jayk7Cj4gIAkJaWYgKHJldCkKPiAgCQkJZ290byBlcnJfYnVzX2Ns azsKPiArCj4gKwkJcmV0ID0gY2xrX2VuYWJsZShwZmRldi0+YnVzX2FjZV9jbG9jayk7Cj4gKwkJ aWYgKHJldCkKPiArCQkJZ290byBlcnJfYnVzX2FjZV9jbGs7Cj4gIAl9Cj4KPiAgCXBhbmZyb3N0 X2RldmljZV9yZXNldChwZmRldiwgdHJ1ZSk7Cj4gQEAgLTQzOSw2ICs0NTcsOSBAQCBzdGF0aWMg aW50IHBhbmZyb3N0X2RldmljZV9ydW50aW1lX3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpkZXYpCj4K PiAgCXJldHVybiAwOwo+Cj4gK2Vycl9idXNfYWNlX2NsazoKPiArCWlmIChwZmRldi0+Y29tcC0+ cG1fZmVhdHVyZXMgJiBCSVQoR1BVX1BNX1JUKSkKPiArCQljbGtfZGlzYWJsZShwZmRldi0+YnVz X2Nsb2NrKTsKPiAgZXJyX2J1c19jbGs6Cj4gIAlpZiAocGZkZXYtPmNvbXAtPnBtX2ZlYXR1cmVz ICYgQklUKEdQVV9QTV9SVCkpCj4gIAkJY2xrX2Rpc2FibGUocGZkZXYtPmNsb2NrKTsKPiBAQCAt NDYyLDYgKzQ4Myw3IEBAIHN0YXRpYyBpbnQgcGFuZnJvc3RfZGV2aWNlX3J1bnRpbWVfc3VzcGVu ZChzdHJ1Y3QgZGV2aWNlICpkZXYpCj4gIAlwYW5mcm9zdF9ncHVfcG93ZXJfb2ZmKHBmZGV2KTsK Pgo+ICAJaWYgKHBmZGV2LT5jb21wLT5wbV9mZWF0dXJlcyAmIEJJVChHUFVfUE1fUlQpKSB7Cj4g KwkJY2xrX2Rpc2FibGUocGZkZXYtPmJ1c19hY2VfY2xvY2spOwo+ICAJCWNsa19kaXNhYmxlKHBm ZGV2LT5idXNfY2xvY2spOwo+ICAJCWNsa19kaXNhYmxlKHBmZGV2LT5jbG9jayk7Cj4gIAkJcmVz ZXRfY29udHJvbF9hc3NlcnQocGZkZXYtPnJzdGMpOwo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2aWNlLmggYi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJv c3QvcGFuZnJvc3RfZGV2aWNlLmgKPiBpbmRleCAwZjM5OTI0MTIyMDUuLmVjNTVjMTM2YjFiNiAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2aWNlLmgK PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vcGFuZnJvc3QvcGFuZnJvc3RfZGV2aWNlLmgKPiBAQCAt MTM2LDYgKzEzNiw3IEBAIHN0cnVjdCBwYW5mcm9zdF9kZXZpY2Ugewo+ICAJdm9pZCBfX2lvbWVt ICppb21lbTsKPiAgCXN0cnVjdCBjbGsgKmNsb2NrOwo+ICAJc3RydWN0IGNsayAqYnVzX2Nsb2Nr Owo+ICsJc3RydWN0IGNsayAqYnVzX2FjZV9jbG9jazsKPiAgCXN0cnVjdCByZWd1bGF0b3JfYnVs a19kYXRhICpyZWd1bGF0b3JzOwo+ICAJc3RydWN0IHJlc2V0X2NvbnRyb2wgKnJzdGM7Cj4gIAkv KiBwbV9kb21haW5zIGZvciBkZXZpY2VzIHdpdGggbW9yZSB0aGFuIG9uZS4gKi8KPiAtLQo+IDIu NDMuMAoKCkFkcmlhbiBMYXJ1bWJlCg==