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 8DDC5C3DA7F for ; Wed, 31 Jul 2024 07:00:53 +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=5IBmSYLEAnPg46ZYhjVaxC8SolV15/a5S5WNAdMQIqs=; b=FWFFIOXmHjQCpD zk0CClUXz98UaH95CxE1jb4by5hfegYCNN4aHiAnasHF28KW6eOareweLJ2aPHEnj12RdHsT8NS7s vh58NDjTkphdBmeRc5eMxCmiaBI7E1ON8GFn9YnPP1Y4Z5bkALnpUwATKPxJ5LzZcFvJNOHBhBQtu 2XoluXg2wWB53sav02haAFUNsgBmnfPCSqG34Kv+VWh3EgKg6cp7GyTeUS1v8PsZx8QBVnoRHY0u4 WIvsuY3ye+IaPAWDyammVrhSXHhCSkyEI+2IyeVsJ821SxtCgO7kZnIHizE21g1RBXrmGX47ukQYI ut7M/mA1EP5+sb/rremA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZ3KM-000000002F8-455s; Wed, 31 Jul 2024 07:00:50 +0000 Received: from madrid.collaboradmins.com ([46.235.227.194]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZ3KJ-000000002EA-0sws for linux-rockchip@lists.infradead.org; Wed, 31 Jul 2024 07:00:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1722409245; bh=2m1FPDyQe8xDyUfFki4gWqbW/FycigIA1fOZMOU7sCw=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=orb3e89D9C564m+JGiavnP8Jg53kCcIwPKPgGZ0Iu+f/xS8iTbw0uyVi6n8cqexmL WPiGpIM3efYttUML/4mD7eueAqq3urfHxiZZSRgvXH68y8zQkdLw8SS6jJP3ZOoJmC 5GiuiJoaUwVrd/01SPOugAlY4f5fvOFFzeFv3+WsCTNarenvfxdrXaXRgbvMFGX0/6 bSSzJQlINFLt3j5covI7DU4383tbrOJSbVD7jSFAYMtZpXn5IplfyTY9l1w37HpG0T lej3f6KWE67ToViDbpO3jkrUKKNVxKlr6ab5kqWNSAx+C5/J/PySzE+KIPWM4iBvpO 4F5hTRb2t40zQ== Received: from [100.93.89.217] (cola.collaboradmins.com [195.201.22.229]) (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 madrid.collaboradmins.com (Postfix) with ESMTPSA id D8C1E3780B79; Wed, 31 Jul 2024 07:00:44 +0000 (UTC) Message-ID: <07a6b2a7-9884-40cb-b29a-3b30731d9686@collabora.com> Date: Wed, 31 Jul 2024 09:00:44 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 1/3] media: videodev2: Add flag to unconditionnaly enumerate pixels formats To: Hans Verkuil , mchehab@kernel.org, ezequiel@vanguardiasur.com.ar Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, kernel@collabora.com References: <20240722150523.149667-1-benjamin.gaignard@collabora.com> <20240722150523.149667-2-benjamin.gaignard@collabora.com> <0b4e2f13-8d79-4931-b868-6100f8b8893f@xs4all.nl> <3459c15d-5492-4765-b81c-9360d4291384@xs4all.nl> Content-Language: en-US From: Benjamin Gaignard In-Reply-To: <3459c15d-5492-4765-b81c-9360d4291384@xs4all.nl> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240731_000047_552761_10EB9EB5 X-CRM114-Status: GOOD ( 20.89 ) 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 CkxlIDMwLzA3LzIwMjQgw6AgMDk6MTksIEhhbnMgVmVya3VpbCBhIMOpY3JpdMKgOgo+IE9uIDMw LzA3LzIwMjQgMDk6MDgsIEhhbnMgVmVya3VpbCB3cm90ZToKPj4gT24gMjIvMDcvMjAyNCAxNzow NSwgQmVuamFtaW4gR2FpZ25hcmQgd3JvdGU6Cj4+PiBXaGVuIHRoZSBpbmRleCBmaWVsZCBpcyBP UmVkIHdpdGggVjRMMl9GTVRfRkxBR19FTlVNX0FMTCB0aGUgZHJpdmVyCj4+PiB3aWxsIGlnbm9y ZSBhbnkgY29uZmlndXJhdGlvbiBhbmQgZW51bWVyYXRlIGFsbCB0aGUgcG9zc2libGUgZm9ybWF0 cy4KPj4+IERyaXZlcnMgd2hpY2ggZG8gbm90IHN1cHBvcnQgdGhpcyBmbGFnIHlldCBhbHdheXMg cmV0dXJuIGFuIEVJTlZBTAo+Pj4gZXJyb3IgY29kZS4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBC ZW5qYW1pbiBHYWlnbmFyZCA8YmVuamFtaW4uZ2FpZ25hcmRAY29sbGFib3JhLmNvbT4KPj4+IC0t LQo+Pj4gY2hhbmdlcyBpbiB2ZXJzaW9uIDU6Cj4+PiAtIFJlc2V0IHRoZSBwcm9wb3NhbCB0byBm b2xsb3cgSGFucydzIGFkdmljZXMKPj4+IC0gQWRkIG5ldyBmbGFnIHRvIGJlIHVzZWQgd2l0aCBp bmRleCBmaWVsZC4KPj4+Cj4+PiAgIC4uLi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC92aWRpb2Mt ZW51bS1mbXQucnN0ICAgICAgfCAxMiArKysrKysrKysrKy0KPj4+ICAgLi4uL3VzZXJzcGFjZS1h cGkvbWVkaWEvdmlkZW9kZXYyLmgucnN0LmV4Y2VwdGlvbnMgICB8ICAxICsKPj4+ICAgaW5jbHVk ZS91YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oICAgICAgICAgICAgICAgICAgICAgICB8ICAzICsrKwo+ Pj4gICAzIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+ Cj4+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0bC92 aWRpb2MtZW51bS1mbXQucnN0IGIvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBpL21lZGlhL3Y0 bC92aWRpb2MtZW51bS1mbXQucnN0Cj4+PiBpbmRleCAzYWRiM2QyMDU1MzEuLjEyZTFlNjVlNmE3 MSAxMDA2NDQKPj4+IC0tLSBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwv dmlkaW9jLWVudW0tZm10LnJzdAo+Pj4gKysrIGIvRG9jdW1lbnRhdGlvbi91c2Vyc3BhY2UtYXBp L21lZGlhL3Y0bC92aWRpb2MtZW51bS1mbXQucnN0Cj4+PiBAQCAtODUsNyArODUsMTEgQEAgdGhl IGBgbWJ1c19jb2RlYGAgZmllbGQgaXMgaGFuZGxlZCBkaWZmZXJlbnRseToKPj4+ICAgICAgICog LSBfX3UzMgo+Pj4gICAgICAgICAtIGBgaW5kZXhgYAo+Pj4gICAgICAgICAtIE51bWJlciBvZiB0 aGUgZm9ybWF0IGluIHRoZSBlbnVtZXJhdGlvbiwgc2V0IGJ5IHRoZSBhcHBsaWNhdGlvbi4KPj4+ IC0JVGhpcyBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byB0aGUgYGBwaXhlbGZvcm1hdGBgIGZpZWxk Lgo+Pj4gKyAgICAgICAgVGhpcyBpcyBpbiBubyB3YXkgcmVsYXRlZCB0byB0aGUgYGBwaXhlbGZv cm1hdGBgIGZpZWxkLiBXaGVuIHRoZQo+PiBZb3UgbmVlZCB0byBzdGFydCBhIG5ldyBwYXJhZ3Jh cGggYmVmb3JlICdXaGVuJy4gT3RoZXJ3aXNlIHlvdSBtaWdodCByZWFkCj4+IHRoYXQgdGhlICdX aGVuJyBzZW50ZW5jZSBpcyBzb21laG93IHJlbGF0ZWQgdG8gdGhlIHByZXZpb3VzIHNlbnRlbmNl Lgo+Pgo+Pj4gKyAgICAgICAgaW5kZXggaXMgT1JlZCB3aXRoIFY0TDJfRk1UX0ZMQUdfRU5VTV9B TEwgdGhlIGRyaXZlciB3aWxsIGlnbm9yZQo+Pj4gKyAgICAgICAgYW55IGNvbmZpZ3VyYXRpb24g YW5kIGVudW1lcmF0ZSBhbGwgdGhlIHBvc3NpYmxlIGZvcm1hdHMuIERyaXZlcnMKPj4gSSdkIHJl cGhyYXNlIHRoaXMgYSBsaXR0bGUgYml0Ogo+Pgo+PiB0aGUgZHJpdmVyIHdpbGwgZW51bWVyYXRl IGFsbCB0aGUgcG9zc2libGUgZm9ybWF0cywgaWdub3JpbmcgYW55IGxpbWl0YXRpb25zCj4+IGZy b20gdGhlIGN1cnJlbnQgY29uZmlndXJhdGlvbi4KPj4KPj4gQW5kIGFmdGVyIHRoYXQgSSB3b3Vs ZCBsaWtlIHRvIHNlZSBhbiBleGFtcGxlIG9mIGEgdXNlLWNhc2UuCj4gU2hvdWxkIHRoZSBmbGFn IGJlIGtlcHQgb24gcmV0dXJuIG9mIFZJRElPQ19FTlVNX0ZNVCBvciBzaG91bGQgaXQgYmUgY2xl YXJlZD8KPiBGb3IgcmVmZXJlbmNlOiBWSURJT0NfUVVFUllDVFJMIHdpbGwgY2xlYXIgdGhlIFY0 TDJfQ1RSTF9GTEFHX05FWFRfQ1RSTCBmbGFnLgo+Cj4gUmVnYXJkbGVzcyBvZiB3aGF0IHdlIHBp Y2ssIGl0IHNob3VsZCBiZSBkb2N1bWVudGVkLgoKSSBiZWxpZXZlIG1vc3Qgb2YgdGhlIGZsYWdz IGFyZSBjbGVhcmVkIGluIHY0bDIgc28gSSB3aWxsIHRvIGRvIHRoZSBzYW1lIGFuZApkb2N1bWVu dCBpdC4KCj4KPiBSZWdhcmRzLAo+Cj4gCUhhbnMKPgo+Pj4gKyAgICAgICAgd2hpY2ggZG8gbm90 IHN1cHBvcnQgdGhpcyBmbGFnIHlldCBhbHdheXMgcmV0dXJuIGFuIGBgRUlOVkFMYGAKPj4+ICsg ICAgICAgIGVycm9yIGNvZGUuCj4+PiAgICAgICAqIC0gX191MzIKPj4+ICAgICAgICAgLSBgYHR5 cGVgYAo+Pj4gICAgICAgICAtIFR5cGUgb2YgdGhlIGRhdGEgc3RyZWFtLCBzZXQgYnkgdGhlIGFw cGxpY2F0aW9uLiBPbmx5IHRoZXNlIHR5cGVzCj4+PiBAQCAtMjM0LDYgKzIzOCwxMiBAQCB0aGUg YGBtYnVzX2NvZGVgYCBmaWVsZCBpcyBoYW5kbGVkIGRpZmZlcmVudGx5Ogo+Pj4gICAJdmFsaWQu IFRoZSBidWZmZXIgY29uc2lzdHMgb2YgYGBoZWlnaHRgYCBsaW5lcywgZWFjaCBoYXZpbmcgYGB3 aWR0aGBgCj4+PiAgIAlEYXRhIFVuaXRzIG9mIGRhdGEgYW5kIHRoZSBvZmZzZXQgKGluIGJ5dGVz KSBiZXR3ZWVuIHRoZSBiZWdpbm5pbmcgb2YKPj4+ICAgCWVhY2ggdHdvIGNvbnNlY3V0aXZlIGxp bmVzIGlzIGBgYnl0ZXNwZXJsaW5lYGAuCj4+PiArICAgICogLSBgYFY0TDJfRk1UX0ZMQUdfRU5V TV9BTExgYAo+PiBJIGFtIG5vdCByZWFsbHkgaGFwcHkgd2l0aCB0aGlzIG5hbWUgc2luY2UgdGhl IHByZWZpeCBpcyBpZGVudGljYWwgdG8gdGhhdAo+PiBvZiBvdGhlciBWNEwyX0ZNVF9GTEFHXyBk ZWZpbmVzLiBIb3cgYWJvdXQ6IFY0TDJfRk1UREVTQ19GTEFHX0VOVU1fQUxMPwo+PiBPciBWNEwy X0ZNVF9JRFhfRU5VTV9BTEw/Cj4+Cj4+PiArICAgICAgLSAweDgwMDAwMDAwCj4+PiArICAgICAg LSBXaGVuIHRoZSBhcHBsaWNhdGlvbnMgT1JzIGBgaW5kZXhgYCB3aXRoIGBgVjRMMl9GTVRfRkxB R19FTlVNX0FMTGBgIGZsYWcKPj4+ICsgICAgICAgIHRoZSBkcml2ZXIgZW51bWVyYXRlcyBhbGwg dGhlIHBvc3NpYmxlIHBpeGVsIGZvcm1hdHMgd2l0aG91dCB0YWtpbmcgY2FyZQo+Pj4gKyAgICAg ICAgb2YgYW55IGFscmVhZHkgc2V0IGNvbmZpZ3VyYXRpb24uIERyaXZlcnMgd2hpY2ggZG8gbm90 IHN1cHBvcnQgdGhpcyBmbGFnCj4+PiArICAgICAgICB5ZXQgYWx3YXlzIHJldHVybiBgYEVJTlZB TGBgLgo+Pj4gICAKPj4+ICAgUmV0dXJuIFZhbHVlCj4+PiAgID09PT09PT09PT09PQo+Pj4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92aWRlb2RldjIuaC5y c3QuZXhjZXB0aW9ucyBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92aWRlb2Rl djIuaC5yc3QuZXhjZXB0aW9ucwo+Pj4gaW5kZXggYmRjNjI4ZThjMWQ2Li44ZGMxMGE1MDBmYzYg MTAwNjQ0Cj4+PiAtLS0gYS9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdmlkZW9k ZXYyLmgucnN0LmV4Y2VwdGlvbnMKPj4+ICsrKyBiL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFw aS9tZWRpYS92aWRlb2RldjIuaC5yc3QuZXhjZXB0aW9ucwo+Pj4gQEAgLTIxNiw2ICsyMTYsNyBA QCByZXBsYWNlIGRlZmluZSBWNEwyX0ZNVF9GTEFHX0NTQ19ZQ0JDUl9FTkMgZm10ZGVzYy1mbGFn cwo+Pj4gICByZXBsYWNlIGRlZmluZSBWNEwyX0ZNVF9GTEFHX0NTQ19IU1ZfRU5DIGZtdGRlc2Mt ZmxhZ3MKPj4+ICAgcmVwbGFjZSBkZWZpbmUgVjRMMl9GTVRfRkxBR19DU0NfUVVBTlRJWkFUSU9O IGZtdGRlc2MtZmxhZ3MKPj4+ICAgcmVwbGFjZSBkZWZpbmUgVjRMMl9GTVRfRkxBR19NRVRBX0xJ TkVfQkFTRUQgZm10ZGVzYy1mbGFncwo+Pj4gK3JlcGxhY2UgZGVmaW5lIFY0TDJfRk1UX0ZMQUdf RU5VTV9BTEwgZm10ZGVzYy1mbGFncwo+Pj4gICAKPj4+ICAgIyBWNEwyIHRpbWVjb2RlIHR5cGVz Cj4+PiAgIHJlcGxhY2UgZGVmaW5lIFY0TDJfVENfVFlQRV8yNEZQUyB0aW1lY29kZS10eXBlCj4+ PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS91YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oIGIvaW5jbHVkZS91 YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oCj4+PiBpbmRleCA0ZTkxMzYyZGE2ZGEuLjNkMTFmOTEyNzNh MSAxMDA2NDQKPj4+IC0tLSBhL2luY2x1ZGUvdWFwaS9saW51eC92aWRlb2RldjIuaAo+Pj4gKysr IGIvaW5jbHVkZS91YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oCj4+PiBAQCAtOTA0LDYgKzkwNCw5IEBA IHN0cnVjdCB2NGwyX2ZtdGRlc2Mgewo+Pj4gICAjZGVmaW5lIFY0TDJfRk1UX0ZMQUdfQ1NDX1FV QU5USVpBVElPTgkJMHgwMTAwCj4+PiAgICNkZWZpbmUgVjRMMl9GTVRfRkxBR19NRVRBX0xJTkVf QkFTRUQJCTB4MDIwMAo+Pj4gICAKPj4+ICsvKiAgRm9ybWF0IGRlc2NyaXB0aW9uIGZsYWcsIHRv IGJlIE9SZWQgd2l0aCB0aGUgaW5kZXggKi8KPj4+ICsjZGVmaW5lIFY0TDJfRk1UX0ZMQUdfRU5V TV9BTEwJCQkweDgwMDAwMDAwCj4+PiArCj4+PiAgIAkvKiBGcmFtZSBTaXplIGFuZCBmcmFtZSBy YXRlIGVudW1lcmF0aW9uICovCj4+PiAgIC8qCj4+PiAgICAqCUYgUiBBIE0gRSAgIFMgSSBaIEUg ICBFIE4gVSBNIEUgUiBBIFQgSSBPIE4KPj4gUmVnYXJkcywKPj4KPj4gCUhhbnMKPj4KPgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2No aXAgbWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo=