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 C5B7E1090240 for ; Thu, 19 Mar 2026 15:17:42 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 29AE510E8CA; Thu, 19 Mar 2026 15:17:42 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 6C6B210E8CA for ; Thu, 19 Mar 2026 15:17:40 +0000 (UTC) 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 BEEEB1BD0 for ; Thu, 19 Mar 2026 08:17:33 -0700 (PDT) Received: from [192.168.0.1] (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 9554A3F778 for ; Thu, 19 Mar 2026 08:17:39 -0700 (PDT) Date: Thu, 19 Mar 2026 15:17:36 +0000 From: Liviu Dudau To: Marcin =?utf-8?Q?=C5=9Alusarz?= Cc: Boris Brezillon , Steven Price , dri-devel@lists.freedesktop.org, Chia-I Wu , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Lukas Zapolskas , nd@arm.com Subject: Re: [PATCH v3] drm/panthor: extend timestamp query with flags Message-ID: References: <20260318112952.645160-1-marcin.slusarz@arm.com> <20260319110053.909152-1-marcin.slusarz@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: 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" T24gVGh1LCBNYXIgMTksIDIwMjYgYXQgMDE6Mzk6NDBQTSArMDEwMCwgTWFyY2luIMWabHVzYXJ6 IHdyb3RlOgo+IE9uIFRodSwgTWFyIDE5LCAyMDI2IGF0IDExOjQzOjQ1QU0gKzAwMDAsIExpdml1 IER1ZGF1IHdyb3RlOgo+ID4gSGkgTWFyY2luLAo+ID4gCj4gPiBPbiBUaHUsIE1hciAxOSwgMjAy NiBhdCAxMjowMDo1M1BNICswMTAwLCBNYXJjaW4gU2x1c2FyeiB3cm90ZToKPiA+ID4gLi4uCj4g PiA+ICsjZGVmaW5lIFZBTElEX1RJTUVTVEFNUF9RVUVSWV9GTEFHUyBcCj4gPiA+ICsJCShEUk1f UEFOVEhPUl9USU1FU1RBTVBfR1BVIHwgXAo+ID4gPiArCQkgRFJNX1BBTlRIT1JfVElNRVNUQU1Q X0NQVV9UWVBFX01BU0sgfCBcCj4gPiA+ICsJCSBEUk1fUEFOVEhPUl9USU1FU1RBTVBfR1BVX09G RlNFVCB8IFwKPiA+ID4gKwkJIERSTV9QQU5USE9SX1RJTUVTVEFNUF9HUFVfQ1lDTEVfQ09VTlQg fCBcCj4gPiA+ICsJCSBEUk1fUEFOVEhPUl9USU1FU1RBTVBfRlJFUSB8IFwKPiA+ID4gKwkJIERS TV9QQU5USE9SX1RJTUVTVEFNUF9EVVJBVElPTikKPiA+ID4gKwo+ID4gPiAgc3RhdGljIGludCBw YW50aG9yX3F1ZXJ5X3RpbWVzdGFtcF9pbmZvKHN0cnVjdCBwYW50aG9yX2RldmljZSAqcHRkZXYs Cj4gPiA+ICAJCQkJCXN0cnVjdCBkcm1fcGFudGhvcl90aW1lc3RhbXBfaW5mbyAqYXJnKQo+ID4g PiAgewo+ID4gPiAgCWludCByZXQ7Cj4gPiA+ICsJdTMyIGZsYWdzOwo+ID4gPiArCXVuc2lnbmVk IGxvbmcgaXJxX2ZsYWdzOwo+ID4gPiArCXN0cnVjdCB0aW1lc3BlYzY0IGNwdV90czsKPiA+ID4g Kwl1NjQgcXVlcnlfc3RhcnRfdGltZTsKPiA+ID4gKwlib29sIG1pbmltaXplX2ludGVycnVwdGlv bjsKPiA+ID4gKwl1MzIgdGltZXN0YW1wX3R5cGVzID0gMDsKPiA+ID4gKwo+ID4gPiArCWlmIChh cmctPmZsYWdzICE9IDApIHsKPiA+ID4gKwkJZmxhZ3MgPSBhcmctPmZsYWdzOwo+ID4gPiArCX0g ZWxzZSB7Cj4gPiA+ICsJCS8qCj4gPiA+ICsJCSAqIElmIGZsYWdzIGFyZSAwLCB0aGVuIGFzayBm b3IgdGhlIHNhbWUgdGhpbmdzIHRoYXQgd2UgYXNrZWQKPiA+ID4gKwkJICogZm9yIGJlZm9yZSBm bGFncyB3ZXJlIGFkZGVkLgo+ID4gPiArCQkgKi8KPiA+ID4gKwkJZmxhZ3MgPSBEUk1fUEFOVEhP Ul9USU1FU1RBTVBfR1BVIHwKPiA+ID4gKwkJCURSTV9QQU5USE9SX1RJTUVTVEFNUF9HUFVfT0ZG U0VUIHwKPiA+ID4gKwkJCURSTV9QQU5USE9SX1RJTUVTVEFNUF9GUkVROwo+ID4gPiArCX0KPiA+ ID4gKwo+ID4gPiArCXN3aXRjaCAoZmxhZ3MgJiBEUk1fUEFOVEhPUl9USU1FU1RBTVBfQ1BVX1RZ UEVfTUFTSykgewo+ID4gPiArCWNhc2UgMDoKPiAKPiBVbW0sIHRoaXMgc2hvdWxkIGJlIERSTV9Q QU5USE9SX1RJTUVTVEFNUF9DUFVfTk9ORS4KPiAKPiA+ID4gKwkJYnJlYWs7Cj4gPiA+ICsJY2Fz ZSBEUk1fUEFOVEhPUl9USU1FU1RBTVBfQ1BVX01PTk9UT05JQzoKPiA+ID4gKwljYXNlIERSTV9Q QU5USE9SX1RJTUVTVEFNUF9DUFVfTU9OT1RPTklDX1JBVzoKPiA+ID4gKwkJdGltZXN0YW1wX3R5 cGVzKys7Cj4gPiA+ICsJCWJyZWFrOwo+ID4gPiArCWRlZmF1bHQ6Cj4gPiA+ICsJCXJldHVybiAt RUlOVkFMOwo+ID4gPiArCX0KPiA+ID4gKwo+ID4gPiArCWlmIChmbGFncyAmIH5WQUxJRF9USU1F U1RBTVBfUVVFUllfRkxBR1MpCj4gPiA+ICsJCXJldHVybiAtRUlOVkFMOwo+ID4gCj4gPiBDYW4g d2UgbW92ZSB0aGlzIGNoZWNrIGJlZm9yZSB0aGUgc3dpdGNoIGFuZCBzaW1wbGlmeSB0aGUgc3dp dGNoIGl0c2VsZiB0byBvbmx5IGRvIHRoZSB0aW1lc3RhbXBfdHlwZXMgaW5jcmVtZW50Pwo+IAo+ IERSTV9QQU5USE9SX1RJTUVTVEFNUF9DUFVfVFlQRV9NQVNLIGlzIGJpdCBmaWVsZCB0aGF0IGhv bGRzIGluZGl2aWR1YWwKPiBjbG9jayB0eXBlIHZhbHVlcywgc28gd2Ugc3RpbGwgbmVlZCB0byB2 YWxpZGF0ZSB0aGUgYml0IGZpZWxkLgoKVGhlIGlmICgpIHRlc3QgZWxpbWluYXRlcyB0aGUgZGVm YXVsdCBjYXNlLCBhbmQgaWYgeW91IGNoYW5nZSB0aGUgc3dpdGNoIHRvOgoKCXN3aXRjaCAoZmxh Z3MgJiBEUk1fUEFOVEhPUl9USU1FU1RBTVBfQ1BVX05PTkUpIHsKCWNhc2UgRFJNX1BBTlRIT1Jf VElNRVNUQU1QX0NQVV9NT05PVE9OSUM6CgljYXNlIERSTV9QQU5USE9SX1RJTUVTVEFNUF9DUFVf TU9OT1RPTklDX1JBVzoKCQl0aW1lc3RhbXBfdHlwZXMrKzsKCQlicmVhazsKCX0KCnRoZW4gaXQg c2hvdWxkIGJlIGVxdWl2YWxlbnQsIHJpZ2h0PwoKPiAKPiA+ID4gKwo+ID4gPiArCWlmIChmbGFn cyAmIERSTV9QQU5USE9SX1RJTUVTVEFNUF9HUFUpCj4gPiA+ICsJCXRpbWVzdGFtcF90eXBlcysr Owo+ID4gPiArCWlmIChmbGFncyAmIERSTV9QQU5USE9SX1RJTUVTVEFNUF9HUFVfQ1lDTEVfQ09V TlQpCj4gPiA+ICsJCXRpbWVzdGFtcF90eXBlcysrOwo+ID4gPiArCj4gPiA+ICsJLyogSWYgdXNl ciBhc2tlZCB0byBvYnRhaW4gdGltZXN0YW1wcyBmcm9tIG1vcmUgdGhhbiBvbmUgc291cmNlLAo+ ID4gPiArCSAqIHRoZW4gaXQgdmVyeSBsaWtlbHkgbWVhbnMgdGhleSB3YW50IHRoZW0gdG8gYmUg YXMgY2xvc2UgYXMgcG9zc2libGUuCj4gPiA+ICsJICogSWYgdGhleSBhc2tlZCBmb3IgZHVyYXRp b24sIHRoZW4gdGhhdCBsaWtlbHkgbWVhbnMgdGhhdCB0aGV5Cj4gPiA+ICsJICogd2FudCB0byBr bm93IGhvdyBsb25nIG9idGFpbmluZyB0aW1lc3RhbXAgdGFrZXMsIHdpdGhvdXQgcmFuZG9tCj4g PiA+ICsJICogZXZlbnRzLCBsaWtlIHByb2Nlc3Mgc2NoZWR1bGluZyBvciBpbnRlcnJ1cHRzLgo+ ID4gPiArCSAqLwo+ID4gCj4gPiBUaGlzIGNvbW1lbnQgbWFrZXMgbWUgdGhpbmsgdGhhdCB1c2Vy IGNhbiBhc2sgZm9yIGJvdGggQ1BVX01PTk9UT05JQyBhbmQKPiA+IENQVV9NT05PVE9OSUNfUkFX IHRpbWVzdGFtcHMsIGJ1dCB0aGUgY29kZSBpcyBidWlsdCB0byBtYWtlIHRoZW0gZXhjbHVzaXZl Lgo+ID4gQ2FuIHdlIGRvY3VtZW50IGJldHRlciB3aGF0IHNvdXJjZXMgY2FuIGJlIHJlcXVlc3Rl ZCBzaW11bHRhbmVvdXNseT8KPiAKPiBTb21ldGhpbmUgbGlrZSB0aGlzPwo+IAo+IGRpZmYgLS1n aXQgYS9pbmNsdWRlL3VhcGkvZHJtL3BhbnRob3JfZHJtLmggYi9pbmNsdWRlL3VhcGkvZHJtL3Bh bnRob3JfZHJtLmgKPiBpbmRleCA4YTQ2ZWYwNDBjM2QuLjBlNDU1ZDkxZTc3ZCAxMDA2NDQKPiAt LS0gYS9pbmNsdWRlL3VhcGkvZHJtL3BhbnRob3JfZHJtLmgKPiArKysgYi9pbmNsdWRlL3VhcGkv ZHJtL3BhbnRob3JfZHJtLmgKPiBAQCAtNDY2LDYgKzQ2NiwxMSBAQCBzdHJ1Y3QgZHJtX3BhbnRo b3JfdGltZXN0YW1wX2luZm8gewo+ICAgICAgICAgICogIERSTV9QQU5USE9SX1RJTUVTVEFNUF9H UFUgfAo+ICAgICAgICAgICogIERSTV9QQU5USE9SX1RJTUVTVEFNUF9HUFVfT0ZGU0VUIHwKPiAg ICAgICAgICAqICBEUk1fUEFOVEhPUl9USU1FU1RBTVBfRlJFUQo+ICsgICAgICAgICoKPiArICAg ICAgICAqIE5vdGU6IHRoZXNlIGZsYWdzIGFyZSBleGNsdXNpdmUgdG8gZWFjaCBvdGhlciAob25s eSBvbmUgY2FuIGJlIHVzZWQpOgo+ICsgICAgICAgICogLSBEUk1fUEFOVEhPUl9USU1FU1RBTVBf Q1BVX05PTkUKPiArICAgICAgICAqIC0gRFJNX1BBTlRIT1JfVElNRVNUQU1QX0NQVV9NT05PVE9O SUMKPiArICAgICAgICAqIC0gRFJNX1BBTlRIT1JfVElNRVNUQU1QX0NQVV9NT05PVE9OSUNfUkFX CgpZZXMsIGxvb2tzIGdvb2QgdG8gbWUuCgpCZXN0IHJlZ2FyZHMsCkxpdml1Cgo+ICAgICAgICAg ICovCj4gICAgICAgICBfX3UzMiBmbGFnczsKPiAgCgotLSAKPT09PT09PT09PT09PT09PT09PT0K fCBJIHdvdWxkIGxpa2UgdG8gfAp8IGZpeCB0aGUgd29ybGQsICB8CnwgYnV0IHRoZXkncmUgbm90 IHwKfCBnaXZpbmcgbWUgdGhlICAgfAogXCBzb3VyY2UgY29kZSEgIC8KICAtLS0tLS0tLS0tLS0t LS0KICAgIMKvXF8o44OEKV8vwq8K