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 9B02EC433F5 for ; Mon, 14 Feb 2022 17:26:20 +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=b9vyAZNtHrTgUQe7cNU035LlRkUg4Dgk/g6zPzJkidg=; b=31fVgfPeMV7nRE WZC5WQMwl8Z6nG+lwuFaPYtWKovZQlfLExDhRQ/tOTINz3yerADI8k2EfS0iAodNvI0/I1d7QPTVV 7p0FQzotuy8a6Hu6ZusLvcW2kGi4YBmkT7byqvZpm0Jg5MVsdV3+oEontMGaUKAon44OnzLQ9F8UQ IUk0wdsJou9pN5XBG8PTSyn8ThY1ftVh6AF4tHzzKiiEk82rf2rOqoq7Wh1ochK2P8YrWY1NUw+Eq LxBaxjz6etQ/I8VcBptNpmJ/K1GCQ3nSrBAXfPLJaBDZ6b85u8ykIVeLU0uQlEICPKhAExZVpWi96 ndCB8vmAX1QwRohSopdw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nJf6B-00GNTj-DR; Mon, 14 Feb 2022 17:25:15 +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 1nJf64-00GNRW-30 for linux-arm-kernel@lists.infradead.org; Mon, 14 Feb 2022 17:25:11 +0000 Received: from [IPV6:2a01:e0a:120:3210:1b99:5680:6d85:c710] (unknown [IPv6:2a01:e0a:120:3210:1b99:5680:6d85:c710]) (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 6A6311F43D7B; Mon, 14 Feb 2022 17:25:04 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1644859505; bh=jdV1152z3m5drM9712crBNhL7RePfA8EUYrTwKj1Ihk=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=h5ZC0DX1y67GAbWOIqDGXj7/yYm7W1HC1Iwbe9T3exBxB84HJ+URLCdvjKItYDzuE M5H4UXbSD+2Rp0Ieop3kKsx/dJ5WYlJbva4GHQi9Vx7vZKq7oaAAZJoHGU7y/2ha7O h8uaokr1BKuv9UmP4BGvxKrnZ6zWahUyftTVU1Q6jqel3BpHwzDYB6Q7+bD41fvSPP DCmwdCBry3oNBJ9WcLqiQfOV6t1YQ9uqkL8h0oTord+ebvbzPTiL7ZDUkuzvsl2PDI 9yu3gKXZL8MJ2MxDesTKfxR1Tvjt8B6Xu5+yDtHlbtGjcxybcyyE0K1FfeN4SqFacc H1D/EJpl7rJaA== Message-ID: <903ca214-9576-33aa-8412-7c71c9d8ac09@collabora.com> Date: Mon, 14 Feb 2022 18:25:01 +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: [RFC] media: uapi: Move HEVC stateless controls out of staging Content-Language: en-US To: =?UTF-8?Q?Jernej_=c5=a0krabec?= , mchehab@kernel.org, ezequiel@vanguardiasur.com.ar, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, hverkuil-cisco@xs4all.nl, jonas@kwiboo.se, nicolas@ndufresne.ca Cc: 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, Alex Bee , jc@kynesim.co.uk References: <20220201123439.353854-1-benjamin.gaignard@collabora.com> <8038233.T7Z3S40VBb@kista> From: Benjamin Gaignard In-Reply-To: <8038233.T7Z3S40VBb@kista> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220214_092508_446528_F8E0D921 X-CRM114-Status: GOOD ( 28.21 ) 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 CkxlIDEzLzAyLzIwMjIgw6AgMTI6MzMsIEplcm5laiDFoGtyYWJlYyBhIMOpY3JpdMKgOgo+IEhp IEJlbmphbWluLAo+Cj4gQ0M6IEFsZXgsIEpvaG4KPgo+IFNvcnJ5IGZvciBsYXRlIHJlc3BvbnNl LCBidXQgSSd2ZSBiZWVuIHZlcnkgYnVzeSBsYXN0IHdlZWsuCj4KPiBGaXJzdCBvZiBhbGwsIHRo YW5rIHlvdSBmb3IgZG9pbmcgdGhpcyEgSXQncyBhYm91dCB0aW1lIHRoYXQgSEVWQyBtb3Zlcwo+ IGZvcndhcmQuCj4KPiBEbmUgdG9yZWssIDAxLiBmZWJydWFyIDIwMjIgb2IgMTM6MzQ6MzkgQ0VU IGplIEJlbmphbWluIEdhaWduYXJkIG5hcGlzYWwoYSk6Cj4+IFRoZSBIRVZDIHN0YXRlbGVzcyAn dUFQSScgd2FzIHN0YWdpbmcgYW5kIG1hcmtlZCBleHBsaWNpdGx5IGluIHRoZQo+PiBWNEwyIHNw ZWNpZmljYXRpb24gdGhhdCBpdCB3aWxsIGNoYW5nZSBhbmQgaXMgdW5zdGFibGUuCj4+Cj4+IE5v dGUgdGhhdCB0aGVzZSBjb250cm9sIElEcyB3ZXJlIG5ldmVyIGV4cG9ydGVkIGFzIGEgcHVibGlj IEFQSSwKPj4gdGhleSB3ZXJlIG9ubHkgZGVmaW5lZCBpbiBrZXJuZWwtbG9jYWwgaGVhZGVycyAo aGV2Yy1jdHJscy5oKS4KPj4KPj4gV2hpbGUgbW92aW5nIHRoZSBjb250cm9scyBvdXQgb2Ygc3Rh Z2luZyB0aGV5IGFyZSByZW5hbWVkIGFuZAo+PiBjb250cm9sIElEcyBnZXQgbmV3IG51bWJlcnMu Cj4+IERyaXZlcnMgKEhhbnRybywgQ2VkcnVzKSBhbmQgRG9jdW1lbnRhdGlvbiBhcmUgdXBkYXRl ZCBhY2NvcmRhbHkuCj4gYWNjb3JkYWx5IC0+IGFjY29yZGluZ2x5Cj4KPj4gQWRkaXRpb25hbCBz dHJ1Y3R1cmVzIGZpZWxkcyBoYXMgYmVlbiBhZGRlZCBmb3IgUktWREVDIGRyaXZlciB1c2FnZS4K PiBZb3Ugc2hvdWxkIGRvIHNlcGFyYXRlIHBhdGNoIGZvciB0aGF0LCBwcmVjZWRpbmcgdGhpcyBv bmUuIE9uZSBwYXRjaCBzaG91bGQKPiBvbmx5IGRvIG9uZSB0aGluZy4KCkkgd2lsbCBkbyB0aGF0 IGluIHYyCgo+Cj4gSSBhbHNvIHN1Z2dlc3QgdGhhdCB5b3UgYWRkIGFkZGl0aW9uYWwgcGF0Y2gg Zm9yIHJlbW92aW5nIGJpdF9zaXplIGZpZWxkIGluCj4gc3RydWN0IHY0bDJfY3RybF9oZXZjX3Ns aWNlX3BhcmFtcy4gU2ltaWxhciBmaWVsZHMgd2VyZSBhbHJlYWR5IHJlbW92ZWQgZnJvbQo+IE1Q RUcyIGFuZCBIMjY0IHN0cnVjdHVyZXMuIEJpdCBzaXplIGNhbiBiZSBkZWR1Y2VkIGZyb20gb3V0 cHV0IGJ1ZmZlciBzaXplIGFuZAo+IGl0IGRvZXNuJ3QgaHVydCBpZiBiaXQgc2l6ZSBpbiBDZWRy dXMgaXMgc2V0IHRvIGJpZ2dlciB2YWx1ZSB0aGFuIGFjdHVhbCBzbGljZQo+IGJpdCBzaXplLgoK b2sKCj4KPj4gSGFudHJvIGRlZGljYXRlZCBjb250cm9sIGlzIG1vdmluZyB0byBoYW50cm8tbWVk aWEuaAo+PiBTaW5jZSBoZXZjLWN0cmxzLmggY29udGVudCBoYXMgYmVlbiBkaXNwYXRjaGVkIGlu IG90aGVycyBmaWxlLCByZW1vdmUgaXQuCj4+Cj4+IGZsdXN0ZXIgdGVzdHMgcmVzdWx0cyBvbiBJ TVg4TVEgaXMgNzcvMTQ3IGZvciBIRVZDIGNvZGVjLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBCZW5q YW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAY29sbGFib3JhLmNvbT4KPiBOb3RlIHRo YXQgQ2VkcnVzIHN0aWxsIG5lZWRzIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gaW4gb3JkZXIgdG8g ZGVjb2RlIHNvbWUKPiBIRVZDIHZpZGVvcy4gTWlzc2luZyBpbmZvIGlzIG51bV9lbnRyeV9wb2lu dF9vZmZzZXRzIGFuZCBsaXN0IG9mIGFsbAo+IGVudHJ5X3BvaW50X29mZnNldF9taW51czEgKG9i dmlvdXNseSwgbnVtX2VudHJ5X3BvaW50X29mZnNldHMgaW4gc2l6ZSkuCj4KPiBJIHN1Z2dlc3Qg dGhhdCB0aGlzIGlzIHJlcHJlc2VudGVkIGluIGEgbmV3IGNvbnRyb2wsIHdoaWNoIHdvdWxkIHVz ZSBkeW5hbWljCj4gYXJyYXkgZmVhdHVyZSwgd3JpdHRlbiBieSBIYW5zLiBXaGlsZSBDZWRydXMg c3VwcG9ydHMgbWF4LiAyNTYgZW50cmllcywgaXQgY2FuCj4gYmUgbXVjaCBiaWdnZXIgaW4gdGhl b3J5LCBidXQgaW4gcmVhbGl0eSwgaXQncyBtdWNoIHNtYWxsZXIgKGxpa2UgNC04Cj4gZW50cmll cykuCgpJIGhhdmVuJ3Qgc2VlbiB5ZXQgYW55IHVzZXIgZm9yIHRoZXNlIGZpZWxkcyBidXQgSSB3 aWxsIGNyZWF0ZSBhIG5ldyBjb250cm9sIGxpa2UKI2RlZmluZSBWNEwyX0NJRF9TVEFURUxFU1Nf SEVWQ19FTlRSWV9QT0lOVAkoVjRMMl9DSURfQ09ERUNfU1RBVEVMRVNTX0JBU0UgKyA0MDcpCgpz dHJ1Y3QgdjRsMl9jdHJsX2hldmNfZW50cnlfcG9pbnRfb2Zmc2V0IHsKCV9fdTMyCWVudHJ5X3Bv aW50X29mZnNldF9taW51czE7Cn07CgphbmQgYWRkIGl0IGluIHRoZSBkb2N1bWVudGF0aW9uOgpg YFY0TDJfQ0lEX1NUQVRFTEVTU19IRVZDX0VOVFJZX1BPSU5UIChzdHJ1Y3QpYGAKICAgICBTcGVj aWZpZXMgdGhlIGktdGggZW50cnkgcG9pbnQgb2Zmc2V0IGluIGJ5dGVzIGFuZCBpcyByZXByZXNl bnRlZCBieQogICAgIG9mZnNldF9sZW5fbWludXMxIHBsdXMgMSBiaXRzLgogICAgIFRoaXMgY29u dHJvbCBpcyBhIGR5bmFtaWNhbGx5IHNpemVkIGFycmF5LiBUaGUgbnVtYmVyIG9mIGVudHJ5IHBv aW50CiAgICAgb2Zmc2V0cyBpcyByZXBvcnRlZCBieSB0aGUgYGBlbGVtc2BgIGZpZWxkLgogICAg IFRoaXMgYml0c3RyZWFtIHBhcmFtZXRlciBpcyBkZWZpbmVkIGFjY29yZGluZyB0byA6cmVmOmBo ZXZjYC4KICAgICBUaGV5IGFyZSBkZXNjcmliZWQgaW4gc2VjdGlvbiA3LjQuNy4xICJHZW5lcmFs IHNsaWNlIHNlZ21lbnQgaGVhZGVyCiAgICAgc2VtYW50aWNzIiBvZiB0aGUgc3BlY2lmaWNhdGlv bi4KCj4KPiBMYXN0IGJ1dCBub3QgbGVhc3QsIGRhdGFfYml0X29mZnNldCBzaG91bGQgYmUgYmV0 dGVyIGRlZmluZWQuIEN1cnJlbnRseSBpdAo+IHBvaW50cyByaWdodCBhZnRlciBsYXN0IGhlYWRl ciBiaXQsIGp1c3QgbGlrZSBDZWRydXMgbmVlZHMgaXQuIEhvd2V2ZXIsIHRoZXJlCj4gaXMgcGFk ZGluZyBhZnRlciB0aGF0LCBhdCBsZWFzdCAxIGJpdCBhbmQgOCBiaXRzIGF0IG1vc3QsIHNvIHNs aWNlIGRhdGEgYWx3YXlzCj4gc3RhcnRzIGZyb20gYnl0ZSBhbGlnbmVkIGFkZHJlc3MuIEl0IHBy b2JhYmx5IG1ha2Ugc2Vuc2UgdG8gcmV3b3JrIHRoYXQgZmllbGQKPiB0byBiZSBieXRlIG9mZnNl dCwgbm90IGJpdCwganVzdCBsaWtlIGluIFZBLUFQSS4gTm90ZSB0aGF0IFJQaSBIRVZDIGRyaXZl ciBhbHNvCj4gdXNlcyBieXRlIGFsaWduZWQgYWRkcmVzcyBkaXJlY3RseS4gQ2VkcnVzIHdvdWxk IG5lZWQgc29tZSBraW5kIG9mIHdvcmthcm91bmQKPiBhbmQgb25seSBvbmUgdGhhdCB3b3JrcyBp cyB0aGlzIG9uZToKPiBodHRwczovL2dpdGh1Yi5jb20vYm9vdGxpbi9saWJ2YS12NGwyLXJlcXVl c3QvYmxvYi9tYXN0ZXIvc3JjL2gyNjUuYyNMMTkxLUwyMDkKCklmIENlZHJ1cyBkcml2ZXIgaXMg aGFwcHkgd2l0aCB0aGlzIGRlZmluaXRpb24gSSB3aWxsIGtlZXAgaXQgbGlrZSB0aGF0LgpXaGVu IHByb3ZpZGluZyBvZmZzZXQgaW4gYml0IGlzIG1vcmUgYWNjdXJhdGUgYW5kIGFueSBkcml2ZXIg Y2FuIGFsaWduIHRoZSB2YWx1ZQppZiBuZWVkZWQsIHRoZSByZXZlcnNlIChieXRlIC0+IGJpdCkg aXNuJ3QgcG9zc2libGUuCgpSZWdhcmRzLApCZW5qYW1pbgoKPgo+IEJlc3QgcmVnYXJkcywKPiBK ZXJuZWoKPgo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==