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 CC051C433F5 for ; Mon, 28 Feb 2022 10:26:15 +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=odrwhs2LlSe+vwFgXVbYcfgjuM2R9ic9ulOQOq3RO38=; b=Izqs88gy1Nyw4i LZ+yMPufpF6FU2jmhnM3WagEetFyFofmtuW5DpPUuoVg7DGEkFjs+7nUOv2u4PX373Nq99vELJ7Ku fvvKEnlzOlXCiZcFmzI/W4ezKQ+r8Wkks7D0Dkz9A6ZRQmCsNBV/u1KewKFdA/ej+i+ftD3mvomOo 9KAzDbIWRIDMekggYoRy9+z3DbqXqJf9eo3uJeoAxLHJLc7mHyE2aiZYT5f6dgrbkHmEV6fbxuMkD vghTtke4jmf9GPR7MOYWL8TshrfcA3/XWaY+c5sywPflaj+yg4DbZSJrwjRFWXEjWXikyABGyMFtj geiC9iy4vllbTGhU/N1g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nOdD9-00BULM-K8; Mon, 28 Feb 2022 10:24:59 +0000 Received: from bhuna.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e3e3]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nOdD5-00BUKn-QU for linux-arm-kernel@lists.infradead.org; Mon, 28 Feb 2022 10:24:57 +0000 Received: from [IPV6:2a01:e0a:120:3210:82d4:230a:70ff:cde0] (unknown [IPv6:2a01:e0a:120:3210:82d4:230a:70ff:cde0]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id BDB6F1F4381D; Mon, 28 Feb 2022 10:24:53 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1646043894; bh=kA6wk9poQowj7pG8o/AcE0UkJDbBr/dkYvIeNp0XXWg=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=JhADHZpx2XchL7wRFhLx9u5AdEFzJyh4R4y2hmB/LFpilBHi0RF9NmQCSkY/Z3Fcg 0viETfCyEKPIArjmwBA1drhd9DWUsjnHqdUdd1728mdY551ARSdD0yvKV36gOW1g9x z4dlhpdZa5dyhfT3QxFgbM9HpaJ8dGkgaVeGAOCP8reZLiphJKiaZfANLEPFMD2dAr W43+yfakSqTqkNYemMpsvKxZRdIOGqTyK2FozsbDTjGGzWgudE3xSmhut/0ObtQerK 406AutADF3dKoEc16xMoiMQuVIDRILtR00w1hiSXLEsAGo7qxZ9GAhtWghaOLOLE70 MlGDuKiKBqBDg== Message-ID: <14bd4748-1b73-c102-e98f-933efa34cd3c@collabora.com> Date: Mon, 28 Feb 2022 11:24:51 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v3 09/14] media: uapi: Add V4L2_CID_STATELESS_HEVC_ENTRY_POINT_OFFSET control Content-Language: en-US To: John Cox , =?UTF-8?Q?Jernej_=c5=a0krabec?= Cc: mchehab@kernel.org, ezequiel@vanguardiasur.com.ar, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jonas@kwiboo.se, nicolas@ndufresne.ca, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, kernel@collabora.com, knaerzche@gmail.com References: <20220225164600.1044663-1-benjamin.gaignard@collabora.com> <4378293.LvFx2qVVIh@kista> <1884298.PYKUYFuaPT@kista> <7348885.EvYhyI6sBW@kista> From: Benjamin Gaignard In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220228_022456_148197_46882B5A X-CRM114-Status: GOOD ( 23.54 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: 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-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CkxlIDI4LzAyLzIwMjIgw6AgMTA6NDcsIEpvaG4gQ294IGEgw6ljcml0wqA6Cj4gT24gU2F0LCAy NiBGZWIgMjAyMiAxOToxNzo0NiArMDEwMCwgeW91IHdyb3RlOgo+Cj4+IERuZSBzb2JvdGEsIDI2 LiBmZWJydWFyIDIwMjIgb2IgMTg6NTk6MTggQ0VUIGplIEplcm5laiDFoGtyYWJlYyBuYXBpc2Fs KGEpOgo+Pj4gSGkhCj4+Pgo+Pj4gRG5lIHBldGVrLCAyNS4gZmVicnVhciAyMDIyIG9iIDIwOjMw OjIwIENFVCBqZSBKZXJuZWogxaBrcmFiZWMgbmFwaXNhbChhKToKPj4+PiBIaSEKPj4+Pgo+Pj4+ IERuZSBwZXRlaywgMjUuIGZlYnJ1YXIgMjAyMiBvYiAxNzo0NTo1NSBDRVQgamUgQmVuamFtaW4g R2FpZ25hcmQKPj4gbmFwaXNhbChhKToKPj4+Pj4gVGhlIG51bWJlciBvZiAnZW50cnkgcG9pbnQg b2Zmc2V0JyBjb3VsZCBiZSB2ZXJ5IHZhcmlhYmxlLgo+Pj4+PiBSYXRoZXIgdGhhbiB1c2UgYSBs YXJnZSBzdGF0aWMgYXJyYXkgZGVmaW5lIGEgdjRsMiBkeW5hbWljIGFycmF5Cj4+Pj4+IG9mIGlu dGVnZXIgY29udHJvbC4KPj4+PiBJIHN1Z2dlc3Qgd2Ugc2hvdWxkIGJlIG1vcmUgc3BlY2lmaWMg YW5kIHNheSBVMzIgKFY0TDJfQ1RSTF9UWVBFX1UzMikuCj4+Pj4KPj4+Pj4gVGhlIG51bWJlciBv ZiBlbnRyeSBwb2ludCBvZmZzZXRzIGlzIHJlcG9ydGVkIGJ5IHRoZSBlbGVtcyBmaWVsZC4KPj4+ IEkgZGlkIGZldyBtb3JlIHRlc3RzIGFuZCB0aGVzZSBhcmUgbXkgZmluZGluZ3M6Cj4+PiAxLiBk eW5hbWljIGFycmF5IGNhbid0IGJlIHNldCBvdmVyIHNpemUsIHNwZWNpZmllZCBpbiAuZGltcyBh cnJheQo+Pj4gMi4gZW50cnkgcG9pbnQgb2Zmc2V0cyBhcmUgcGVyIHNsaWNlLCBzbyBpZiB3ZSBt YWtlIHNsaWNlcyBkeW5hbWljIGFycmF5LAo+PiB0aGVuCj4+PiBlbnRyeSBwb2ludHMgd291bGQg YmVjb21lIHR3byBkaW1lbnNpb25hbCBkeW5hbWljIGFycmF5Cj4+PiAzLiBudW1fZW50cnlfcG9p bnRfb2Zmc2V0cyBtdXN0IGJlIHBhcnQgb2Ygc2xpY2UgY29udHJvbCwgYmVjYXVzZSBpdCBjYW4g YmUKPj4+IHplcm8sIGJ1dCBzaXplIG9mIGFycmF5IGNhbid0IGJlCj4+IENsYXJpZmljYXRpb246 IG51bV9lbnRyeV9wb2ludF9vZmZzZXRzIGlzIG5lZWRlZCBpbiBhbnkgY2FzZSwgZXZlbiB3aXRo b3V0IGVudHJ5Cj4+IHBvaW50IGxpc3QuCj4gSSB0aG91Z2h0IHRoYXQgYXQgbGVhc3Qgb25lIGRl Y29kZXIgd2FudGVkIHRoZSBlbnRyeSBwb2ludHMgb3IgaGF2ZSB3ZQo+IGRlY2lkZWQgdGhhdCB3 ZSBkb24ndD8gV2hpbHN0IHRoZXkgYXJlbid0IHJlcXVpcmVkIGZvciBkZWNvZGUsIHdoYXQgdGhl eQo+IGdpdmUgeW91LCBpZiB5b3VyIGgvdyBzdXBwb3J0cyBpdCwgaXMgdGhlIGFiaWxpdHkgdG8g ZGVjb2RlIG11bHRpcGxlCj4gbGluZXMgb2YgQ1RCcyBpbiBwYXJhbGxlbCAod2l0aCBhIDIgQ1RC IG9mZnNldCBiZXR3ZWVuIGxpbmVzKSwgc28gdGhleQo+IGFyZW4ndCB1c2VsZXNzLgo+Cj4gSWYg d2UgZG8gZGVjaWRlZCB3ZSB3YW50IHRoZSBlbnRyeSBwb2ludCBvZmZzZXQgY29udHJvbCwgbm93 IG9yIGxhdGVyLAo+IHRoZW4gbnVtX2VudHJ5X3BvaW50cyBpbiB0aGUgc2xpY2VfcGFyYW0gYWxs b3dzIHlvdSB0byBkZXRlcm1pbmUgd2hpY2gKPiBvZmZzZXRzIGFwcGx5IHRvIHdoaWNoIHNsaWNl cyB3aXRob3V0IHRoZSBjb21wbGV4aXR5IG9mIGEgdmFyaWFibGUgYXJyYXkKPiBvZiB2YXJpYWJs ZSBhcnJheXMuCj4KPiBCdXQgd2hldGhlciBvciBub3Qgd2UgZW5kIHVwIHN1cHBvcnRpbmcgZW50 cnkgcG9pbnQgb2Zmc2V0cywgdGhlIFBpIGgvdwo+IHJlcXVpcmVzIG1lIHRvIGdlbmVyYXRlIDEg dGFibGUgZW50cnkgZm9yIGVhY2ggQ1RCIGxpbmUgYW5kCj4gbnVtX2VudHJ5X3BvaW50cyBpcyB0 aGUgcGFyYW1ldGVyIEkgbmVlZCBmb3IgdGhhdCwgc28gSSByZWFsbHkgd2FudCBpdAo+IGluIHRo ZSBzbGljZV9wYXJhbXMuCgpJJ20gYWRkaW5nIGEgY29udHJvbCAoZHluYW1pYyBhcnJheSkgYW5k IG51bV9lbnRyeV9wb2ludHMgZmllbGQgaW4gc2xpY2UKcGFyYW1ldGVycyBpbiB0aGUgbmV4dCB2 ZXJzaW9uLgpTZWUgaGVyZToKaHR0cHM6Ly9naXRsYWIuY29sbGFib3JhLmNvbS9iZW5qYW1pbi5n YWlnbmFyZC9mb3ItdXBzdHJlYW0vLS9jb21taXQvNmI0ZWZhNGRjNTRkZTA2OTg5M2Y1MjAzZDg4 NWZlYTJjMTM0NzkxNgoKUmVnYXJkcywKQmVuamFtaW4KCj4gUmVnYXJkcwo+Cj4gSm9obiBDb3gK Pgo+Pj4gNC4gZm9ydHVuYXRlbHksIG5vdCBzZXR0aW5nIGVudHJ5IHBvaW50cyBkb2Vzbid0IGlt cGFjdCBkZWNvZGluZwo+PiBjb3JyZWN0bmVzcy4KPj4+IFRoaXMgaXMgaW4gbGluZSB3aGF0IEpv aG4gdG9sZCBtZSBhYm91dCB0aGVtLgo+Pj4KPj4+IEhhbnMsIGNhbiB5b3UgY29tbWVudCBwb2lu dHMgMS0zPyBJIG1pZ2h0IG1pc3VuZGVyc3RhbmQgcG9pbnQgMS4KPj4+Cj4+PiBJbiBzaG9ydCwg aXQgc2VlbXMgbGlrZSB3ZSBkb24ndCByZWFsbHkgbmVlZCBlbnRyeSBwb2ludHMsIGV2ZW4gaWYg dGhleSBhcmUKPj4+IHVzZWQgaW4gQlNQIGxpYnJhcnkuIEluIGJvdGggY2FzZXMsIEkgZ290IGZs dXN0ZXIgc2NvcmUgMTE5LzEzOCAoMTAtYml0Cj4+PiBleGNsdWRlZCksIHNvIHdlIGNhbiBqdXN0 IGRyb3AgdGhpcyBwYXRjaCwgYWx0aG91Z2ggSSdtIGEgYml0IHVuZWFzeSBub3QKPj4+IHNldHRp bmcgZW50cnkgcG9pbnRzLi4uCj4+Pgo+Pj4gQmVzdCByZWdhcmRzLAo+Pj4gSmVybmVqCj4+Pgo+ Pj4+PiBTaWduZWQtb2ZmLWJ5OiBCZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRA Y29sbGFib3JhLmNvbT4KPj4+Pj4gLS0tCj4+Pj4+ICAgLi4uL3VzZXJzcGFjZS1hcGkvbWVkaWEv djRsL2V4dC1jdHJscy1jb2RlYy5yc3QgICAgICAgICAgfCA5ICsrKysrKysrKwo+Pj4+PiAgIGlu Y2x1ZGUvbWVkaWEvaGV2Yy1jdHJscy5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MSArCj4+Pj4+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4+Pj4+Cj4+Pj4+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL2V4dC1j dHJscy1jb2RlYy5yc3QgYi8KPj4+PiBEb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEv djRsL2V4dC1jdHJscy1jb2RlYy5yc3QKPj4+Pj4gaW5kZXggNDRhMjY4YTk0OGMwLi43MWY3ZGMx YzFjY2QgMTAwNjQ0Cj4+Pj4+IC0tLSBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRp YS92NGwvZXh0LWN0cmxzLWNvZGVjLnJzdAo+Pj4+PiArKysgYi9Eb2N1bWVudGF0aW9uL3VzZXJz cGFjZS1hcGkvbWVkaWEvdjRsL2V4dC1jdHJscy1jb2RlYy5yc3QKPj4+Pj4gQEAgLTMxMjgsNiAr MzEyOCwxNSBAQCBlbnVtIHY0bDJfbXBlZ192aWRlb19oZXZjX3NpemVfb2ZfbGVuZ3RoX2ZpZWxk IC0KPj4+Pj4gICAKPj4+Pj4gICAgICAgXG5vcm1hbHNpemUKPj4+Pj4gICAKPj4+Pj4gK2BgVjRM Ml9DSURfU1RBVEVMRVNTX0hFVkNfRU5UUllfUE9JTlRfT0ZGU0VUUyAoaW50ZWdlcilgYAo+Pj4+ IEhlcmUgeW91IGhhdmUgT0ZGU0VUUyAocGx1cmFsKSAuLi4KPj4+Pgo+Pj4+PiArICAgIFNwZWNp ZmllcyB0aGUgaS10aCBlbnRyeSBwb2ludCBvZmZzZXQgaW4gYnl0ZXMgYW5kIGlzIHJlcHJlc2Vu dGVkIGJ5Cj4+Pj4+ICsgICAgb2Zmc2V0X2xlbl9taW51czEgcGx1cyAxIGJpdHMuCj4+Pj4gWW91 IHByb2JhYmx5IG1lYW4gZW50cnlfcG9pbnRfb2Zmc2V0X21pbnVzMT8gb2Zmc2V0X2xlbl9taW51 czEganVzdCB0ZWxscwo+PiBob3cKPj4+PiBtdWNoIGJpdHMgbmVlZCB0byBiZSByZWFkIGZvciBl YWNoIGVsZW1lbnQgYW5kIGl0J3Mgbm90IGltcG9ydGFudCBmb3IKPj4gYWN0dWFsCj4+Pj4gZGVj b2RpbmcuCj4+Pj4KPj4+Pj4gKyAgICBUaGlzIGNvbnRyb2wgaXMgYSBkeW5hbWljYWxseSBzaXpl ZCBhcnJheS4gVGhlIG51bWJlciBvZiBlbnRyeQo+PiBwb2ludAo+Pj4+PiArICAgIG9mZnNldHMg aXMgcmVwb3J0ZWQgYnkgdGhlIGBgZWxlbXNgYCBmaWVsZC4KPj4+Pj4gKyAgICBUaGlzIGJpdHN0 cmVhbSBwYXJhbWV0ZXIgaXMgZGVmaW5lZCBhY2NvcmRpbmcgdG8gOnJlZjpgaGV2Y2AuCj4+Pj4+ ICsgICAgVGhleSBhcmUgZGVzY3JpYmVkIGluIHNlY3Rpb24gNy40LjcuMSAiR2VuZXJhbCBzbGlj ZSBzZWdtZW50IGhlYWRlcgo+Pj4+PiArICAgIHNlbWFudGljcyIgb2YgdGhlIHNwZWNpZmljYXRp b24uCj4+Pj4+ICsKPj4+Pj4gICBgYFY0TDJfQ0lEX1NUQVRFTEVTU19IRVZDX1NDQUxJTkdfTUFU UklYIChzdHJ1Y3QpYGAKPj4+Pj4gICAgICAgU3BlY2lmaWVzIHRoZSBIRVZDIHNjYWxpbmcgbWF0 cml4IHBhcmFtZXRlcnMgdXNlZCBmb3IgdGhlIHNjYWxpbmcKPj4+PiBwcm9jZXNzCj4+Pj4+ICAg ICAgIGZvciB0cmFuc2Zvcm0gY29lZmZpY2llbnRzLgo+Pj4+PiBkaWZmIC0tZ2l0IGEvaW5jbHVk ZS9tZWRpYS9oZXZjLWN0cmxzLmggYi9pbmNsdWRlL21lZGlhL2hldmMtY3RybHMuaAo+Pj4+PiBp bmRleCAzMDE2YzFhYmIxZDAuLjNmOGE2NzkyNGRmMyAxMDA2NDQKPj4+Pj4gLS0tIGEvaW5jbHVk ZS9tZWRpYS9oZXZjLWN0cmxzLmgKPj4+Pj4gKysrIGIvaW5jbHVkZS9tZWRpYS9oZXZjLWN0cmxz LmgKPj4+Pj4gQEAgLTIwLDYgKzIwLDcgQEAKPj4+Pj4gICAjZGVmaW5lIFY0TDJfQ0lEX1NUQVRF TEVTU19IRVZDX0RFQ09ERV9QQVJBTVMJKFY0TDJfQ0lEX0NPREVDX0JBU0UgKwo+Pj4+IDEwMTIp Cj4+Pj4+ICAgI2RlZmluZSBWNEwyX0NJRF9TVEFURUxFU1NfSEVWQ19ERUNPREVfTU9ERQkoVjRM Ml9DSURfQ09ERUNfQkFTRSArCj4+Pj4gMTAxNSkKPj4+Pj4gICAjZGVmaW5lIFY0TDJfQ0lEX1NU QVRFTEVTU19IRVZDX1NUQVJUX0NPREUJKFY0TDJfQ0lEX0NPREVDX0JBU0UKPj4gKwo+Pj4gMTAx NikKPj4+Pj4gKyNkZWZpbmUgVjRMMl9DSURfU1RBVEVMRVNTX0hFVkNfRU5UUllfUE9JTlRfT0ZG U0VUIChWNEwyX0NJRF9DT0RFQ19CQVNFCj4+ICsKPj4+PiAxMDE3KQo+Pj4+Cj4+Pj4gLi4uIGFu ZCBoZXJlIHlvdSBoYXZlIE9GRlNFVCAoc2luZ2x1bGFyKS4gSSBzdWdnZXN0IHBsdXJhbCBmb3Jt IHRvIGJlIHVzZWQKPj4+IGluCj4+Pj4gYWxsIHBsYWNlcywgaW5jbHVkaW5nIHN1YmplY3QgbGlu ZSBvZiB0aGlzIGNvbW1pdC4KPj4+Pgo+Pj4+IEFkZGl0aW9uYWxseSwgaXQgd291bGQgYmUgbmlj ZSBpZiBjb250cm9sIGlzIGluaXRpYWxpemVkLCBsaWtlIHNvOgo+Pj4+IGh0dHBzOi8vZ2l0aHVi LmNvbS9qZXJuZWpzay9saW51eC0xL2NvbW1pdC8KPj4+PiBmOTM4ZTE2MmNkOGRkNzdjOWY2ZjFi MjQ4ZDgwMTQ0ODQwYTM3YmNlCj4+Pj4KPj4+PiBCZXN0IHJlZ2FyZHMsCj4+Pj4gSmVybmVqCj4+ Pj4KPj4+Pj4gICAKPj4+Pj4gICAvKiBlbnVtIHY0bDJfY3RybF90eXBlIHR5cGUgdmFsdWVzICov Cj4+Pj4+ICAgI2RlZmluZSBWNEwyX0NUUkxfVFlQRV9IRVZDX1NQUyAweDAxMjAKPj4+Pj4gLS0g Cj4+Pj4+IDIuMzIuMAo+Pj4+Pgo+Pj4+Pgo+Pj4+Cj4+Pj4KPj4+Cj4+PgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=