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 F3749C3DA64 for ; Wed, 31 Jul 2024 07:00:00 +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=6PVIWE9pZY0d/xehEnIF2bF1p8JqskU/yR8RrSi4fd4=; b=ammoLDyOHAChip ofCUfvRcr7Q5eumUj2e9BLWtF7KS0CzFdUoxp9U0R7aTzCxTop2HiVwOlSlWJ1mUC4FfmTnD89G3Z FK/HN6VLWysw7bfIJ5eNGZL8AQZlswBCeZba5Om/uT6QX2jhrkUhVix5qhFErxIJgxCALuHfvQI5t YsoKd43aToXX1krLsH+g0sASDWsRKOOpyb+kG3Q/EFA7iPQajQ3a+dlv1UaFckjYUl+Uz9ay1BXA6 TZtpNP25O7YcuPEKYEiKxpPU7JrXuUYzF18UyZJqz3wm2T5+prBnp7weVUk+p/95RAryZKvi28HHI tPmXC42pxkSWW8Yl57+g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZ3JV-0000000027T-0nP8; Wed, 31 Jul 2024 06:59:57 +0000 Received: from madrid.collaboradmins.com ([2a00:1098:ed:100::25]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZ3JR-0000000026F-3jWa for linux-rockchip@lists.infradead.org; Wed, 31 Jul 2024 06:59:55 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1722409188; bh=n+CAh0szVygNgHKy0GYO4UDd48RX8zU1dm4Bwzwuils=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=bHvJaHi2ybkPNIcCmoLEFYV5ImEwTDPqbnS36j4jPWcD6IRvA6/zb0HGiv+h3wosH M3VJHoKgu0+88L80NhBvbnle7DeIO4DflMh50h6LOMrLtshjC4LRFloFZcqn84Kr/b YZd6FRRM3WHxfOzqkz7m7ZXBlNRQdhTIPGJaS7NAScEvhwregrNlzih+HJcZAdovoy I7Kl/kotzWDrWGP9eJqW+RgU81s2z5WlkGHbMC0nXNEFjo5nIlH78UxUU5bHLnVYvw kV9dNVHP2FKviPeybvKe13y1CB+TvG/INmUxcQHgJkUNIg4DDpp/0/+JpqDAqMaJjM BlOy6KEsJ54oA== 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 D0D773780B79; Wed, 31 Jul 2024 06:59:47 +0000 (UTC) Message-ID: <3e5659f2-582a-4e20-9e45-9841e5b191da@collabora.com> Date: Wed, 31 Jul 2024 08:59:47 +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> Content-Language: en-US From: Benjamin Gaignard In-Reply-To: <0b4e2f13-8d79-4931-b868-6100f8b8893f@xs4all.nl> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240730_235954_289956_15E13B58 X-CRM114-Status: GOOD ( 22.10 ) 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 CkxlIDMwLzA3LzIwMjQgw6AgMDk6MDgsIEhhbnMgVmVya3VpbCBhIMOpY3JpdMKgOgo+IE9uIDIy LzA3LzIwMjQgMTc6MDUsIEJlbmphbWluIEdhaWduYXJkIHdyb3RlOgo+PiBXaGVuIHRoZSBpbmRl eCBmaWVsZCBpcyBPUmVkIHdpdGggVjRMMl9GTVRfRkxBR19FTlVNX0FMTCB0aGUgZHJpdmVyCj4+ IHdpbGwgaWdub3JlIGFueSBjb25maWd1cmF0aW9uIGFuZCBlbnVtZXJhdGUgYWxsIHRoZSBwb3Nz aWJsZSBmb3JtYXRzLgo+PiBEcml2ZXJzIHdoaWNoIGRvIG5vdCBzdXBwb3J0IHRoaXMgZmxhZyB5 ZXQgYWx3YXlzIHJldHVybiBhbiBFSU5WQUwKPj4gZXJyb3IgY29kZS4KPj4KPj4gU2lnbmVkLW9m Zi1ieTogQmVuamFtaW4gR2FpZ25hcmQgPGJlbmphbWluLmdhaWduYXJkQGNvbGxhYm9yYS5jb20+ Cj4+IC0tLQo+PiBjaGFuZ2VzIGluIHZlcnNpb24gNToKPj4gLSBSZXNldCB0aGUgcHJvcG9zYWwg dG8gZm9sbG93IEhhbnMncyBhZHZpY2VzCj4+IC0gQWRkIG5ldyBmbGFnIHRvIGJlIHVzZWQgd2l0 aCBpbmRleCBmaWVsZC4KPj4KPj4gICAuLi4vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvdmlkaW9j LWVudW0tZm10LnJzdCAgICAgIHwgMTIgKysrKysrKysrKystCj4+ICAgLi4uL3VzZXJzcGFjZS1h cGkvbWVkaWEvdmlkZW9kZXYyLmgucnN0LmV4Y2VwdGlvbnMgICB8ICAxICsKPj4gICBpbmNsdWRl L3VhcGkvbGludXgvdmlkZW9kZXYyLmggICAgICAgICAgICAgICAgICAgICAgIHwgIDMgKysrCj4+ ICAgMyBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3ZpZGlv Yy1lbnVtLWZtdC5yc3QgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdjRsL3Zp ZGlvYy1lbnVtLWZtdC5yc3QKPj4gaW5kZXggM2FkYjNkMjA1NTMxLi4xMmUxZTY1ZTZhNzEgMTAw NjQ0Cj4+IC0tLSBhL0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92NGwvdmlkaW9j LWVudW0tZm10LnJzdAo+PiArKysgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEv djRsL3ZpZGlvYy1lbnVtLWZtdC5yc3QKPj4gQEAgLTg1LDcgKzg1LDExIEBAIHRoZSBgYG1idXNf Y29kZWBgIGZpZWxkIGlzIGhhbmRsZWQgZGlmZmVyZW50bHk6Cj4+ICAgICAgICogLSBfX3UzMgo+ PiAgICAgICAgIC0gYGBpbmRleGBgCj4+ICAgICAgICAgLSBOdW1iZXIgb2YgdGhlIGZvcm1hdCBp biB0aGUgZW51bWVyYXRpb24sIHNldCBieSB0aGUgYXBwbGljYXRpb24uCj4+IC0JVGhpcyBpcyBp biBubyB3YXkgcmVsYXRlZCB0byB0aGUgYGBwaXhlbGZvcm1hdGBgIGZpZWxkLgo+PiArICAgICAg ICBUaGlzIGlzIGluIG5vIHdheSByZWxhdGVkIHRvIHRoZSBgYHBpeGVsZm9ybWF0YGAgZmllbGQu IFdoZW4gdGhlCj4gWW91IG5lZWQgdG8gc3RhcnQgYSBuZXcgcGFyYWdyYXBoIGJlZm9yZSAnV2hl bicuIE90aGVyd2lzZSB5b3UgbWlnaHQgcmVhZAo+IHRoYXQgdGhlICdXaGVuJyBzZW50ZW5jZSBp cyBzb21laG93IHJlbGF0ZWQgdG8gdGhlIHByZXZpb3VzIHNlbnRlbmNlLgo+Cj4+ICsgICAgICAg IGluZGV4IGlzIE9SZWQgd2l0aCBWNEwyX0ZNVF9GTEFHX0VOVU1fQUxMIHRoZSBkcml2ZXIgd2ls bCBpZ25vcmUKPj4gKyAgICAgICAgYW55IGNvbmZpZ3VyYXRpb24gYW5kIGVudW1lcmF0ZSBhbGwg dGhlIHBvc3NpYmxlIGZvcm1hdHMuIERyaXZlcnMKPiBJJ2QgcmVwaHJhc2UgdGhpcyBhIGxpdHRs ZSBiaXQ6Cj4KPiB0aGUgZHJpdmVyIHdpbGwgZW51bWVyYXRlIGFsbCB0aGUgcG9zc2libGUgZm9y bWF0cywgaWdub3JpbmcgYW55IGxpbWl0YXRpb25zCj4gZnJvbSB0aGUgY3VycmVudCBjb25maWd1 cmF0aW9uLgo+Cj4gQW5kIGFmdGVyIHRoYXQgSSB3b3VsZCBsaWtlIHRvIHNlZSBhbiBleGFtcGxl IG9mIGEgdXNlLWNhc2UuCj4KPj4gKyAgICAgICAgd2hpY2ggZG8gbm90IHN1cHBvcnQgdGhpcyBm bGFnIHlldCBhbHdheXMgcmV0dXJuIGFuIGBgRUlOVkFMYGAKPj4gKyAgICAgICAgZXJyb3IgY29k ZS4KPj4gICAgICAgKiAtIF9fdTMyCj4+ICAgICAgICAgLSBgYHR5cGVgYAo+PiAgICAgICAgIC0g VHlwZSBvZiB0aGUgZGF0YSBzdHJlYW0sIHNldCBieSB0aGUgYXBwbGljYXRpb24uIE9ubHkgdGhl c2UgdHlwZXMKPj4gQEAgLTIzNCw2ICsyMzgsMTIgQEAgdGhlIGBgbWJ1c19jb2RlYGAgZmllbGQg aXMgaGFuZGxlZCBkaWZmZXJlbnRseToKPj4gICAJdmFsaWQuIFRoZSBidWZmZXIgY29uc2lzdHMg b2YgYGBoZWlnaHRgYCBsaW5lcywgZWFjaCBoYXZpbmcgYGB3aWR0aGBgCj4+ICAgCURhdGEgVW5p dHMgb2YgZGF0YSBhbmQgdGhlIG9mZnNldCAoaW4gYnl0ZXMpIGJldHdlZW4gdGhlIGJlZ2lubmlu ZyBvZgo+PiAgIAllYWNoIHR3byBjb25zZWN1dGl2ZSBsaW5lcyBpcyBgYGJ5dGVzcGVybGluZWBg Lgo+PiArICAgICogLSBgYFY0TDJfRk1UX0ZMQUdfRU5VTV9BTExgYAo+IEkgYW0gbm90IHJlYWxs eSBoYXBweSB3aXRoIHRoaXMgbmFtZSBzaW5jZSB0aGUgcHJlZml4IGlzIGlkZW50aWNhbCB0byB0 aGF0Cj4gb2Ygb3RoZXIgVjRMMl9GTVRfRkxBR18gZGVmaW5lcy4gSG93IGFib3V0OiBWNEwyX0ZN VERFU0NfRkxBR19FTlVNX0FMTD8KPiBPciBWNEwyX0ZNVF9JRFhfRU5VTV9BTEw/CgpJIHdpbGwg dXNlIFY0TDJfRk1UREVTQ19GTEFHX0VOVU1fQUxMIGluIHRoZSBuZXh0IHZlcnNpb24uCgpSZWdh cmRzLApCZW5qYW1pbgoKPgo+PiArICAgICAgLSAweDgwMDAwMDAwCj4+ICsgICAgICAtIFdoZW4g dGhlIGFwcGxpY2F0aW9ucyBPUnMgYGBpbmRleGBgIHdpdGggYGBWNEwyX0ZNVF9GTEFHX0VOVU1f QUxMYGAgZmxhZwo+PiArICAgICAgICB0aGUgZHJpdmVyIGVudW1lcmF0ZXMgYWxsIHRoZSBwb3Nz aWJsZSBwaXhlbCBmb3JtYXRzIHdpdGhvdXQgdGFraW5nIGNhcmUKPj4gKyAgICAgICAgb2YgYW55 IGFscmVhZHkgc2V0IGNvbmZpZ3VyYXRpb24uIERyaXZlcnMgd2hpY2ggZG8gbm90IHN1cHBvcnQg dGhpcyBmbGFnCj4+ICsgICAgICAgIHlldCBhbHdheXMgcmV0dXJuIGBgRUlOVkFMYGAuCj4+ICAg Cj4+ICAgUmV0dXJuIFZhbHVlCj4+ICAgPT09PT09PT09PT09Cj4+IGRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdmlkZW9kZXYyLmgucnN0LmV4Y2VwdGlvbnMg Yi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdmlkZW9kZXYyLmgucnN0LmV4Y2Vw dGlvbnMKPj4gaW5kZXggYmRjNjI4ZThjMWQ2Li44ZGMxMGE1MDBmYzYgMTAwNjQ0Cj4+IC0tLSBh L0RvY3VtZW50YXRpb24vdXNlcnNwYWNlLWFwaS9tZWRpYS92aWRlb2RldjIuaC5yc3QuZXhjZXB0 aW9ucwo+PiArKysgYi9Eb2N1bWVudGF0aW9uL3VzZXJzcGFjZS1hcGkvbWVkaWEvdmlkZW9kZXYy LmgucnN0LmV4Y2VwdGlvbnMKPj4gQEAgLTIxNiw2ICsyMTYsNyBAQCByZXBsYWNlIGRlZmluZSBW NEwyX0ZNVF9GTEFHX0NTQ19ZQ0JDUl9FTkMgZm10ZGVzYy1mbGFncwo+PiAgIHJlcGxhY2UgZGVm aW5lIFY0TDJfRk1UX0ZMQUdfQ1NDX0hTVl9FTkMgZm10ZGVzYy1mbGFncwo+PiAgIHJlcGxhY2Ug ZGVmaW5lIFY0TDJfRk1UX0ZMQUdfQ1NDX1FVQU5USVpBVElPTiBmbXRkZXNjLWZsYWdzCj4+ICAg cmVwbGFjZSBkZWZpbmUgVjRMMl9GTVRfRkxBR19NRVRBX0xJTkVfQkFTRUQgZm10ZGVzYy1mbGFn cwo+PiArcmVwbGFjZSBkZWZpbmUgVjRMMl9GTVRfRkxBR19FTlVNX0FMTCBmbXRkZXNjLWZsYWdz Cj4+ICAgCj4+ICAgIyBWNEwyIHRpbWVjb2RlIHR5cGVzCj4+ICAgcmVwbGFjZSBkZWZpbmUgVjRM Ml9UQ19UWVBFXzI0RlBTIHRpbWVjb2RlLXR5cGUKPj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFw aS9saW51eC92aWRlb2RldjIuaCBiL2luY2x1ZGUvdWFwaS9saW51eC92aWRlb2RldjIuaAo+PiBp bmRleCA0ZTkxMzYyZGE2ZGEuLjNkMTFmOTEyNzNhMSAxMDA2NDQKPj4gLS0tIGEvaW5jbHVkZS91 YXBpL2xpbnV4L3ZpZGVvZGV2Mi5oCj4+ICsrKyBiL2luY2x1ZGUvdWFwaS9saW51eC92aWRlb2Rl djIuaAo+PiBAQCAtOTA0LDYgKzkwNCw5IEBAIHN0cnVjdCB2NGwyX2ZtdGRlc2Mgewo+PiAgICNk ZWZpbmUgVjRMMl9GTVRfRkxBR19DU0NfUVVBTlRJWkFUSU9OCQkweDAxMDAKPj4gICAjZGVmaW5l IFY0TDJfRk1UX0ZMQUdfTUVUQV9MSU5FX0JBU0VECQkweDAyMDAKPj4gICAKPj4gKy8qICBGb3Jt YXQgZGVzY3JpcHRpb24gZmxhZywgdG8gYmUgT1JlZCB3aXRoIHRoZSBpbmRleCAqLwo+PiArI2Rl ZmluZSBWNEwyX0ZNVF9GTEFHX0VOVU1fQUxMCQkJMHg4MDAwMDAwMAo+PiArCj4+ICAgCS8qIEZy YW1lIFNpemUgYW5kIGZyYW1lIHJhdGUgZW51bWVyYXRpb24gKi8KPj4gICAvKgo+PiAgICAqCUYg UiBBIE0gRSAgIFMgSSBaIEUgICBFIE4gVSBNIEUgUiBBIFQgSSBPIE4KPiBSZWdhcmRzLAo+Cj4g CUhhbnMKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K TGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1y b2NrY2hpcAo=