From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id CE41E6F260 for ; Thu, 10 Jan 2019 10:21:35 +0000 (UTC) Message-ID: <096a36349f86ee387a8cc60f42d493f538baef12.camel@bootlin.com> From: Paul Kocialkowski Date: Thu, 10 Jan 2019 11:21:24 +0100 In-Reply-To: <20190108152001.5367-7-maxime.ripard@bootlin.com> References: <20190108152001.5367-7-maxime.ripard@bootlin.com> Mime-Version: 1.0 Subject: Re: [igt-dev] [PATCH i-g-t v2 07/13] igt: fb: Account for all planes bpp List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Maxime Ripard , igt-dev@lists.freedesktop.org Cc: Petri Latvala , eben@raspberrypi.org, Thomas Petazzoni List-ID: T24gVHVlLCAyMDE5LTAxLTA4IGF0IDE2OjE5ICswMTAwLCBNYXhpbWUgUmlwYXJkIHdyb3RlOgo+ IFdoZW4gYWxsb2NhdGluZyBhIGR1bWIgYnVmZmVyIGZvciBhIGZvcm1hdCB3aXRoIG11bHRpcGxl IHBsYW5lLCB3ZSBuZWVkIHRvCj4gYWNjb3VudCBmb3IgYWxsIHBsYW5lJ3MgYnBwIGluIG9yZGVy IHRvIGFsbG9jYXRlIHRoZSBwcm9wZXIgc2l6ZS4KPiAKPiBMZXQncyBhZGQgYWxsIHRoZSBwbGFu ZXMgYnBwIGFuZCB1c2UgdGhlIHJlc3VsdCB0byBhbGxvY2F0ZSBvdXIgYnVmZmVyLgoKQXMgZGlz Y3Vzc2VkIG9mZi1saXN0LCB0aGlzIGFwcHJvYWNoIGRvZXNuJ3Qgd29yayB3ZWxsIHdoZW4gbXVs dGlwbGUKcGxhbmVzIGFuZCBzdWItc2FtcGxpbmcgYXJlIGludm9sdmVkLCBjYXVzaW5nIG92ZXIt YWxsb2NhdGlvbi4KCkZvciBpbnN0YW5jZSwgTlYxMiByZXF1aXJlcyBhdCBsZWFzdCB3aWR0aCAq IGhlaWdodCAqIDEuNS4KVGhlIGJwcCBmb3IgdGhlIHNlY29uZCBwbGFuZSBpcyAxNiBidXQgd2l0 aCBmb3VyIHRpbWVzIGxlc3MgcGl4ZWxzIGR1ZQp0byBzdWItc2FtcGxpbmcuIEhlcmUsIHRoaXMg d291bGQgYW1vdW50IHRvIHdpZHRoICogaGVpZ2h0ICogMyBhdApsZWFzdCwgc28gb3Zlci1hbGxv Y2F0aW5nLgoKSSB0aGluayBkaXZpZGluZyBlYWNoIHBsYW5lJ3MgYnBwIGJ5IHRoZSBzdWItc2Ft cGxpbmcgYmVmb3JlIGFkZGluZyBpdApzaG91bGQgd29yayAod2l0aCBhIHJvdW5kLXVwIGRpdmlz aW9uIHRvIGJlIG9uIHRoZSBzYWZlIHNpZGUgZm9yIGNhc2VzCndoZXJlIGJwcCBjYW5ub3QgYmUg ZXhhY3RseSBkaXZpZGlkZWQgYnkgaHN1YiAqIHZzdWIgaW4gdGhlIGZ1dHVyZSkuCgpXaGF0IGRv IHlvdSB0aGluaz8KCkNoZWVycywKClBhdWwKCj4gU2lnbmVkLW9mZi1ieTogTWF4aW1lIFJpcGFy ZCA8bWF4aW1lLnJpcGFyZEBib290bGluLmNvbT4KPiAtLS0KPiAgbGliL2lndF9mYi5jIHwgNyAr KysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p Cj4gCj4gZGlmZiAtLWdpdCBhL2xpYi9pZ3RfZmIuYyBiL2xpYi9pZ3RfZmIuYwo+IGluZGV4IDJj MzNhODk5YmMwNC4uOTZkNTZkMGU2M2JlIDEwMDY0NAo+IC0tLSBhL2xpYi9pZ3RfZmIuYwo+ICsr KyBiL2xpYi9pZ3RfZmIuYwo+IEBAIC01MjksNiArNTI5LDcgQEAgc3RhdGljIHZvaWQgY2xlYXJf eXV2X2J1ZmZlcihzdHJ1Y3QgaWd0X2ZiICpmYikKPiAgc3RhdGljIGludCBjcmVhdGVfYm9fZm9y X2ZiKHN0cnVjdCBpZ3RfZmIgKmZiKQo+ICB7Cj4gIAl1aW50NjRfdCBzaXplID0gY2FsY19mYl9z aXplKGZiKTsKPiArCXVuc2lnbmVkIGludCBwbGFuZSwgYnBwOwo+ICAJaW50IGZkID0gZmItPmZk Owo+ICAKPiAgCS8qIHJlc3BlY3QgdGhlIHNpemUgcmVxdWVzdGVkIGJ5IHRoZSBjYWxsZXIgKi8K PiBAQCAtNTU3LDEwICs1NTgsMTIgQEAgc3RhdGljIGludCBjcmVhdGVfYm9fZm9yX2ZiKHN0cnVj dCBpZ3RfZmIgKmZiKQo+ICAJCX0KPiAgCX0KPiAgCj4gKwlmb3IgKHBsYW5lID0gMDsgcGxhbmUg PCBmYi0+bnVtX3BsYW5lczsgcGxhbmUrKykKPiArCQlicHAgKz0gZmItPnBsYW5lX2JwcFtwbGFu ZV07Cj4gKwo+ICAJZmItPmlzX2R1bWIgPSB0cnVlOwo+ICAJZmItPmdlbV9oYW5kbGUgPSBrbXN0 ZXN0X2R1bWJfY3JlYXRlKGZkLCBmYi0+d2lkdGgsIGZiLT5oZWlnaHQsCj4gLQkJCQkJICAgICBm Yi0+cGxhbmVfYnBwWzBdLAo+IC0JCQkJCSAgICAgJmZiLT5zdHJpZGVzWzBdLCAmZmItPnNpemUp Owo+ICsJCQkJCSAgICAgYnBwLCAmZmItPnN0cmlkZXNbMF0sICZmYi0+c2l6ZSk7Cj4gIAo+ICAJ cmV0dXJuIGZiLT5nZW1faGFuZGxlOwo+ICB9Ci0tIApQYXVsIEtvY2lhbGtvd3NraSwgQm9vdGxp bgpFbWJlZGRlZCBMaW51eCBhbmQga2VybmVsIGVuZ2luZWVyaW5nCmh0dHBzOi8vYm9vdGxpbi5j b20KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1k ZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldgo=