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 148E0C433FE for ; Fri, 18 Feb 2022 13:08:57 +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=nkk9rmbVtk0/s6H89N5DqjAevR3w8Vp1wvd6yTFMnoE=; b=bzN6yVGUQad2Dg id0ynF29xHdzZEwOzW+RNpp3yftYO2x1sGRwLWXe5mfdm0d1q2n/0/p/vg98SKZ47wD4q7hOlQVxP D4jXD947uyqUGdOH3WVYMzIkmP8/9MUTVXFUCh9gzXe/EDSQaZRV+4zKLR3kEPdgpRCQRKaqUvD6x nN4/PGxyyKZQCVQAhb/0GJMNJjMifsGVpBtChoY03M64EvK9n3zDQ0btJxmBkQBNgjG/Z+jlAqFBU enhdd4pXh71b81K62fhFr3hBhE2egnNM0Pm0nvx0+jnuO9h971WD6hsGrrSqLvSZjolbzbL6M7F9W dclrk7iHSvV7CnF90xuQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nL2yV-00EQTD-6g; Fri, 18 Feb 2022 13:07:04 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nL2P3-00EE4q-JR for linux-arm-kernel@lists.infradead.org; Fri, 18 Feb 2022 12:30:28 +0000 Received: from [IPV6:2a01:e0a:120:3210:b17a:7c93:c01d:b57a] (unknown [IPv6:2a01:e0a:120:3210:b17a:7c93:c01d:b57a]) (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 25B091F4698B; Fri, 18 Feb 2022 12:30:19 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1645187424; bh=4LkZirJpZ+weLDWtd7Mc8McPNaGtJ7AsS8viYces0vA=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=KnqL4Pd+xbs0PgpJmcWZF8v/LCo2RInTJRVKfKFWa3Fj8riuAxYbLhSzNUhw1wYBY +xKcEjvIAoJZTbo8oQUeUR9KcMrBvXSgwp5zWvushzQP+/25JE2LiG1E/+24u09u6J 5LnXyk7DI8KO751qBdhMWvgAf+d76nLghjTWZciI/JXetMb1oqGYEhFMRWxuZCk9gU lCMnarfRG4+C8ADT4iKeOiePSpQxUMU0sUr8yBGRVYWaWdDSk8gmTYni5V4x4lITZo C9ibWMEW1V62xntPDNjDHhqcQsclcqN1NmYOsAKkgjRjvkBPoF9/tmb6xlUDTWHqsv bcwnltg3K+zJw== Message-ID: Date: Fri, 18 Feb 2022 13:30:16 +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 v2 5/8] media: uapi: Add fields needed for RKVDEC driver Content-Language: en-US To: Hans Verkuil , mchehab@kernel.org, ezequiel@vanguardiasur.com.ar, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, mripard@kernel.org, paul.kocialkowski@bootlin.com, wens@csie.org, jernej.skrabec@gmail.com, 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, knaerzche@gmail.com, jc@kynesim.co.uk References: <20220215110103.241297-1-benjamin.gaignard@collabora.com> <20220215110103.241297-6-benjamin.gaignard@collabora.com> <3973e1f8-665a-c2d1-d493-19f66d307b88@collabora.com> From: Benjamin Gaignard In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220218_043025_951517_983F12B8 X-CRM114-Status: GOOD ( 17.78 ) 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 CkxlIDE4LzAyLzIwMjIgw6AgMTM6MjIsIEhhbnMgVmVya3VpbCBhIMOpY3JpdMKgOgo+IE9uIDE4 LzAyLzIwMjIgMTM6MTksIEJlbmphbWluIEdhaWduYXJkIHdyb3RlOgo+PiBMZSAxOC8wMi8yMDIy IMOgIDEyOjMyLCBIYW5zIFZlcmt1aWwgYSDDqWNyaXTCoDoKPj4+IE9uIDE1LzAyLzIwMjIgMTI6 MDEsIEJlbmphbWluIEdhaWduYXJkIHdyb3RlOgo+Pj4+IFJLVkRFQyBkcml2ZXIgcmVxdWlyZXMg YWRkaXRpb25hbCBmaWVsZHMgdG8gcGVyZm9ybSBIRVZDIGRlY29kaW5nLgo+Pj4+IEV2ZW4gaWYg dGhlIGRyaXZlciBpc24ndCBtYWlubGluZWQgeWV0IFdJUCBwYXRjaGVzIGNvdWxkIGJlIGZpbmQg aGVyZToKPj4+PiBodHRwczovL2dpdGh1Yi5jb20vTGlicmVFTEVDL0xpYnJlRUxFQy50di9ibG9i L21hc3Rlci9wcm9qZWN0cy9Sb2NrY2hpcC9wYXRjaGVzL2xpbnV4L2RlZmF1bHQvbGludXgtMjAw MC12NGwyLXdpcC1ya3ZkZWMtaGV2Yy5wYXRjaAo+Pj4+Cj4+Pj4gVGhpcyBwYXRjaCBvbmx5IGlu Y2x1ZGUgdGhlIGNoYW5nZSBpbiBIRVZDIHVBUEkuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBC ZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAY29sbGFib3JhLmNvbT4KPj4+PiAt LS0KPj4+PiAgwqAgLi4uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL2V4dC1jdHJscy1jb2RlYy5y c3TCoCB8IDE2ICsrKysrKysrKysrKysrKysKPj4+PiAgwqAgaW5jbHVkZS91YXBpL2xpbnV4L3Y0 bDItY29udHJvbHMuaMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDUgKysrKysKPj4+ PiAgwqAgMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspCj4+Pj4KPj4+PiBkaWZmIC0t Z2l0IGEvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3RybHMtY29k ZWMucnN0IGIvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3RybHMt Y29kZWMucnN0Cj4+Pj4gaW5kZXggNGYzYjNiYTgzMTlmLi4zMjk2YWMzYjlmY2EgMTAwNjQ0Cj4+ Pj4gLS0tIGEvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC9leHQtY3RybHMt Y29kZWMucnN0Cj4+Pj4gKysrIGIvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0 bC9leHQtY3RybHMtY29kZWMucnN0Cj4+Pj4gQEAgLTI2NjEsNiArMjY2MSwxMyBAQCBlbnVtIHY0 bDJfbXBlZ192aWRlb19oZXZjX3NpemVfb2ZfbGVuZ3RoX2ZpZWxkIC0KPj4+PiAgwqDCoMKgwqDC oCA6c3R1Yi1jb2x1bW5zOiAwCj4+Pj4gIMKgwqDCoMKgwqAgOndpZHRoczrCoMKgwqDCoMKgwqAg MSAxIDIKPj4+PiAgwqAgK8KgwqDCoCAqIC0gX191OAo+Pj4+ICvCoMKgwqDCoMKgIC0gYGB2aWRl b19wYXJhbWV0ZXJfc2V0X2lkYGAKPj4+PiArwqDCoMKgwqDCoCAtIElkZW50aWZpZXMgdGhlIFZQ UyBmb3IgcmVmZXJlbmNlIGJ5IG90aGVyIHN5bnRheCBlbGVtZW50cy4KPj4+PiArwqDCoMKgICog LSBfX3U4Cj4+Pj4gK8KgwqDCoMKgwqAgLSBgYHNlcV9wYXJhbWV0ZXJfc2V0X2lkYGAKPj4+PiAr wqDCoMKgwqDCoCAtIFByb3ZpZGVzIGFuIGlkZW50aWZpZXIgZm9yIHRoZSBTUFMgZm9yIHJlZmVy ZW5jZSBieSBvdGhlciBzeW50YXgKPj4+PiArwqDCoMKgwqDCoMKgwqAgZWxlbWVudHMuCj4+Pj4g IMKgwqDCoMKgwqAgKiAtIF9fdTE2Cj4+Pj4gIMKgwqDCoMKgwqDCoMKgIC0gYGBwaWNfd2lkdGhf aW5fbHVtYV9zYW1wbGVzYGAKPj4+PiAgwqDCoMKgwqDCoMKgwqAgLQo+Pj4+IEBAIC0yODAwLDYg KzI4MDcsOSBAQCBlbnVtIHY0bDJfbXBlZ192aWRlb19oZXZjX3NpemVfb2ZfbGVuZ3RoX2ZpZWxk IC0KPj4+PiAgwqDCoMKgwqDCoCA6c3R1Yi1jb2x1bW5zOiAwCj4+Pj4gIMKgwqDCoMKgwqAgOndp ZHRoczrCoMKgwqDCoMKgwqAgMSAxIDIKPj4+PiAgwqAgK8KgwqDCoCAqIC0gX191OAo+Pj4+ICvC oMKgwqDCoMKgIC0gYGBwaWNfcGFyYW1ldGVyX3NldF9pZGBgCj4+Pj4gK8KgwqDCoMKgwqAgLSBJ ZGVudGlmaWVzIHRoZSBQUFMgZm9yIHJlZmVyZW5jZSBieSBvdGhlciBzeW50YXggZWxlbWVudHMu Cj4+Pj4gIMKgwqDCoMKgwqAgKiAtIF9fdTgKPj4+PiAgwqDCoMKgwqDCoMKgwqAgLSBgYG51bV9l eHRyYV9zbGljZV9oZWFkZXJfYml0c2BgCj4+Pj4gIMKgwqDCoMKgwqDCoMKgIC0KPj4+PiBAQCAt MzAyNiw2ICszMDM2LDEyIEBAIGVudW0gdjRsMl9tcGVnX3ZpZGVvX2hldmNfc2l6ZV9vZl9sZW5n dGhfZmllbGQgLQo+Pj4+ICDCoMKgwqDCoMKgICogLSBfX3U4Cj4+Pj4gIMKgwqDCoMKgwqDCoMKg IC0gYGByZWZfaWR4X2wxW1Y0TDJfSEVWQ19EUEJfRU5UUklFU19OVU1fTUFYXWBgCj4+Pj4gIMKg wqDCoMKgwqDCoMKgIC0gVGhlIGxpc3Qgb2YgTDEgcmVmZXJlbmNlIGVsZW1lbnRzIGFzIGluZGlj ZXMgaW4gdGhlIERQQi4KPj4+PiArwqDCoMKgICogLSBfX3UxNgo+Pj4+ICvCoMKgwqDCoMKgIC0g YGBzaG9ydF90ZXJtX3JlZl9waWNfc2V0X3NpemVgYAo+Pj4+ICvCoMKgwqDCoMKgIC0KPj4+PiAr wqDCoMKgICogLSBfX3UxNgo+Pj4+ICvCoMKgwqDCoMKgIC0gYGBsb25nX3Rlcm1fcmVmX3BpY19z ZXRfc2l6ZWBgCj4+Pj4gK8KgwqDCoMKgwqAgLQo+Pj4+ICDCoMKgwqDCoMKgICogLSBfX3U4Cj4+ Pj4gIMKgwqDCoMKgwqDCoMKgIC0gYGBwYWRkaW5nYGAKPj4+PiAgwqDCoMKgwqDCoMKgwqAgLSBB cHBsaWNhdGlvbnMgYW5kIGRyaXZlcnMgbXVzdCBzZXQgdGhpcyB0byB6ZXJvLgo+Pj4gSnVzdCB0 byBjb25maXJtOiB0aGVzZSBhZGRpdGlvbmFsIGZpZWxkcyBhcmUgYWxsIGZyb20gdGhlIEguMjY1 IHNwZWMsIHJpZ2h0Pwo+Pj4gVGhleSBhcmUgbm90IHJrdmRlYyBzcGVjaWZpYy4KPj4gVGhleSBh cmUgaW4gSC4yNjUgc3BlYyBzZWN0aW9uICI3LjQuMy4yLjIgU2VxdWVuY2UgcGFyYW1ldGVyIHNl dCByYW5nZSBleHRlbnNpb24gc2VtYW50aWNzIjoKPj4gLSBudW1fc2hvcnRfdGVybV9yZWZfcGlj X3NldHMgc3BlY2lmaWVzIHRoZSBudW1iZXIgb2Ygc3RfcmVmX3BpY19zZXQoICkgc3ludGF4IHN0 cnVjdHVyZXMgaW5jbHVkZWQgaW4gdGhlIFNQUy4gVGhlIHZhbHVlCj4+IG9mIG51bV9zaG9ydF90 ZXJtX3JlZl9waWNfc2V0cyBzaGFsbCBiZSBpbiB0aGUgcmFuZ2Ugb2YgMCB0byA2NCwgaW5jbHVz aXZlLgo+Pgo+PiAtIG51bV9sb25nX3Rlcm1fcmVmX3BpY3Nfc3BzIHNwZWNpZmllcyB0aGUgbnVt YmVyIG9mIGNhbmRpZGF0ZSBsb25nLXRlcm0gcmVmZXJlbmNlIHBpY3R1cmVzIHRoYXQgYXJlIHNw ZWNpZmllZCBpbiB0aGUKPj4gU1BTLiBUaGUgdmFsdWUgb2YgbnVtX2xvbmdfdGVybV9yZWZfcGlj c19zcHMgc2hhbGwgYmUgaW4gdGhlIHJhbmdlIG9mIDAgdG8gMzIsIGluY2x1c2l2ZS4KPiBBbmQg d2hhdCBhYm91dCB2aWRlby9zZXEvcGljX3BhcmFtZXRlcl9zZXRfaWQ/CgpJdCBpcyB0aGUgc2Ft ZSB0aGV5IGNvbWUgZnJvbSBzZWN0aW9uICI3LjQuMy4yLjEgR2VuZXJhbCBzZXF1ZW5jZSBwYXJh bWV0ZXIgc2V0IFJCU1Agc2VtYW50aWNzIjoKLSBzcHNfdmlkZW9fcGFyYW1ldGVyX3NldF9pZCBz cGVjaWZpZXMgdGhlIHZhbHVlIG9mIHRoZSB2cHNfdmlkZW9fcGFyYW1ldGVyX3NldF9pZCBvZiB0 aGUgYWN0aXZlIFZQUy4KLSBzcHNfc2VxX3BhcmFtZXRlcl9zZXRfaWQgcHJvdmlkZXMgYW4gaWRl bnRpZmllciBmb3IgdGhlIFNQUyBmb3IgcmVmZXJlbmNlIGJ5IG90aGVyIHN5bnRheCBlbGVtZW50 cy4KICAgVGhlIHZhbHVlIG9mCiAgc3BzX3NlcV9wYXJhbWV0ZXJfc2V0X2lkIHNoYWxsIGJlIGlu IHRoZSByYW5nZSBvZiAwIHRvIDE1LCBpbmNsdXNpdmUuCgpSZWdhcmRzLApCZW5qYW1pbgoKPgo+ IFJlZ2FyZHMsCj4KPiAJSGFucwo+Cj4+IEkgbWVudGlvbiBya3ZkZWMgYmVjYXVzZSB0aGF0IGl0 IGlzIHRoZSBvbmx5IGRyaXZlciB0byB1c2UgdGhleSAoYXMgZmFyIEkga25vd3MpCj4+Cj4+IFJl Z2FyZHMsCj4+IEJlbmphbWluCj4+Cj4+PiBSZWdhcmRzLAo+Pj4KPj4+ICDCoMKgwqDCoEhhbnMK Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFwaS9saW51eC92NGwyLWNvbnRyb2xzLmgg Yi9pbmNsdWRlL3VhcGkvbGludXgvdjRsMi1jb250cm9scy5oCj4+Pj4gaW5kZXggMGUwZWMyYzYx YjgwLi5iMWEzZGMwNWYwMmYgMTAwNjQ0Cj4+Pj4gLS0tIGEvaW5jbHVkZS91YXBpL2xpbnV4L3Y0 bDItY29udHJvbHMuaAo+Pj4+ICsrKyBiL2luY2x1ZGUvdWFwaS9saW51eC92NGwyLWNvbnRyb2xz LmgKPj4+PiBAQCAtMjM0MSw2ICsyMzQxLDggQEAgZW51bSB2NGwyX3N0YXRlbGVzc19oZXZjX3N0 YXJ0X2NvZGUgewo+Pj4+ICDCoCDCoCBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNfc3BzIHsKPj4+PiAg wqDCoMKgwqDCoCAvKiBJU08vSUVDIDIzMDA4LTIsIElUVS1UIFJlYy4gSC4yNjU6IFNlcXVlbmNl IHBhcmFtZXRlciBzZXQgKi8KPj4+PiArwqDCoMKgIF9fdTjCoMKgwqAgdmlkZW9fcGFyYW1ldGVy X3NldF9pZDsKPj4+PiArwqDCoMKgIF9fdTjCoMKgwqAgc2VxX3BhcmFtZXRlcl9zZXRfaWQ7Cj4+ Pj4gIMKgwqDCoMKgwqAgX191MTbCoMKgwqAgcGljX3dpZHRoX2luX2x1bWFfc2FtcGxlczsKPj4+ PiAgwqDCoMKgwqDCoCBfX3UxNsKgwqDCoCBwaWNfaGVpZ2h0X2luX2x1bWFfc2FtcGxlczsKPj4+ PiAgwqDCoMKgwqDCoCBfX3U4wqDCoMKgIGJpdF9kZXB0aF9sdW1hX21pbnVzODsKPj4+PiBAQCAt MjM5Myw2ICsyMzk1LDcgQEAgc3RydWN0IHY0bDJfY3RybF9oZXZjX3NwcyB7Cj4+Pj4gIMKgIMKg IHN0cnVjdCB2NGwyX2N0cmxfaGV2Y19wcHMgewo+Pj4+ICDCoMKgwqDCoMKgIC8qIElTTy9JRUMg MjMwMDgtMiwgSVRVLVQgUmVjLiBILjI2NTogUGljdHVyZSBwYXJhbWV0ZXIgc2V0ICovCj4+Pj4g K8KgwqDCoCBfX3U4wqDCoMKgIHBpY19wYXJhbWV0ZXJfc2V0X2lkOwo+Pj4+ICDCoMKgwqDCoMKg IF9fdTjCoMKgwqAgbnVtX2V4dHJhX3NsaWNlX2hlYWRlcl9iaXRzOwo+Pj4+ICDCoMKgwqDCoMKg IF9fdTjCoMKgwqAgbnVtX3JlZl9pZHhfbDBfZGVmYXVsdF9hY3RpdmVfbWludXMxOwo+Pj4+ICDC oMKgwqDCoMKgIF9fdTjCoMKgwqAgbnVtX3JlZl9pZHhfbDFfZGVmYXVsdF9hY3RpdmVfbWludXMx Owo+Pj4+IEBAIC0yNDg3LDYgKzI0OTAsOCBAQCBzdHJ1Y3QgdjRsMl9jdHJsX2hldmNfc2xpY2Vf cGFyYW1zIHsKPj4+PiAgwqDCoMKgwqDCoCBfX3UzMsKgwqDCoCBzbGljZV9zZWdtZW50X2FkZHI7 Cj4+Pj4gIMKgwqDCoMKgwqAgX191OMKgwqDCoCByZWZfaWR4X2wwW1Y0TDJfSEVWQ19EUEJfRU5U UklFU19OVU1fTUFYXTsKPj4+PiAgwqDCoMKgwqDCoCBfX3U4wqDCoMKgIHJlZl9pZHhfbDFbVjRM Ml9IRVZDX0RQQl9FTlRSSUVTX05VTV9NQVhdOwo+Pj4+ICvCoMKgwqAgX191MTbCoMKgwqAgc2hv cnRfdGVybV9yZWZfcGljX3NldF9zaXplOwo+Pj4+ICvCoMKgwqAgX191MTbCoMKgwqAgbG9uZ190 ZXJtX3JlZl9waWNfc2V0X3NpemU7Cj4+Pj4gIMKgIMKgwqDCoMKgwqAgLyogSVNPL0lFQyAyMzAw OC0yLCBJVFUtVCBSZWMuIEguMjY1OiBXZWlnaHRlZCBwcmVkaWN0aW9uIHBhcmFtZXRlciAqLwo+ Pj4+ICDCoMKgwqDCoMKgIHN0cnVjdCB2NGwyX2hldmNfcHJlZF93ZWlnaHRfdGFibGUgcHJlZF93 ZWlnaHRfdGFibGU7CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1hcm0ta2VybmVsCg==