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 21CDBC43334 for ; Tue, 5 Jul 2022 16:04:09 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=L6Vczd75QT52nsabkP+bN3H/ziaSoL0VCvGGqCVMHhY=; b=k+KhkP2ohP67r+ H5kxVxZDh6/ynnr6gC9J0y3sLPtZi4fZBpafpCE+lsy0k6ibpOLuhPczMAriGWFXgiDfojLnR5Ulm UdBLUn6vTPj3D7eYo/mzAq/qJG4s7IhUsMXwE4lxLC//+rJauO3+XBh3Y7//C0L+aRJarn8fI3a1E 5UdEgbOQTIwaTZmqtHFJooDpw16x2ej5jsrpnmlvpZMIY39pJ7+yKcJlXO7kkydV2swzvzl80FADX JY2LTeMWynZbUJboYzwsBm/dJRyIz3A0glKK7QgWGTsGxrB8TGC/v/d/5XSSO5TN+SNvHI/LLLIYL g1PB1OxIJzx30NjnYBNA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8l1h-001MB1-Jr; Tue, 05 Jul 2022 16:03:49 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8l1U-001M2q-Ba; Tue, 05 Jul 2022 16:03:39 +0000 Received: from [IPV6:2a01:e0a:120:3210:6735:3590:3a04:7c64] (unknown [IPv6:2a01:e0a:120:3210:6735:3590:3a04:7c64]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by madras.collabora.co.uk (Postfix) with ESMTPSA id 0B5B46601952; Tue, 5 Jul 2022 17:03:31 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1657037011; bh=5OXBgNeI35MCGbNoHzWjz4xdocw888khg/2TL+vxmvo=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=JDZeorrVUgCST8XqeMBEInSWOw0198F8vRkQCf0iA0l+NHK/SFgtODWNu4l2EfLGO uBDKT+HCM9MrQuOOJPusr2HIjzL9xmcjgKKSio20ur8B3JzIWl1as2oRTLqU2Gx/Yl RJJeGTLbtoDQwNNRMQ5kkC1atL76/0Kr4XSJ6drqiBGzV0PFPYt7uUoWkGk/kaRJA5 ZoIWl5RNUwwNG+fpOpgwVCiY5UgwAjF9X65jCvh9uJhECVbKvBUKX7f9dKL/8RiFCJ dPJY0GufNxz/VJqB2kc8O57sb7ubzzRCZNzQ4nO9oTgYMQr71B+DVdaDNh3hdEHIaQ H/9A+Sii+yHTw== Message-ID: <6ae43dcd-9b1d-ce30-8c3e-a8c313ef5b0a@collabora.com> Date: Tue, 5 Jul 2022 18:03:28 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH v10 11/17] media: uapi: Add V4L2_CID_STATELESS_HEVC_ENTRY_POINT_OFFSETS control Content-Language: en-US To: Ezequiel Garcia Cc: mchehab@kernel.org, hverkuil@xs4all.nl, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jernej.skrabec@gmail.com, samuel@sholland.org, nicolas.dufresne@collabora.com, andrzej.p@collabora.com, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-staging@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, kernel@collabora.com References: <20220705085420.272912-1-benjamin.gaignard@collabora.com> <20220705085420.272912-12-benjamin.gaignard@collabora.com> From: Benjamin Gaignard In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220705_090336_750536_27F12A25 X-CRM114-Status: GOOD ( 24.31 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org CkxlIDA1LzA3LzIwMjIgw6AgMTc6NDUsIEV6ZXF1aWVsIEdhcmNpYSBhIMOpY3JpdMKgOgo+IEhp IGd1eXMsCj4KPiBPbiBUdWUsIEp1bCAwNSwgMjAyMiBhdCAxMDo1NDoxNEFNICswMjAwLCBCZW5q YW1pbiBHYWlnbmFyZCB3cm90ZToKPj4gVGhlIG51bWJlciBvZiAnZW50cnkgcG9pbnQgb2Zmc2V0 JyBjYW4gYmUgdmVyeSB2YXJpYWJsZS4KPj4gSW5zdGVhZCBvZiB1c2luZyBhIGxhcmdlIHN0YXRp YyBhcnJheSBkZWZpbmUgYSB2NGwyIGR5bmFtaWMgYXJyYXkKPj4gb2YgVTMyIChWNEwyX0NUUkxf VFlQRV9VMzIpLgo+PiBUaGUgbnVtYmVyIG9mIGVudHJ5IHBvaW50IG9mZnNldHMgaXMgcmVwb3J0 ZWQgYnkgdGhlIGVsZW1zIGZpZWxkCj4+IGFuZCBpbiBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNfc2xp Y2VfcGFyYW1zLm51bV9lbnRyeV9wb2ludF9vZmZzZXRzCj4+IGZpZWxkLgo+Pgo+PiBTaWduZWQt b2ZmLWJ5OiBCZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAY29sbGFib3JhLmNv bT4KPj4gQWNrZWQtYnk6IE5pY29sYXMgRHVmcmVzbmUgPG5pY29sYXMuZHVmcmVzbmVAY29sbGFi b3JhLmNvbT4KPj4gVGVzdGVkLWJ5OiBKZXJuZWogU2tyYWJlYyA8amVybmVqLnNrcmFiZWNAZ21h aWwuY29tPgo+PiAtLS0KPj4gICAuLi4vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvZXh0LWN0cmxz LWNvZGVjLnJzdCAgICAgICB8IDExICsrKysrKysrKysrCj4+ICAgZHJpdmVycy9tZWRpYS92NGwy LWNvcmUvdjRsMi1jdHJscy1kZWZzLmMgICAgICAgICAgICAgfCAgNSArKysrKwo+PiAgIGluY2x1 ZGUvbWVkaWEvaGV2Yy1jdHJscy5oICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUgKysr Ky0KPj4gICAzIGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK Pj4KPj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwv ZXh0LWN0cmxzLWNvZGVjLnJzdCBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92 NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAo+PiBpbmRleCBkYjBkZjdkOWYyN2MuLjhkZjhkN2ZkZmU3 MCAxMDA2NDQKPj4gLS0tIGEvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9l eHQtY3RybHMtY29kZWMucnN0Cj4+ICsrKyBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9t ZWRpYS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAo+PiBAQCAtMzAxMCw2ICszMDEwLDkgQEAgZW51 bSB2NGwyX21wZWdfdmlkZW9faGV2Y19zaXplX29mX2xlbmd0aF9maWVsZCAtCj4+ICAgICAgICog LSBfX3UzMgo+PiAgICAgICAgIC0gYGBkYXRhX2JpdF9vZmZzZXRgYAo+PiAgICAgICAgIC0gT2Zm c2V0IChpbiBiaXRzKSB0byB0aGUgdmlkZW8gZGF0YSBpbiB0aGUgY3VycmVudCBzbGljZSBkYXRh Lgo+PiArICAgICogLSBfX3UzMgo+PiArICAgICAgLSBgYG51bV9lbnRyeV9wb2ludF9vZmZzZXRz YGAKPj4gKyAgICAgIC0gU3BlY2lmaWVzIHRoZSBudW1iZXIgb2YgZW50cnkgcG9pbnQgb2Zmc2V0 IHN5bnRheCBlbGVtZW50cyBpbiB0aGUgc2xpY2UgaGVhZGVyLgo+IFRoaXMgbG9va3MgdW5kZXJk b2N1bWVudGVkLiBTb21ld2hlcmUgaW4gdGhlIGRvY3MgaXQgc2hvdWxkIGJlIG1lbnRpb25lZAo+ IHRoYXQgdGhlIGZpZWxkICdudW1fZW50cnlfcG9pbnRfb2Zmc2V0cycgaXMgbGlua2VkIHRvIHRo ZSBjb250cm9sCj4gVjRMMl9DSURfU1RBVEVMRVNTX0hFVkNfRU5UUllfUE9JTlRfT0ZGU0VUUy4K ClRoaXMgZmllbGQgaXMgaGVyZSBiZWNhdXNlIHNvbWUgZHJpdmVycyB3b3VsZCBsaWtlIGtub3cg dGhlIG51bWJlciBvZgplbnRyeSBwb2ludCBvZmZzZXRzIHdpdGhvdXQgZ2V0dGluZyB0aGUgZW50 cnkgcG9pbnQgb2Zmc2V0cyBkYXRhIGl0c2VsZi4KCkJlbmphbWluCgo+Cj4gVGhhbmtzLAo+IEV6 ZXF1aWVsCj4KPj4gICAgICAgKiAtIF9fdTgKPj4gICAgICAgICAtIGBgbmFsX3VuaXRfdHlwZWBg Cj4+ICAgICAgICAgLSBTcGVjaWZpZXMgdGhlIGNvZGluZyB0eXBlIG9mIHRoZSBzbGljZSAoQiwg UCBvciBJKS4KPj4gQEAgLTMxNTAsNiArMzE1MywxNCBAQCBlbnVtIHY0bDJfbXBlZ192aWRlb19o ZXZjX3NpemVfb2ZfbGVuZ3RoX2ZpZWxkIC0KPj4gICAKPj4gICAgICAgXG5vcm1hbHNpemUKPj4g ICAKPj4gK2BgVjRMMl9DSURfU1RBVEVMRVNTX0hFVkNfRU5UUllfUE9JTlRfT0ZGU0VUUyAoaW50 ZWdlcilgYAo+PiArICAgIFNwZWNpZmllcyBlbnRyeSBwb2ludCBvZmZzZXRzIGluIGJ5dGVzLgo+ PiArICAgIFRoaXMgY29udHJvbCBpcyBhIGR5bmFtaWNhbGx5IHNpemVkIGFycmF5LiBUaGUgbnVt YmVyIG9mIGVudHJ5IHBvaW50Cj4+ICsgICAgb2Zmc2V0cyBpcyByZXBvcnRlZCBieSB0aGUgYGBl bGVtc2BgIGZpZWxkLgo+PiArICAgIFRoaXMgYml0c3RyZWFtIHBhcmFtZXRlciBpcyBkZWZpbmVk IGFjY29yZGluZyB0byA6cmVmOmBoZXZjYC4KPj4gKyAgICBUaGV5IGFyZSBkZXNjcmliZWQgaW4g c2VjdGlvbiA3LjQuNy4xICJHZW5lcmFsIHNsaWNlIHNlZ21lbnQgaGVhZGVyCj4+ICsgICAgc2Vt YW50aWNzIiBvZiB0aGUgc3BlY2lmaWNhdGlvbi4KPj4gKwo+PiAgIGBgVjRMMl9DSURfU1RBVEVM RVNTX0hFVkNfU0NBTElOR19NQVRSSVggKHN0cnVjdClgYAo+PiAgICAgICBTcGVjaWZpZXMgdGhl IEhFVkMgc2NhbGluZyBtYXRyaXggcGFyYW1ldGVycyB1c2VkIGZvciB0aGUgc2NhbGluZyBwcm9j ZXNzCj4+ICAgICAgIGZvciB0cmFuc2Zvcm0gY29lZmZpY2llbnRzLgo+PiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1jdHJscy1kZWZzLmMgYi9kcml2ZXJzL21lZGlh L3Y0bDItY29yZS92NGwyLWN0cmxzLWRlZnMuYwo+PiBpbmRleCBkNTk0ZWZiY2JiOTMuLmUyMjky MWU3ZWE2MSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1jdHJs cy1kZWZzLmMKPj4gKysrIGIvZHJpdmVycy9tZWRpYS92NGwyLWNvcmUvdjRsMi1jdHJscy1kZWZz LmMKPj4gQEAgLTExODgsNiArMTE4OCw3IEBAIGNvbnN0IGNoYXIgKnY0bDJfY3RybF9nZXRfbmFt ZSh1MzIgaWQpCj4+ICAgCWNhc2UgVjRMMl9DSURfU1RBVEVMRVNTX0hFVkNfREVDT0RFX1BBUkFN UzoJCXJldHVybiAiSEVWQyBEZWNvZGUgUGFyYW1ldGVycyI7Cj4+ICAgCWNhc2UgVjRMMl9DSURf U1RBVEVMRVNTX0hFVkNfREVDT0RFX01PREU6CQlyZXR1cm4gIkhFVkMgRGVjb2RlIE1vZGUiOwo+ PiAgIAljYXNlIFY0TDJfQ0lEX1NUQVRFTEVTU19IRVZDX1NUQVJUX0NPREU6CQlyZXR1cm4gIkhF VkMgU3RhcnQgQ29kZSI7Cj4+ICsJY2FzZSBWNEwyX0NJRF9TVEFURUxFU1NfSEVWQ19FTlRSWV9Q T0lOVF9PRkZTRVRTOglyZXR1cm4gIkhFVkMgRW50cnkgUG9pbnQgT2Zmc2V0cyI7Cj4+ICAgCj4+ ICAgCS8qIENvbG9yaW1ldHJ5IGNvbnRyb2xzICovCj4+ICAgCS8qIEtlZXAgdGhlIG9yZGVyIG9m IHRoZSAnY2FzZSdzIHRoZSBzYW1lIGFzIGluIHY0bDItY29udHJvbHMuaCEgKi8KPj4gQEAgLTE1 MTgsNiArMTUxOSwxMCBAQCB2b2lkIHY0bDJfY3RybF9maWxsKHUzMiBpZCwgY29uc3QgY2hhciAq Km5hbWUsIGVudW0gdjRsMl9jdHJsX3R5cGUgKnR5cGUsCj4+ICAgCWNhc2UgVjRMMl9DSURfU1RB VEVMRVNTX0hFVkNfREVDT0RFX1BBUkFNUzoKPj4gICAJCSp0eXBlID0gVjRMMl9DVFJMX1RZUEVf SEVWQ19ERUNPREVfUEFSQU1TOwo+PiAgIAkJYnJlYWs7Cj4+ICsJY2FzZSBWNEwyX0NJRF9TVEFU RUxFU1NfSEVWQ19FTlRSWV9QT0lOVF9PRkZTRVRTOgo+PiArCQkqdHlwZSA9IFY0TDJfQ1RSTF9U WVBFX1UzMjsKPj4gKwkJKmZsYWdzIHw9IFY0TDJfQ1RSTF9GTEFHX0RZTkFNSUNfQVJSQVk7Cj4+ ICsJCWJyZWFrOwo+PiAgIAljYXNlIFY0TDJfQ0lEX1NUQVRFTEVTU19WUDlfQ09NUFJFU1NFRF9I RFI6Cj4+ICAgCQkqdHlwZSA9IFY0TDJfQ1RSTF9UWVBFX1ZQOV9DT01QUkVTU0VEX0hEUjsKPj4g ICAJCWJyZWFrOwo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmggYi9p bmNsdWRlL21lZGlhL2hldmMtY3RybHMuaAo+PiBpbmRleCBhMzcyYzE4NDY4OWUuLjNhNjYwMWE0 NmNlZCAxMDA2NDQKPj4gLS0tIGEvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmgKPj4gKysrIGIv aW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxzLmgKPj4gQEAgLTIwLDYgKzIwLDcgQEAKPj4gICAjZGVm aW5lIFY0TDJfQ0lEX1NUQVRFTEVTU19IRVZDX0RFQ09ERV9QQVJBTVMJKFY0TDJfQ0lEX0NPREVD X0JBU0UgKyAxMDEyKQo+PiAgICNkZWZpbmUgVjRMMl9DSURfU1RBVEVMRVNTX0hFVkNfREVDT0RF X01PREUJKFY0TDJfQ0lEX0NPREVDX0JBU0UgKyAxMDE1KQo+PiAgICNkZWZpbmUgVjRMMl9DSURf U1RBVEVMRVNTX0hFVkNfU1RBUlRfQ09ERQkoVjRMMl9DSURfQ09ERUNfQkFTRSArIDEwMTYpCj4+ ICsjZGVmaW5lIFY0TDJfQ0lEX1NUQVRFTEVTU19IRVZDX0VOVFJZX1BPSU5UX09GRlNFVFMgKFY0 TDJfQ0lEX0NPREVDX0JBU0UgKyAxMDE3KQo+PiAgIAo+PiAgIC8qIGVudW0gdjRsMl9jdHJsX3R5 cGUgdHlwZSB2YWx1ZXMgKi8KPj4gICAjZGVmaW5lIFY0TDJfQ1RSTF9UWVBFX0hFVkNfU1BTIDB4 MDEyMAo+PiBAQCAtMzE2LDYgKzMxNyw4IEBAIHN0cnVjdCB2NGwyX2hldmNfcHJlZF93ZWlnaHRf dGFibGUgewo+PiAgICAqCj4+ICAgICogQGJpdF9zaXplOiBzaXplIChpbiBiaXRzKSBvZiB0aGUg Y3VycmVudCBzbGljZSBkYXRhCj4+ICAgICogQGRhdGFfYml0X29mZnNldDogb2Zmc2V0IChpbiBi aXRzKSB0byB0aGUgdmlkZW8gZGF0YSBpbiB0aGUgY3VycmVudCBzbGljZSBkYXRhCj4+ICsgKiBA bnVtX2VudHJ5X3BvaW50X29mZnNldHM6IHNwZWNpZmllcyB0aGUgbnVtYmVyIG9mIGVudHJ5IHBv aW50IG9mZnNldCBzeW50YXgKPj4gKyAqCQkJICAgICBlbGVtZW50cyBpbiB0aGUgc2xpY2UgaGVh ZGVyLgo+PiAgICAqIEBuYWxfdW5pdF90eXBlOiBzcGVjaWZpZXMgdGhlIGNvZGluZyB0eXBlIG9m IHRoZSBzbGljZSAoQiwgUCBvciBJKQo+PiAgICAqIEBudWhfdGVtcG9yYWxfaWRfcGx1czE6IG1p bnVzIDEgc3BlY2lmaWVzIGEgdGVtcG9yYWwgaWRlbnRpZmllciBmb3IgdGhlIE5BTCB1bml0Cj4+ ICAgICogQHNsaWNlX3R5cGU6IHNlZSBWNEwyX0hFVkNfU0xJQ0VfVFlQRV97fQo+PiBAQCAtMzU4 LDcgKzM2MSw3IEBAIHN0cnVjdCB2NGwyX2hldmNfcHJlZF93ZWlnaHRfdGFibGUgewo+PiAgIHN0 cnVjdCB2NGwyX2N0cmxfaGV2Y19zbGljZV9wYXJhbXMgewo+PiAgIAlfX3UzMgliaXRfc2l6ZTsK Pj4gICAJX191MzIJZGF0YV9iaXRfb2Zmc2V0Owo+PiAtCj4+ICsJX191MzIJbnVtX2VudHJ5X3Bv aW50X29mZnNldHM7Cj4+ICAgCS8qIElTTy9JRUMgMjMwMDgtMiwgSVRVLVQgUmVjLiBILjI2NTog TkFMIHVuaXQgaGVhZGVyICovCj4+ICAgCV9fdTgJbmFsX3VuaXRfdHlwZTsKPj4gICAJX191OAlu dWhfdGVtcG9yYWxfaWRfcGx1czE7Cj4+IC0tIAo+PiAyLjMyLjAKPj4KCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxpbnV4LXJvY2tjaGlwIG1haWxpbmcg bGlzdApMaW51eC1yb2NrY2hpcEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcm9ja2NoaXAK