From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 15/16] drm/i915: Repack fence tiling mode and stride into a single integer Date: Thu, 04 Aug 2016 14:17:22 +0300 Message-ID: <1470309442.3633.49.camel@linux.intel.com> References: <1470075758-13871-1-git-send-email-chris@chris-wilson.co.uk> <1470075758-13871-16-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 2D25D6E25D for ; Thu, 4 Aug 2016 11:17:25 +0000 (UTC) In-Reply-To: <1470075758-13871-16-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTYtMDgtMDEgYXQgMTk6MjIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9kcnYuaAo+IEBAIC0yMjE1LDEzICsyMjE1LDEwIEBAIHN0cnVjdCBkcm1f aTkxNV9nZW1fb2JqZWN0IHsKPiDCoAo+IMKgCWF0b21pY190IGZyb250YnVmZmVyX2JpdHM7Cj4g wqAKPiAtCS8qKgo+IC0JwqAqIEN1cnJlbnQgdGlsaW5nIG1vZGUgZm9yIHRoZSBvYmplY3QuCj4g LQnCoCovCj4gLQl1bnNpZ25lZCBpbnQgdGlsaW5nX21vZGU7Cj4gLQo+IMKgCS8qKiBDdXJyZW50 IHRpbGluZyBzdHJpZGUgZm9yIHRoZSBvYmplY3QsIGlmIGl0J3MgdGlsZWQuICovCj4gLQl1aW50 MzJfdCBzdHJpZGU7Cj4gKwl1bnNpZ25lZCBpbnQgdGlsaW5nX2FuZF9zdHJpZGU7Cj4gKyNkZWZp bmUgVElMSU5HX01BU0sgMHgzCgpObyBtYWdpY3MgYW5kIGFkZCBhcHByb3ByaWF0ZSBCVUlMRF9C VUdfT04gdG9vIHdoZW4gc3R1ZmZpbmcgYml0cwppbnNpZGUgc2FtZSB2YXJpYWJsZS4KCiNkZWZp bmUgVElMSU5HX01BU0sgKEJJVCgzMSAtIF9fYnVpbHRpbl9jbHooSTkxNV9USUxJTkdfTEFTVCkp IC0xKQoKb3Igc29tZXRoaW5nIDpQCgo+ICsjZGVmaW5lIFNUUklERV9NQVNLICh+VElMSU5HX01B U0spCj4gwqAKPiDCoAl1bnNpZ25lZCBpbnQgaGFzX3djX21tYXA7Cj4gwqAJLyoqIENvdW50IG9m IFZNQSBhY3R1YWxseSBib3VuZCBieSB0aGlzIG9iamVjdCAqLwo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYwo+IEBAIC0yNDY1LDkgKzI0NjUsOCBAQCBpbnRlbF9hbGxvY19pbml0aWFs X3BsYW5lX29iaihzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YywKPiDCoAkJcmV0dXJuIGZhbHNlOwo+ IMKgCX0KPiDCoAo+IC0Jb2JqLT50aWxpbmdfbW9kZSA9IHBsYW5lX2NvbmZpZy0+dGlsaW5nOwo+ IC0JaWYgKG9iai0+dGlsaW5nX21vZGUgPT0gSTkxNV9USUxJTkdfWCkKPiAtCQlvYmotPnN0cmlk ZSA9IGZiLT5waXRjaGVzWzBdOwo+ICsJaWYgKHBsYW5lX2NvbmZpZy0+dGlsaW5nID09IEk5MTVf VElMSU5HX1gpCj4gKwkJb2JqLT50aWxpbmdfYW5kX3N0cmlkZSA9IGZiLT5waXRjaGVzWzBdIHwg STkxNV9USUxJTkdfWDsKClRoaXMgaXMgbm90IGVxdWl2YWxlbnQgY29kZS4KCj4gwqAJfSBlbHNl IGlmIChJU19JVllCUklER0UoZGV2KSB8fCBJU19IQVNXRUxMKGRldikpIHsKPiBAQCAtMTQ5MTks MTUgKzE0OTE4LDE1IEBAIHN0YXRpYyBpbnQgaW50ZWxfZnJhbWVidWZmZXJfaW5pdChzdHJ1Y3Qg ZHJtX2RldmljZSAqZGV2LAo+IMKgCWlmIChtb2RlX2NtZC0+ZmxhZ3MgJiBEUk1fTU9ERV9GQl9N T0RJRklFUlMpIHsKPiDCoAkJLyogRW5mb3JjZSB0aGF0IGZiIG1vZGlmaWVyIGFuZCB0aWxpbmcg bW9kZSBtYXRjaCwgYnV0IG9ubHkgZm9yCj4gwqAJCcKgKiBYLXRpbGVkLiBUaGlzIGlzIG5lZWRl ZCBmb3IgRkJDLiAqLwo+IC0JCWlmICghIShvYmotPnRpbGluZ19tb2RlID09IEk5MTVfVElMSU5H X1gpICE9Cj4gKwkJaWYgKCEhKGk5MTVfZ2VtX29iamVjdF9nZXRfdGlsaW5nKG9iaikgPT0gSTkx NV9USUxJTkdfWCkgIT0KCkEgbm90ZSwgISEgYXJlIHJlZHVuZGFudCBhcyA9PSByZXR1cm5zIGJv b2wgYWxyZWFkeS4gQ291bGQgcmVtb3ZlIHdoaWxlCnRvdWNoaW5nLgoKUmVnYXJkcywgSm9vbmFz Cgo+IMKgCQnCoMKgwqDCoCEhKG1vZGVfY21kLT5tb2RpZmllclswXSA9PSBJOTE1X0ZPUk1BVF9N T0RfWF9USUxFRCkpIHsKPiDCoAkJCURSTV9ERUJVRygidGlsaW5nX21vZGUgZG9lc24ndCBtYXRj aCBmYiBtb2RpZmllclxuIik7Cj4gwqAJCQlyZXR1cm4gLUVJTlZBTDsKPiDCoAkJfQo+IMKgCX0g ZWxzZSB7CgotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVy CkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=