From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 2/9] v4l: Add definitions for missing 16-bit RGB4444 formats Date: Thu, 18 Apr 2019 08:57:04 +0300 Message-ID: <20190418055704.GB4806@pendragon.ideasonboard.com> References: <20190328070723.26553-1-laurent.pinchart+renesas@ideasonboard.com> <20190328070723.26553-3-laurent.pinchart+renesas@ideasonboard.com> <20190404160049.cref72fegfwqiffy@uno.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by gabe.freedesktop.org (Postfix) with ESMTPS id 514416E0BB for ; Thu, 18 Apr 2019 05:57:14 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190404160049.cref72fegfwqiffy@uno.localdomain> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jacopo Mondi Cc: linux-renesas-soc@vger.kernel.org, Maxime Ripard , Laurent Pinchart , dri-devel@lists.freedesktop.org, linux-media@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org SGkgSmFjb3BvLAoKT24gVGh1LCBBcHIgMDQsIDIwMTkgYXQgMDY6MDA6NDlQTSArMDIwMCwgSmFj b3BvIE1vbmRpIHdyb3RlOgo+IE9uIFRodSwgTWFyIDI4LCAyMDE5IGF0IDA5OjA3OjE2QU0gKzAy MDAsIExhdXJlbnQgUGluY2hhcnQgd3JvdGU6Cj4gPiBUaGUgVjRMMiBBUEkgaXMgbWlzc2luZyB0 aGUgMTYtYml0IFJHQjQ0NDQgZm9ybWF0cyBmb3IgdGhlIFJHQkEsIFJHQlgsCj4gPiBBQkdSLCBY QkdSLCBCR1JBIGFuZCBCR1JYIGNvbXBvbmVudCBvcmRlcnMuIEFkZCB0aGVtLCB1c2luZyB0aGUg c2FtZQo+ID4gNENDcyBhcyBEUk0uCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogTGF1cmVudCBQaW5j aGFydCA8bGF1cmVudC5waW5jaGFydCtyZW5lc2FzQGlkZWFzb25ib2FyZC5jb20+Cj4gCj4gSSBj aGVja2VkIHRoZSBkb2N1bWVudGF0aW9uIGFuZCBpdCBzZWVtcyByaWdodCwgSSBjYW5ub3QgcmVs YXRlIHRoZQo+IG5hbWUgdG8gdGhlIG9yZGVyaW5nIGJ1dCBJIGd1ZXNzIHRoaXMgaXMgaW50ZW5k ZWQuCgpUaGUgMTYtYml0IFJHQiBWNEwyIDRDQ3MgYXJlIG5hbWVkIGJhc2VkIG9uIGEgbGl0dGxl IGVuZGlhbiBieXRlCm9yZGVyaW5nLiBJZiB5b3UgbG9vayBhdCBWNEwyX1BJWF9GTVRfUkdCQTQ0 NCBmb3IgaW5zdGFuY2UsIHdlIGhhdmUsIGluCm1lbW9yeQoKCWJiYmJhYWFhIHJycnJnZ2dnCgpJ ZiB5b3UgcmVhZCB0aGF0IGFzIGEgMTYtYml0IGludGVnZXIgaW4gbGl0dGxlIGVuZGlhbiBvcmRl ciwgeW91IGdldAoKCXJycnJnZ2dnYmJiYmFhYWEKCmhlbmNlIHRoZSBuYW1lIFJHQkE0NDQuCgo+ IFJldmlld2VkLWJ5OiBKYWNvcG8gTW9uZGkgPGphY29wb0BqbW9uZGkub3JnPgo+IAo+ID4gLS0t Cj4gPiAgLi4uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNrZWQtcmdiLnJzdCAgICAgIHwgMTM4 ICsrKysrKysrKysrKysrKysrKwo+ID4gIGluY2x1ZGUvdWFwaS9saW51eC92aWRlb2RldjIuaCAg ICAgICAgICAgICAgICB8ICAgNiArCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAxNDQgaW5zZXJ0aW9u cygrKQo+ID4KPiA+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3Bp eGZtdC1wYWNrZWQtcmdiLnJzdCBiL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10 LXBhY2tlZC1yZ2IucnN0Cj4gPiBpbmRleCAwNTVmOWM4OWU3ODcuLmI0NzVjYmJhNDkyZiAxMDA2 NDQKPiA+IC0tLSBhL0RvY3VtZW50YXRpb24vbWVkaWEvdWFwaS92NGwvcGl4Zm10LXBhY2tlZC1y Z2IucnN0Cj4gPiArKysgYi9Eb2N1bWVudGF0aW9uL21lZGlhL3VhcGkvdjRsL3BpeGZtdC1wYWNr ZWQtcmdiLnJzdAo+ID4gQEAgLTEzOSw2ICsxMzksMTQ0IEBAIG5leHQgdG8gZWFjaCBvdGhlciBp biBtZW1vcnkuCj4gPiAgICAgICAgLSByXCA6c3ViOmAxYAo+ID4gICAgICAgIC0gclwgOnN1Yjpg MGAKPiA+ICAgICAgICAtCj4gPiArICAgICogLi4gX1Y0TDItUElYLUZNVC1SR0JBNDQ0Ogo+ID4g Kwo+ID4gKyAgICAgIC0gYGBWNEwyX1BJWF9GTVRfUkdCQTQ0NGBgCj4gPiArICAgICAgLSAnUkEx MicKPiA+ICsKPiA+ICsgICAgICAtIGJcIDpzdWI6YDNgCj4gPiArICAgICAgLSBiXCA6c3ViOmAy YAo+ID4gKyAgICAgIC0gYlwgOnN1YjpgMWAKPiA+ICsgICAgICAtIGJcIDpzdWI6YDBgCj4gPiAr ICAgICAgLSBhXCA6c3ViOmAzYAo+ID4gKyAgICAgIC0gYVwgOnN1YjpgMmAKPiA+ICsgICAgICAt IGFcIDpzdWI6YDFgCj4gPiArICAgICAgLSBhXCA6c3ViOmAwYAo+ID4gKwo+ID4gKyAgICAgIC0g clwgOnN1YjpgM2AKPiA+ICsgICAgICAtIHJcIDpzdWI6YDJgCj4gPiArICAgICAgLSByXCA6c3Vi OmAxYAo+ID4gKyAgICAgIC0gclwgOnN1YjpgMGAKPiA+ICsgICAgICAtIGdcIDpzdWI6YDNgCj4g PiArICAgICAgLSBnXCA6c3ViOmAyYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgMWAKPiA+ICsgICAg ICAtIGdcIDpzdWI6YDBgCj4gPiArICAgICAgLQo+ID4gKyAgICAqIC4uIF9WNEwyLVBJWC1GTVQt UkdCWDQ0NDoKPiA+ICsKPiA+ICsgICAgICAtIGBgVjRMMl9QSVhfRk1UX1JHQlg0NDRgYAo+ID4g KyAgICAgIC0gJ1JYMTInCj4gPiArCj4gPiArICAgICAgLSBiXCA6c3ViOmAzYAo+ID4gKyAgICAg IC0gYlwgOnN1YjpgMmAKPiA+ICsgICAgICAtIGJcIDpzdWI6YDFgCj4gPiArICAgICAgLSBiXCA6 c3ViOmAwYAo+ID4gKyAgICAgIC0KPiA+ICsgICAgICAtCj4gPiArICAgICAgLQo+ID4gKyAgICAg IC0KPiA+ICsKPiA+ICsgICAgICAtIHJcIDpzdWI6YDNgCj4gPiArICAgICAgLSByXCA6c3ViOmAy YAo+ID4gKyAgICAgIC0gclwgOnN1YjpgMWAKPiA+ICsgICAgICAtIHJcIDpzdWI6YDBgCj4gPiAr ICAgICAgLSBnXCA6c3ViOmAzYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgMmAKPiA+ICsgICAgICAt IGdcIDpzdWI6YDFgCj4gPiArICAgICAgLSBnXCA6c3ViOmAwYAo+ID4gKyAgICAgIC0KPiA+ICsg ICAgKiAuLiBfVjRMMi1QSVgtRk1ULUFCR1I0NDQ6Cj4gPiArCj4gPiArICAgICAgLSBgYFY0TDJf UElYX0ZNVF9BQkdSNDQ0YGAKPiA+ICsgICAgICAtICdBQjEyJwo+ID4gKwo+ID4gKyAgICAgIC0g Z1wgOnN1YjpgM2AKPiA+ICsgICAgICAtIGdcIDpzdWI6YDJgCj4gPiArICAgICAgLSBnXCA6c3Vi OmAxYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgMGAKPiA+ICsgICAgICAtIHJcIDpzdWI6YDNgCj4g PiArICAgICAgLSByXCA6c3ViOmAyYAo+ID4gKyAgICAgIC0gclwgOnN1YjpgMWAKPiA+ICsgICAg ICAtIHJcIDpzdWI6YDBgCj4gPiArCj4gPiArICAgICAgLSBhXCA6c3ViOmAzYAo+ID4gKyAgICAg IC0gYVwgOnN1YjpgMmAKPiA+ICsgICAgICAtIGFcIDpzdWI6YDFgCj4gPiArICAgICAgLSBhXCA6 c3ViOmAwYAo+ID4gKyAgICAgIC0gYlwgOnN1YjpgM2AKPiA+ICsgICAgICAtIGJcIDpzdWI6YDJg Cj4gPiArICAgICAgLSBiXCA6c3ViOmAxYAo+ID4gKyAgICAgIC0gYlwgOnN1YjpgMGAKPiA+ICsg ICAgICAtCj4gPiArICAgICogLi4gX1Y0TDItUElYLUZNVC1YQkdSNDQ0Ogo+ID4gKwo+ID4gKyAg ICAgIC0gYGBWNEwyX1BJWF9GTVRfWEJHUjQ0NGBgCj4gPiArICAgICAgLSAnWEIxMicKPiA+ICsK PiA+ICsgICAgICAtIGdcIDpzdWI6YDNgCj4gPiArICAgICAgLSBnXCA6c3ViOmAyYAo+ID4gKyAg ICAgIC0gZ1wgOnN1YjpgMWAKPiA+ICsgICAgICAtIGdcIDpzdWI6YDBgCj4gPiArICAgICAgLSBy XCA6c3ViOmAzYAo+ID4gKyAgICAgIC0gclwgOnN1YjpgMmAKPiA+ICsgICAgICAtIHJcIDpzdWI6 YDFgCj4gPiArICAgICAgLSByXCA6c3ViOmAwYAo+ID4gKwo+ID4gKyAgICAgIC0KPiA+ICsgICAg ICAtCj4gPiArICAgICAgLQo+ID4gKyAgICAgIC0KPiA+ICsgICAgICAtIGJcIDpzdWI6YDNgCj4g PiArICAgICAgLSBiXCA6c3ViOmAyYAo+ID4gKyAgICAgIC0gYlwgOnN1YjpgMWAKPiA+ICsgICAg ICAtIGJcIDpzdWI6YDBgCj4gPiArICAgICAgLQo+ID4gKyAgICAqIC4uIF9WNEwyLVBJWC1GTVQt QkdSQTQ0NDoKPiA+ICsKPiA+ICsgICAgICAtIGBgVjRMMl9QSVhfRk1UX0JHUkE0NDRgYAo+ID4g KyAgICAgIC0gJ0JBMTInCj4gPiArCj4gPiArICAgICAgLSByXCA6c3ViOmAzYAo+ID4gKyAgICAg IC0gclwgOnN1YjpgMmAKPiA+ICsgICAgICAtIHJcIDpzdWI6YDFgCj4gPiArICAgICAgLSByXCA6 c3ViOmAwYAo+ID4gKyAgICAgIC0gYVwgOnN1YjpgM2AKPiA+ICsgICAgICAtIGFcIDpzdWI6YDJg Cj4gPiArICAgICAgLSBhXCA6c3ViOmAxYAo+ID4gKyAgICAgIC0gYVwgOnN1YjpgMGAKPiA+ICsK PiA+ICsgICAgICAtIGJcIDpzdWI6YDNgCj4gPiArICAgICAgLSBiXCA6c3ViOmAyYAo+ID4gKyAg ICAgIC0gYlwgOnN1YjpgMWAKPiA+ICsgICAgICAtIGJcIDpzdWI6YDBgCj4gPiArICAgICAgLSBn XCA6c3ViOmAzYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgMmAKPiA+ICsgICAgICAtIGdcIDpzdWI6 YDFgCj4gPiArICAgICAgLSBnXCA6c3ViOmAwYAo+ID4gKyAgICAgIC0KPiA+ICsgICAgKiAuLiBf VjRMMi1QSVgtRk1ULUJHUlg0NDQ6Cj4gPiArCj4gPiArICAgICAgLSBgYFY0TDJfUElYX0ZNVF9C R1JYNDQ0YGAKPiA+ICsgICAgICAtICdCWDEyJwo+ID4gKwo+ID4gKyAgICAgIC0gclwgOnN1Yjpg M2AKPiA+ICsgICAgICAtIHJcIDpzdWI6YDJgCj4gPiArICAgICAgLSByXCA6c3ViOmAxYAo+ID4g KyAgICAgIC0gclwgOnN1YjpgMGAKPiA+ICsgICAgICAtCj4gPiArICAgICAgLQo+ID4gKyAgICAg IC0KPiA+ICsgICAgICAtCj4gPiArCj4gPiArICAgICAgLSBiXCA6c3ViOmAzYAo+ID4gKyAgICAg IC0gYlwgOnN1YjpgMmAKPiA+ICsgICAgICAtIGJcIDpzdWI6YDFgCj4gPiArICAgICAgLSBiXCA6 c3ViOmAwYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgM2AKPiA+ICsgICAgICAtIGdcIDpzdWI6YDJg Cj4gPiArICAgICAgLSBnXCA6c3ViOmAxYAo+ID4gKyAgICAgIC0gZ1wgOnN1YjpgMGAKPiA+ICsg ICAgICAtCj4gPiAgICAgICogLi4gX1Y0TDItUElYLUZNVC1BUkdCNTU1Ogo+ID4KPiA+ICAgICAg ICAtIGBgVjRMMl9QSVhfRk1UX0FSR0I1NTVgYAo+ID4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvdWFw aS9saW51eC92aWRlb2RldjIuaCBiL2luY2x1ZGUvdWFwaS9saW51eC92aWRlb2RldjIuaAo+ID4g aW5kZXggNGU1MjIyNzI2NzE5Li5kZjlmYTc4YTZhYjcgMTAwNjQ0Cj4gPiAtLS0gYS9pbmNsdWRl L3VhcGkvbGludXgvdmlkZW9kZXYyLmgKPiA+ICsrKyBiL2luY2x1ZGUvdWFwaS9saW51eC92aWRl b2RldjIuaAo+ID4gQEAgLTUxNCw2ICs1MTQsMTIgQEAgc3RydWN0IHY0bDJfcGl4X2Zvcm1hdCB7 Cj4gPiAgI2RlZmluZSBWNEwyX1BJWF9GTVRfUkdCNDQ0ICB2NGwyX2ZvdXJjYygnUicsICc0Jywg JzQnLCAnNCcpIC8qIDE2ICB4eHh4cnJyciBnZ2dnYmJiYiAqLwo+ID4gICNkZWZpbmUgVjRMMl9Q SVhfRk1UX0FSR0I0NDQgdjRsMl9mb3VyY2MoJ0EnLCAnUicsICcxJywgJzInKSAvKiAxNiAgYWFh YXJycnIgZ2dnZ2JiYmIgKi8KPiA+ICAjZGVmaW5lIFY0TDJfUElYX0ZNVF9YUkdCNDQ0IHY0bDJf Zm91cmNjKCdYJywgJ1InLCAnMScsICcyJykgLyogMTYgIHh4eHhycnJyIGdnZ2diYmJiICovCj4g PiArI2RlZmluZSBWNEwyX1BJWF9GTVRfUkdCQTQ0NCB2NGwyX2ZvdXJjYygnUicsICdBJywgJzEn LCAnMicpIC8qIDE2ICBycnJyZ2dnZyBiYmJiYWFhYSAqLwo+ID4gKyNkZWZpbmUgVjRMMl9QSVhf Rk1UX1JHQlg0NDQgdjRsMl9mb3VyY2MoJ1InLCAnWCcsICcxJywgJzInKSAvKiAxNiAgcnJycmdn Z2cgYmJiYnh4eHggKi8KPiA+ICsjZGVmaW5lIFY0TDJfUElYX0ZNVF9BQkdSNDQ0IHY0bDJfZm91 cmNjKCdBJywgJ0InLCAnMScsICcyJykgLyogMTYgIGFhYWFiYmJiIGdnZ2dycnJyICovCj4gPiAr I2RlZmluZSBWNEwyX1BJWF9GTVRfWEJHUjQ0NCB2NGwyX2ZvdXJjYygnWCcsICdCJywgJzEnLCAn MicpIC8qIDE2ICB4eHh4YmJiYiBnZ2dncnJyciAqLwo+ID4gKyNkZWZpbmUgVjRMMl9QSVhfRk1U X0JHUkE0NDQgdjRsMl9mb3VyY2MoJ0InLCAnQScsICcxJywgJzInKSAvKiAxNiAgYmJiYmdnZ2cg cnJycmFhYWEgKi8KPiA+ICsjZGVmaW5lIFY0TDJfUElYX0ZNVF9CR1JYNDQ0IHY0bDJfZm91cmNj KCdCJywgJ1gnLCAnMScsICcyJykgLyogMTYgIGJiYmJnZ2dnIHJycnJ4eHh4ICovCj4gPiAgI2Rl ZmluZSBWNEwyX1BJWF9GTVRfUkdCNTU1ICB2NGwyX2ZvdXJjYygnUicsICdHJywgJ0InLCAnTycp IC8qIDE2ICBSR0ItNS01LTUgICAgICovCj4gPiAgI2RlZmluZSBWNEwyX1BJWF9GTVRfQVJHQjU1 NSB2NGwyX2ZvdXJjYygnQScsICdSJywgJzEnLCAnNScpIC8qIDE2ICBBUkdCLTEtNS01LTUgICov Cj4gPiAgI2RlZmluZSBWNEwyX1BJWF9GTVRfWFJHQjU1NSB2NGwyX2ZvdXJjYygnWCcsICdSJywg JzEnLCAnNScpIC8qIDE2ICBYUkdCLTEtNS01LTUgICovCj4gPiAtLQo+ID4gUmVnYXJkcywKPiA+ Cj4gPiBMYXVyZW50IFBpbmNoYXJ0Cj4gPgoKCgotLSAKUmVnYXJkcywKCkxhdXJlbnQgUGluY2hh cnQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs