From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sinclair Yeh Subject: Re: [PATCH v3 14/15] drm: vmwgfx: Replace drm_fb_get_bpp_depth() with drm_format_info() Date: Mon, 27 Jun 2016 10:51:54 -0700 Message-ID: <20160627175153.GA6059@ubuntu> References: <1465428739-26529-1-git-send-email-laurent.pinchart@ideasonboard.com> <1465428739-26529-15-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 smtp-outbound-2.vmware.com (smtp-outbound-2.vmware.com [208.91.2.13]) by gabe.freedesktop.org (Postfix) with ESMTPS id 91AF96E234 for ; Mon, 27 Jun 2016 17:52:07 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1465428739-26529-15-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: Thomas Hellstrom , dri-devel@lists.freedesktop.org, Tomi Valkeinen , VMware Graphics , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBsb29rcyBnb29kIHRvIG1lOgoKUmV2aWV3ZWQtYnk6IFNpbmNsYWlyIFllaCA8 c3llaEB2bXdhcmUuY29tPgoKT24gVGh1LCBKdW4gMDksIDIwMTYgYXQgMDI6MzI6MThBTSArMDMw MCwgTGF1cmVudCBQaW5jaGFydCB3cm90ZToKPiBUaGUgZHJpdmVyIGlzIHRoZSBsYXN0IHVzZXJz IG9mIHRoZSBkcm1fZmJfZ2V0X2JwcF9kZXB0aCgpIGZ1bmN0aW9uLiBJdAo+IHNob3VsZCBpZGVh bGx5IGJlIGNvbnZlcnRlZCB0byB1c2Ugc3RydWN0IGRybV9tb2RlX2ZiX2NtZDIgaW5zdGVhZCBv Zgo+IHRoZSBsZWdhY3kgc3RydWN0IGRybV9tb2RlX2ZiX2NtZCBpbnRlcm5hbGx5LCBidXQgdGhh dCB3aWxsIHJlcXVpcmUKPiBicm9hZCBjaGFuZ2VzIGFjcm9zcyB0aGUgY29kZSBiYXNlLiBBcyBh IGZpcnN0IHN0ZXAsIHJlcGxhY2UKPiBkcm1fZmJfZ2V0X2JwcF9kZXB0aCgpIHdpdGggZHJtX2Zv cm1hdF9pbmZvKCkgaW4gb3JkZXIgdG8gc3RvcCBleHBvcnRpbmcKPiB0aGUgZnVuY3Rpb24gdG8g ZHJpdmVycy4KPiAKPiBUaGUgbmV3IERSTV9FUlJPUigpIG1lc3NhZ2UgY29tZXMgZnJvbSB0aGUg dm13X2NyZWF0ZV9kbWFidWZfcHJveHkoKSwKPiB2bXdfa21zX25ld19mcmFtZWJ1ZmZlcl9zdXJm YWNlKCkgYW5kIHZtd19rbXNfbmV3X2ZyYW1lYnVmZmVyX2RtYWJ1ZigpCj4gZnVuY3Rpb25zIHRo YXQgY3VycmVudGx5IHByaW50IGFuIGVycm9yIGlmIHRoZSBwaXhlbCBmb3JtYXQgaXMKPiB1bnN1 cHBvcnRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBp bmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS92bXdnZngv dm13Z2Z4X2ttcy5jIHwgMTIgKysrKysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNl cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IENjOiBWTXdhcmUgR3JhcGhpY3MgPGxpbnV4 LWdyYXBoaWNzLW1haW50YWluZXJAdm13YXJlLmNvbT4KPiBDYzogU2luY2xhaXIgWWVoIDxzeWVo QHZtd2FyZS5jb20+Cj4gQ2M6IFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21Adm13YXJlLmNv bT4KPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfa21zLmMg Yi9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9rbXMuYwo+IGluZGV4IDU1MjMxY2NlNzNh MC4uMWE3MTg3ZjQ3MmRlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13 Z2Z4X2ttcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfa21zLmMKPiBA QCAtOTgwLDE0ICs5ODAsMjIgQEAgc3RhdGljIHN0cnVjdCBkcm1fZnJhbWVidWZmZXIgKnZtd19r bXNfZmJfY3JlYXRlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gIAlzdHJ1Y3Qgdm13X2RtYV9i dWZmZXIgKmJvID0gTlVMTDsKPiAgCXN0cnVjdCB0dG1fYmFzZV9vYmplY3QgKnVzZXJfb2JqOwo+ ICAJc3RydWN0IGRybV9tb2RlX2ZiX2NtZCBtb2RlX2NtZDsKPiArCWNvbnN0IHN0cnVjdCBkcm1f Zm9ybWF0X2luZm8gKmluZm87Cj4gIAlpbnQgcmV0Owo+ICAKPiArCWluZm8gPSBkcm1fZm9ybWF0 X2luZm8obW9kZV9jbWQyLT5waXhlbF9mb3JtYXQpOwo+ICsJaWYgKCFpbmZvIHx8ICFpbmZvLT5k ZXB0aCkgewo+ICsJCURSTV9FUlJPUigiVW5zdXBwb3J0ZWQgZnJhbWVidWZmZXIgZm9ybWF0ICVz XG4iLAo+ICsJCQkgIGRybV9nZXRfZm9ybWF0X25hbWUobW9kZV9jbWQyLT5waXhlbF9mb3JtYXQp KTsKPiArCQlyZXR1cm4gRVJSX1BUUigtRUlOVkFMKTsKPiArCX0KPiArCj4gIAltb2RlX2NtZC53 aWR0aCA9IG1vZGVfY21kMi0+d2lkdGg7Cj4gIAltb2RlX2NtZC5oZWlnaHQgPSBtb2RlX2NtZDIt PmhlaWdodDsKPiAgCW1vZGVfY21kLnBpdGNoID0gbW9kZV9jbWQyLT5waXRjaGVzWzBdOwo+ICAJ bW9kZV9jbWQuaGFuZGxlID0gbW9kZV9jbWQyLT5oYW5kbGVzWzBdOwo+IC0JZHJtX2ZiX2dldF9i cHBfZGVwdGgobW9kZV9jbWQyLT5waXhlbF9mb3JtYXQsICZtb2RlX2NtZC5kZXB0aCwKPiAtCQkJ CSAgICAmbW9kZV9jbWQuYnBwKTsKPiArCW1vZGVfY21kLmRlcHRoID0gaW5mby0+ZGVwdGg7Cj4g Kwltb2RlX2NtZC5icHAgPSBpbmZvLT5jcHBbMF0gKiA4Owo+ICAKPiAgCS8qKgo+ICAJICogVGhp cyBjb2RlIHNob3VsZCBiZSBjb25kaXRpb25lZCBvbiBTY3JlZW4gT2JqZWN0cyBub3QgYmVpbmcg dXNlZC4KPiAtLSAKPiBSZWdhcmRzLAo+IAo+IExhdXJlbnQgUGluY2hhcnQKPiAKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==