From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH] drm/omap: fix tiled buffer stride calculations Date: Thu, 18 May 2017 13:59:25 +0300 Message-ID: <1779275.QoS2HsWmdB@avalon> References: <1495103306-7041-1-git-send-email-tomi.valkeinen@ti.com> 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 D2C736E547 for ; Thu, 18 May 2017 10:59:46 +0000 (UTC) In-Reply-To: <1495103306-7041-1-git-send-email-tomi.valkeinen@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Tomi Valkeinen Cc: Jyri Sarha , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVG9taSwKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKT24gVGh1cnNkYXkgMTggTWF5IDIw MTcgMTM6Mjg6MjYgVG9taSBWYWxrZWluZW4gd3JvdGU6Cj4gb21hcF9nZW0gdXNlcyBwYWdlIGFs aWdubWVudCBmb3IgYnVmZmVyIHN0cmlkZS4gVGhlIHJlbGF0ZWQgY2FsY3VsYXRpb25zCj4gYXJl IGEgYml0IG9mZiwgdGhvdWdoLCBhcyBieXRlIHN0cmlkZSBvZiA0MDk2IGdldHMgYWxpZ25lZCB0 byA4MTkyLAo+IGluc3RlYWQgb2YgNDA5Ni4gVGhpcyBwYXRjaCBmaXhlcyB0aG9zZSBjYWxjdWxh dGlvbnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogVG9taSBWYWxrZWluZW4gPHRvbWkudmFsa2VpbmVu QHRpLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9nZW0uYyB8IDQg KystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2dlbS5jCj4gYi9k cml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2dlbS5jIGluZGV4IDEzYWJmMjIxZDE1My4uNGM0 MTAwMGZmNGM0Cj4gMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9n ZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZ2VtLmMKPiBAQCAtMTgy LDcgKzE4Miw3IEBAIHN0YXRpYyB2b2lkIGV2aWN0X2VudHJ5KHN0cnVjdCBkcm1fZ2VtX29iamVj dCAqb2JqLAo+ICAJc2l6ZV90IHNpemUgPSBQQUdFX1NJWkUgKiBuOwo+ICAJbG9mZl90IG9mZiA9 IG1tYXBfb2Zmc2V0KG9iaikgKwo+ICAJCQkoZW50cnktPm9ial9wZ29mZiA8PCBQQUdFX1NISUZU KTsKPiAtCWNvbnN0IGludCBtID0gMSArICgob21hcF9vYmotPndpZHRoIDw8IGZtdCkgLyBQQUdF X1NJWkUpOwo+ICsJY29uc3QgaW50IG0gPSAxICsgKCgob21hcF9vYmotPndpZHRoIC0gMSkgPDwg Zm10KSAvIFBBR0VfU0laRSk7CgpIb3cgYWJvdXQgCgoJaW50IG0gPSByb3VuZF91cChvbWFwX29i ai0+d2lkdGggPDwgZm10LCBQQUdFX1NJWkUpOwoKaW5zdGVhZCBvZiBvcGVuLWNvZGluZyBpdCA/ IEkgZmluZCB0aGF0IGEgYml0IGVhc2llciB0byB1bmRlcnN0YW5kLgoKQnkgdGhlIHdheSwgc2hp ZnRpbmcgbGVmdCBieSBmbXQgc2hvdWxkIGJlIGZpbmUgZm9yIFRJTEZNVF84QklULCBUSUxGTVRf MTZCSVQgCmFuZCBUSUxGTVRfMzJCSVQgdGhhdCBldmFsdWF0ZSB0byAwLCAxIGFuZCAyIHJlc3Bl Y3RpdmVseSwgYnV0IGhvdyBkb2VzIGl0IAp3b3JrIHdpdGggVElMRk1UX1BBR0UgPyBmbXQgaXMg Y29tcHV0ZWQgYnkgZ2VtMmZtdCgpIGluIGNhbGwgY2FzZXMsIHdoaWNoIApyZXR1cm5zIFRJTEZN VF9QQUdFIGluIHRoZSBkZWZhdWx0IGNhc2UgKG5vIHRpbGVkIGZsYWcgc2V0KS4gQ2FuIHRoaXMg aGFwcGVuIAppbiBwcmFjdGljZSA/Cgo+IAo+ICAJaWYgKG0gPiAxKSB7Cj4gIAkJaW50IGk7Cj4g QEAgLTQyNCw3ICs0MjQsNyBAQCBzdGF0aWMgaW50IGZhdWx0XzJkKHN0cnVjdCBkcm1fZ2VtX29i amVjdCAqb2JqLAo+ICAJICogaW50byBhY2NvdW50IGluIHNvbWUgb2YgdGhlIG1hdGgsIHNvIGZp Z3VyZSBvdXQgdmlydHVhbCBzdHJpZGUKPiAgCSAqIGluIHBhZ2VzCj4gIAkgKi8KPiAtCWNvbnN0 IGludCBtID0gMSArICgob21hcF9vYmotPndpZHRoIDw8IGZtdCkgLyBQQUdFX1NJWkUpOwo+ICsJ Y29uc3QgaW50IG0gPSAxICsgKCgob21hcF9vYmotPndpZHRoIC0gMSkgPDwgZm10KSAvIFBBR0Vf U0laRSk7Cj4gCj4gIAkvKiBXZSBkb24ndCB1c2Ugdm1mLT5wZ29mZiBzaW5jZSB0aGF0IGhhcyB0 aGUgZmFrZSBvZmZzZXQ6ICovCj4gIAlwZ29mZiA9ICh2bWYtPmFkZHJlc3MgLSB2bWEtPnZtX3N0 YXJ0KSA+PiBQQUdFX1NISUZUOwoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK