From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v4 09/14] drm: gma500: Replace drm_fb_get_bpp_depth() with drm_format_info() Date: Wed, 21 Sep 2016 09:35:54 +0200 Message-ID: <20160921073554.GE4714@dvetter-linux.ger.corp.intel.com> References: <1473345868-25453-1-git-send-email-laurent.pinchart@ideasonboard.com> <1473345868-25453-10-git-send-email-laurent.pinchart@ideasonboard.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x242.google.com (mail-lf0-x242.google.com [IPv6:2a00:1450:4010:c07::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id AA3026E7B5 for ; Wed, 21 Sep 2016 07:36:01 +0000 (UTC) Received: by mail-lf0-x242.google.com with SMTP id l131so1974995lfl.0 for ; Wed, 21 Sep 2016 00:36:01 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1473345868-25453-10-git-send-email-laurent.pinchart@ideasonboard.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Laurent Pinchart Cc: Daniel Vetter , Tomi Valkeinen , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBTZXAgMDgsIDIwMTYgYXQgMDU6NDQ6MjNQTSArMDMwMCwgTGF1cmVudCBQaW5jaGFy dCB3cm90ZToKPiBUaGUgZHJpdmVyIHVzZXMgZHJtX2ZiX2dldF9icHBfZGVwdGgoKSB0byBjaGVj ayB3aGV0aGVyIGl0IGNhbiBzdXBwb3J0Cj4gdGhlIGZvcm1hdCByZXF1ZXN0ZWQgYnkgdXNlcnNw YWNlIHdoZW4gY3JlYXRpbmcgYSBmcmFtZWJ1ZmZlci4gVGhpcwo+IGlzbid0IHRoZSByaWdodCBB UEksIGFzIGl0IGRvZXNuJ3QgZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIFJHQiBmb3JtYXRzCj4gb3Ro ZXIgdGhhbiBvbiBhIGRlcHRoIGFuZCBicHAgYmFzaXMuCj4gCj4gRml4aW5nIHRoaXMgcmVxdWly ZXMgbm9uIHRyaXZpYWwgY2hhbmdlcyB0byB0aGUgZHJpdmVycyBpbnRlcm5hbHMuIEFzIGEKPiBm aXJzdCBzdGVwLCByZXBsYWNlIHVzYWdlIG9mIHRoZSBkcm1fZmJfZ2V0X2JwcF9kZXB0aCgpIGZ1 bmN0aW9uIHdpdGggYW4KPiBlcXVpdmFsZW50IGNoZWNrIGJhc2VkIG9uIGRybV9mb3JtYXRfaW5m bygpLiBUaGlzIGlzIHBhcnQgb2YgYSB3aWRlcgo+IGVmZm9ydCB0byByZW1vdmUgdXNhZ2Ugb2Yg dGhlIGRybV9mYl9nZXRfYnBwX2RlcHRoKCkgZnVuY3Rpb24gaW4KPiBkcml2ZXJzLgo+IAo+IFNp Z25lZC1vZmYtYnk6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJv YXJkLmNvbT4KClRoZSByZWFsIHByb2JsZW0gaXMgdGhhdCBsZWdhZHkgc2V0X2NvbmZpZyBkb2Vz bid0IGNoZWNrIHRoZSBwbGFuZSBmb3JtYXQKbGlzdHMsIGJlY2F1c2UgdGhhdCdzIGEgbW9yZSBy ZWNlbnQgaW52ZW50aW9uIC4uLgoKUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52 ZXR0ZXJAZmZ3bGwuY2g+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZ21hNTAwL2ZyYW1lYnVm ZmVyLmMgfCAyMCArKysrKysrKystLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNl cnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPiAKPiBDYzogUGF0cmlrIEpha29ic3NvbiA8cGF0 cmlrLnIuamFrb2Jzc29uQGdtYWlsLmNvbT4KPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2dtYTUwMC9mcmFtZWJ1ZmZlci5jIGIvZHJpdmVycy9ncHUvZHJtL2dtYTUwMC9mcmFtZWJ1 ZmZlci5jCj4gaW5kZXggM2E0NGU3MDVkYjUzLi42Y2I5MmNjMGJlZjggMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2dtYTUwMC9mcmFtZWJ1ZmZlci5jCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2dtYTUwMC9mcmFtZWJ1ZmZlci5jCj4gQEAgLTIzNiwyMiArMjM2LDIwIEBAIHN0YXRpYyBp bnQgcHNiX2ZyYW1lYnVmZmVyX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCQkJCQlj b25zdCBzdHJ1Y3QgZHJtX21vZGVfZmJfY21kMiAqbW9kZV9jbWQsCj4gIAkJCQkJc3RydWN0IGd0 dF9yYW5nZSAqZ3QpCj4gIHsKPiAtCXUzMiBicHAsIGRlcHRoOwo+ICsJY29uc3Qgc3RydWN0IGRy bV9mb3JtYXRfaW5mbyAqaW5mbzsKPiAgCWludCByZXQ7Cj4gIAo+IC0JZHJtX2ZiX2dldF9icHBf ZGVwdGgobW9kZV9jbWQtPnBpeGVsX2Zvcm1hdCwgJmRlcHRoLCAmYnBwKTsKPiArCS8qCj4gKwkg KiBSZWplY3QgdW5rbm93biBmb3JtYXRzLCBZVVYgZm9ybWF0cywgYW5kIGZvcm1hdHMgd2l0aCBt b3JlIHRoYW4KPiArCSAqIDQgYnl0ZXMgcGVyIHBpeGVsLgo+ICsJICovCj4gKwlpbmZvID0gZHJt X2Zvcm1hdF9pbmZvKG1vZGVfY21kLT5waXhlbF9mb3JtYXQpOwo+ICsJaWYgKCFpbmZvIHx8ICFp bmZvLT5kZXB0aCB8fCBpbmZvLT5jcHBbMF0gPiA0KQo+ICsJCXJldHVybiAtRUlOVkFMOwo+ICAK PiAgCWlmIChtb2RlX2NtZC0+cGl0Y2hlc1swXSAmIDYzKQo+ICAJCXJldHVybiAtRUlOVkFMOwo+ IC0Jc3dpdGNoIChicHApIHsKPiAtCWNhc2UgODoKPiAtCWNhc2UgMTY6Cj4gLQljYXNlIDI0Ogo+ IC0JY2FzZSAzMjoKPiAtCQlicmVhazsKPiAtCWRlZmF1bHQ6Cj4gLQkJcmV0dXJuIC1FSU5WQUw7 Cj4gLQl9Cj4gKwo+ICAJZHJtX2hlbHBlcl9tb2RlX2ZpbGxfZmJfc3RydWN0KCZmYi0+YmFzZSwg bW9kZV9jbWQpOwo+ICAJZmItPmd0dCA9IGd0Owo+ICAJcmV0ID0gZHJtX2ZyYW1lYnVmZmVyX2lu aXQoZGV2LCAmZmItPmJhc2UsICZwc2JfZmJfZnVuY3MpOwo+IC0tIAo+IFJlZ2FyZHMsCj4gCj4g TGF1cmVudCBQaW5jaGFydAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+IGRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIElu dGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=