From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/2] drm/i915: Cache elsp submit register Date: Tue, 22 Mar 2016 19:29:27 +0200 Message-ID: <20160322172927.GS4329@intel.com> References: <1458667013-13944-1-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 4FD1C6E348 for ; Tue, 22 Mar 2016 17:29:53 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1458667013-13944-1-git-send-email-tvrtko.ursulin@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMjIsIDIwMTYgYXQgMDU6MTY6NTJQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gRnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4K PiAKPiBTaW5jZSB3ZSB3cml0ZSBmb3VyIHRpbWVzIHRvIHRoZSBzYW1lIHJlZ2lzdGVyLCBjYWNo aW5nCj4gdGhlIG1taW8gcmVnaXN0ZXIgc2F2ZXMgYSB0aW55IGFtb3VudCBvZiBnZW5lcmF0ZWQg Y29kZS4KClRoZSBjb21waWxlciBjYW4ndCBmaWd1cmUgdGhpcyBvdXQgb24gaXRzIG93bj8KCj4g Cj4gU2lnbmVkLW9mZi1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNv bT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgfCA5ICsrKysrLS0t LQo+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggZTczMzc5NWI1N2UwLi42OTE2OTkxYmRj ZWIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC0zNjIsNiArMzYyLDcgQEAg c3RhdGljIHZvaWQgZXhlY2xpc3RzX2Vsc3Bfd3JpdGUoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1 ZXN0ICpycTAsCj4gIAo+ICAJc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lID0gcnEwLT5l bmdpbmU7Cj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBycTAtPmk5MTU7 Cj4gKwlpOTE1X3JlZ190IGVsc3BfcmVnID0gUklOR19FTFNQKGVuZ2luZSk7Cj4gIAl1aW50NjRf dCBkZXNjWzJdOwo+ICAKPiAgCWlmIChycTEpIHsKPiBAQCAtMzc1LDEyICszNzYsMTIgQEAgc3Rh dGljIHZvaWQgZXhlY2xpc3RzX2Vsc3Bfd3JpdGUoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0 ICpycTAsCj4gIAlycTAtPmVsc3Bfc3VibWl0dGVkKys7Cj4gIAo+ICAJLyogWW91IG11c3QgYWx3 YXlzIHdyaXRlIGJvdGggZGVzY3JpcHRvcnMgaW4gdGhlIG9yZGVyIGJlbG93LiAqLwo+IC0JSTkx NV9XUklURV9GVyhSSU5HX0VMU1AoZW5naW5lKSwgdXBwZXJfMzJfYml0cyhkZXNjWzFdKSk7Cj4g LQlJOTE1X1dSSVRFX0ZXKFJJTkdfRUxTUChlbmdpbmUpLCBsb3dlcl8zMl9iaXRzKGRlc2NbMV0p KTsKPiArCUk5MTVfV1JJVEVfRlcoZWxzcF9yZWcsIHVwcGVyXzMyX2JpdHMoZGVzY1sxXSkpOwo+ ICsJSTkxNV9XUklURV9GVyhlbHNwX3JlZywgbG93ZXJfMzJfYml0cyhkZXNjWzFdKSk7Cj4gIAo+ IC0JSTkxNV9XUklURV9GVyhSSU5HX0VMU1AoZW5naW5lKSwgdXBwZXJfMzJfYml0cyhkZXNjWzBd KSk7Cj4gKwlJOTE1X1dSSVRFX0ZXKGVsc3BfcmVnLCB1cHBlcl8zMl9iaXRzKGRlc2NbMF0pKTsK PiAgCS8qIFRoZSBjb250ZXh0IGlzIGF1dG9tYXRpY2FsbHkgbG9hZGVkIGFmdGVyIHRoZSBmb2xs b3dpbmcgKi8KPiAtCUk5MTVfV1JJVEVfRlcoUklOR19FTFNQKGVuZ2luZSksIGxvd2VyXzMyX2Jp dHMoZGVzY1swXSkpOwo+ICsJSTkxNV9XUklURV9GVyhlbHNwX3JlZywgbG93ZXJfMzJfYml0cyhk ZXNjWzBdKSk7Cj4gIAo+ICAJLyogRUxTUCBpcyBhIHdvIHJlZ2lzdGVyLCB1c2UgYW5vdGhlciBu ZWFyYnkgcmVnIGZvciBwb3N0aW5nICovCj4gIAlQT1NUSU5HX1JFQURfRlcoUklOR19FWEVDTElT VF9TVEFUVVNfTE8oZW5naW5lKSk7Cj4gLS0gCj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QK PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QK SW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=