From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH v3 12/15] drm: amdgpu: Replace drm_fb_get_bpp_depth() with drm_format_plane_cpp() Date: Thu, 09 Jun 2016 12:18:44 +0300 Message-ID: <22572564.NOniUBZj6U@avalon> References: <1465428739-26529-1-git-send-email-laurent.pinchart@ideasonboard.com> <1465428739-26529-13-git-send-email-laurent.pinchart@ideasonboard.com> <23a7c66b-5053-887a-43ce-17bc393c3108@daenzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [IPv6:2001:4b98:dc2:45:216:3eff:febb:480d]) by gabe.freedesktop.org (Postfix) with ESMTPS id 37F3A6EB0C for ; Thu, 9 Jun 2016 09:18:45 +0000 (UTC) In-Reply-To: <23a7c66b-5053-887a-43ce-17bc393c3108@daenzer.net> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Michel =?ISO-8859-1?Q?D=E4nzer?= Cc: Alex Deucher , Daniel Vetter , Tomi Valkeinen , Christian =?ISO-8859-1?Q?K=F6nig?= , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgTWljaGVsLAoKT24gVGh1cnNkYXkgMDkgSnVuIDIwMTYgMTA6NDI6NTQgTWljaGVsIETDpG56 ZXIgd3JvdGU6Cj4gT24gMDkuMDYuMjAxNiAwODozMiwgTGF1cmVudCBQaW5jaGFydCB3cm90ZToK PiA+IFRoZSBkcml2ZXIgbmVlZHMgdGhlIG51bWJlciBvZiBieXRlcyBwZXIgcGl4ZWwsIG5vdCB0 aGUgYnBwIGFuZCBkZXB0aAo+ID4gaW5mbyBtZWFudCBmb3IgZmJkZXYgY29tcGF0aWJpbGl0eS4g VXNlIHRoZSByaWdodCBBUEkuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IExhdXJlbnQgUGluY2hh cnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KPiA+IC0tLQo+ID4gCj4gPiAg ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2ZiLmMgIHwgMTAgKysrKystLS0tLQo+ ID4gIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV9nZW0uYyB8ICAzICsrLQo+ID4g IDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ID4gCj4g PiBDYzogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgo+ID4gQ2M6ICJD aHJpc3RpYW4gS8O2bmlnIiA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgo+ID4gCj4gPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2ZiLmMKPiA+IGIvZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X2ZiLmMgaW5kZXggOTE5MTQ2NzgwYTE1Li4z MDZmNjI2ZDNlODAKPiA+IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRn cHUvYW1kZ3B1X2ZiLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdw dV9mYi5jCj4gPiBAQCAtNjgsNyArNjgsNyBAQCBpbnQgYW1kZ3B1X2FsaWduX3BpdGNoKHN0cnVj dCBhbWRncHVfZGV2aWNlICphZGV2LCBpbnQKPiA+IHdpZHRoLCBpbnQgYnBwLCBib29sIHRpbGU+ IAo+ID4gIAlpbnQgYWxpZ25lZCA9IHdpZHRoOwo+ID4gIAlpbnQgcGl0Y2hfbWFzayA9IDA7Cj4g PiAKPiA+IC0Jc3dpdGNoIChicHAgLyA4KSB7Cj4gPiArCXN3aXRjaCAoYnBwKSB7Cj4gPiAgCWNh c2UgMToKPiA+ICAJCXBpdGNoX21hc2sgPSAyNTU7Cj4gPiAgCQlicmVhazsKPiA+IEBAIC04Myw3 ICs4Myw3IEBAIGludCBhbWRncHVfYWxpZ25fcGl0Y2goc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFk ZXYsIGludAo+ID4gd2lkdGgsIGludCBicHAsIGJvb2wgdGlsZT4gCj4gPiAgCWFsaWduZWQgKz0g cGl0Y2hfbWFzazsKPiA+ICAJYWxpZ25lZCAmPSB+cGl0Y2hfbWFzazsKPiA+IAo+ID4gLQlyZXR1 cm4gYWxpZ25lZDsKPiA+ICsJcmV0dXJuIGFsaWduZWQgKiBicHA7Cj4gPiAgfQo+ID4gIAo+ID4g IHN0YXRpYyB2b2lkIGFtZGdwdWZiX2Rlc3Ryb3lfcGlubmVkX29iamVjdChzdHJ1Y3QgZHJtX2dl bV9vYmplY3QgKmdvYmopCj4gPiBAQCAtMTEyLDEzICsxMTIsMTMgQEAgc3RhdGljIGludCBhbWRn cHVmYl9jcmVhdGVfcGlubmVkX29iamVjdChzdHJ1Y3QKPiA+IGFtZGdwdV9mYmRldiAqcmZiZGV2 LAo+ID4gIAlpbnQgcmV0Owo+ID4gIAlpbnQgYWxpZ25lZF9zaXplLCBzaXplOwo+ID4gIAlpbnQg aGVpZ2h0ID0gbW9kZV9jbWQtPmhlaWdodDsKPiA+IC0JdTMyIGJwcCwgZGVwdGg7Cj4gPiArCXUz MiBicHA7Cj4gPiAKPiA+IC0JZHJtX2ZiX2dldF9icHBfZGVwdGgobW9kZV9jbWQtPnBpeGVsX2Zv cm1hdCwgJmRlcHRoLCAmYnBwKTsKPiA+ICsJYnBwID0gZHJtX2Zvcm1hdF9wbGFuZV9jcHAobW9k ZV9jbWQtPnBpeGVsX2Zvcm1hdCwgMCk7Cj4gCj4gSSB0aGluayByZW5hbWluZyBicHAgKGZvciAi Yml0cyBwZXIgcGl4ZWwiKSB0byBjcHAgKGZvciAiY2hhcnMgKGJ5dGVzKQo+IHBlciBwaXhlbCIp IGluIHRoZXNlIHR3byBmdW5jdGlvbnMgd291bGQgYXZvaWQgY29uZnVzaW9uLgo+IAo+IFNhbWUg Y29tbWVudCBmb3IgdGhlIHJhZGVvbiBwYXRjaC4KClRoYW5rcyBmb3IgdGhlIHJldmlldywgSSds bCBmaXggdGhhdCBpbiBib3RoIGRyaXZlcnMuCgotLSAKUmVnYXJkcywKCkxhdXJlbnQgUGluY2hh cnQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=