From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 20/37] drm/vmwgfx: Populate fb->format correctly Date: Wed, 30 Nov 2016 18:03:30 +0200 Message-ID: <20161130160330.GL31595@intel.com> References: <1479498793-31021-1-git-send-email-ville.syrjala@linux.intel.com> <1479498793-31021-21-git-send-email-ville.syrjala@linux.intel.com> <20161130154027.maace3cg74jmext7@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id EA4296E372 for ; Wed, 30 Nov 2016 16:03:35 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161130154027.maace3cg74jmext7@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Thomas Hellstrom , linux-graphics-maintainer@vmware.com, Laurent Pinchart , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBOb3YgMzAsIDIwMTYgYXQgMDQ6NDA6MjdQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBGcmksIE5vdiAxOCwgMjAxNiBhdCAwOTo1Mjo1NlBNICswMjAwLCB2aWxsZS5z eXJqYWxhQGxpbnV4LmludGVsLmNvbSB3cm90ZToKPiA+IEZyb206IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAKPiA+IFBvcHVsYXRlIHRoZSBmYi0+ Zm9ybWF0IHRvIHBvaW50IGF0IHRoZSBjb3JyZWN0IGZvcm1hdCBpbmZvcm1hdGlvbgo+ID4gc3Ry dWN0dXJlLgo+ID4gCj4gPiBDYzogbGludXgtZ3JhcGhpY3MtbWFpbnRhaW5lckB2bXdhcmUuY29t Cj4gPiBDYzogU2luY2xhaXIgWWVoIDxzeWVoQHZtd2FyZS5jb20+Cj4gPiBDYzogVGhvbWFzIEhl bGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogVmlsbGUg U3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRy aXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2ttcy5jIHwgMiArKwo+ID4gIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS92bXdnZngvdm13Z2Z4X2ttcy5jIGIvZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfa21z LmMKPiA+IGluZGV4IDU3ODg5MTNjYThmOS4uNzdmOTM2ZTMwNTZlIDEwMDY0NAo+ID4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfa21zLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS92bXdnZngvdm13Z2Z4X2ttcy5jCj4gPiBAQCAtNTg5LDYgKzU4OSw3IEBAIHN0YXRpYyBp bnQgdm13X2ttc19uZXdfZnJhbWVidWZmZXJfc3VyZmFjZShzdHJ1Y3Qgdm13X3ByaXZhdGUgKmRl dl9wcml2LAo+ID4gIAo+ID4gIAl2ZmJzLT5iYXNlLmJhc2UuZGV2ID0gZGV2Owo+ID4gIAkvKiBY WFggZ2V0IHRoZSBmaXJzdCA0IGZyb20gdGhlIHN1cmZhY2UgaW5mbyAqLwo+ID4gKwl2ZmJzLT5i YXNlLmJhc2UuZm9ybWF0ID0gZHJtX2Zvcm1hdF9pbmZvKHBpeGVsX2Zvcm1hdCk7Cj4gPiAgCXZm YnMtPmJhc2UuYmFzZS5waXhlbF9mb3JtYXQgPSBwaXhlbF9mb3JtYXQ7Cj4gPiAgCXZmYnMtPmJh c2UuYmFzZS5iaXRzX3Blcl9waXhlbCA9IG1vZGVfY21kLT5icHA7Cj4gPiAgCXZmYnMtPmJhc2Uu YmFzZS5waXRjaGVzWzBdID0gbW9kZV9jbWQtPnBpdGNoOwo+ID4gQEAgLTg5Nyw2ICs4OTgsNyBA QCBzdGF0aWMgaW50IHZtd19rbXNfbmV3X2ZyYW1lYnVmZmVyX2RtYWJ1ZihzdHJ1Y3Qgdm13X3By aXZhdGUgKmRldl9wcml2LAo+ID4gIAl9Cj4gPiAgCj4gPiAgCXZmYmQtPmJhc2UuYmFzZS5kZXYg PSBkZXY7Cj4gPiArCXZmYmQtPmJhc2UuYmFzZS5mb3JtYXQgPSBkcm1fZm9ybWF0X2luZm8ocGl4 ZWxfZm9ybWF0KTsKPiAKPiBXaHkgbm90IHVzZSBkcm1fbW9kZV9maWxsX2ZiX3N0cnVjdCBoZXJl PyBUaGlzIGp1c3Qgc2VlbXMgdG8gYmUgYmFkCj4gY29weXBhc3RhIGluIGJvdGggY2FzZXMgLi4u CgpUaGF0IGl0IGlzLiBJIHdhcyBob3BpbmcgSSdkIHRyaWNrIHRoZSB2bXdhcmUgZm9sa3MgaW50 byBmaXhpbmcgaXQgYnkKcG9zdGluZyB0aGlzIHNlcmllcy4gT25lIGlzc3VlIGlzIHRoYXQgdGhp cyBjb2RlIHN0aWxsIHVzZWQgdGhlIG9sZAptb2RlX2NtZCBzdHJ1Y3QgcmF0aGVyIHRoYW4gdGhl IG5ldyBtb2RlX2NtZDIgc3RydWN0LiBTbyB0aGUgZml4IG1heQpub3QgYmUgZW50aXJlbHkgdHJp dmlhbCwgYW5kIGhlbmNlIEkgd2FzIGhvcGluZyBwZW9wbGUgd2hvIGNhcmUKYWJvdXQgdGhlIGRy aXZlciB3b3VsZCBkbyBpdC4KCj4gLURhbmllbAo+IAo+ID4gIAl2ZmJkLT5iYXNlLmJhc2UucGl4 ZWxfZm9ybWF0ID0gcGl4ZWxfZm9ybWF0Owo+ID4gIAl2ZmJkLT5iYXNlLmJhc2UuYml0c19wZXJf cGl4ZWwgPSBtb2RlX2NtZC0+YnBwOwo+ID4gIAl2ZmJkLT5iYXNlLmJhc2UucGl0Y2hlc1swXSA9 IG1vZGVfY21kLT5waXRjaDsKPiA+IC0tIAo+ID4gMi43LjQKPiA+IAo+ID4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IGRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKPiA+IGRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IGh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCj4gCj4gLS0gCj4g RGFuaWVsIFZldHRlcgo+IFNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgo+IGh0 dHA6Ly9ibG9nLmZmd2xsLmNoCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK