From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH] drm/i915: Make wa_tail_dwords flexible for future platforms. Date: Tue, 26 Jan 2016 08:29:58 +0000 Message-ID: <20160126082958.GC32190@nuc-i3427.alporthouse.com> References: <1453750159-26475-1-git-send-email-rodrigo.vivi@intel.com> <20160125211715.GA9621@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 179E96E153 for ; Tue, 26 Jan 2016 00:30:06 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160125211715.GA9621@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi , intel-gfx@lists.freedesktop.org, Ben Widawsky List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKYW4gMjUsIDIwMTYgYXQgMDk6MTc6MTVQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgSmFuIDI1LCAyMDE2IGF0IDExOjI5OjE5QU0gLTA4MDAsIFJvZHJpZ28g Vml2aSB3cm90ZToKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4g PiBAQCAtNzY0LDE4ICs3NjQsMTggQEAgaW50ZWxfbG9naWNhbF9yaW5nX2FkdmFuY2VfYW5kX3N1 Ym1pdChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJlcXVlc3QpCj4gPiAgewo+ID4gIAlz dHJ1Y3QgaW50ZWxfcmluZ2J1ZmZlciAqcmluZ2J1ZiA9IHJlcXVlc3QtPnJpbmdidWY7Cj4gPiAg CXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHJlcXVlc3QtPmk5MTU7Cj4gPiAr CWludCBpOwo+ID4gIAo+ID4gIAlpbnRlbF9sb2dpY2FsX3JpbmdfYWR2YW5jZShyaW5nYnVmKTsK PiA+ICAJcmVxdWVzdC0+dGFpbCA9IHJpbmdidWYtPnRhaWw7Cj4gPiAgCj4gPiAgCS8qCj4gPiAt CSAqIEhlcmUgd2UgYWRkIHR3byBleHRyYSBOT09QcyBhcyBwYWRkaW5nIHRvIGF2b2lkCj4gPiAr CSAqIEhlcmUgd2UgYWRkIGV4dHJhIE5PT1BzIGFzIHBhZGRpbmcgdG8gYXZvaWQKPiA+ICAJICog bGl0ZSByZXN0b3JlIG9mIGEgY29udGV4dCB3aXRoIEhFQUQ9PVRBSUwuCj4gPiAtCSAqCj4gPiAt CSAqIENhbGxlciBtdXN0IHJlc2VydmUgV0FfVEFJTF9EV09SRFMgZm9yIHVzIQo+ID4gIAkgKi8K PiA+IC0JaW50ZWxfbG9naWNhbF9yaW5nX2VtaXQocmluZ2J1ZiwgTUlfTk9PUCk7Cj4gPiAtCWlu dGVsX2xvZ2ljYWxfcmluZ19lbWl0KHJpbmdidWYsIE1JX05PT1ApOwo+ID4gKwlmb3IgKGkgPSAw OyBpIDwgcmluZ2J1Zi0+d2FfdGFpbF9kd29yZHM7IGkrKykKPiA+ICsJCWludGVsX2xvZ2ljYWxf cmluZ19lbWl0KHJpbmdidWYsIE1JX05PT1ApOwo+ID4gKwo+ID4gIAlpbnRlbF9sb2dpY2FsX3Jp bmdfYWR2YW5jZShyaW5nYnVmKTsKPiA+ICAKPiA+ICAJaWYgKGludGVsX3Jpbmdfc3RvcHBlZChy ZXF1ZXN0LT5yaW5nKSkKPiA+IEBAIC04NzYsNiArODc2LDE2IEBAIGludCBpbnRlbF9sb2dpY2Fs X3JpbmdfYmVnaW4oc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpyZXEsIGludCBudW1fZHdv cmRzKQo+ID4gIAlpZiAocmV0KQo+ID4gIAkJcmV0dXJuIHJldDsKPiA+ICAKPiA+ICsJaWYgKElT X0dFTjgocmVxLT5yaW5nLT5kZXYpIHx8IElTX0dFTjkocmVxLT5yaW5nLT5kZXYpKQo+IAo+IHJl cS0+aTkxNQo+IAo+IFRoaXMgaXMgYXR0cm9jaW91cy4gSnVzdCBhbGxvY2F0ZSB0aGUgZXh0cmEg c3BhY2Ugd2hlbiByZXF1aXJlZC4KClNsaWdodGx5IGxlc3MgZ3J1bXB5IHRoaXMgbW9ybmluZy4K CjEuIFRoaXMgaXMgZHVwbGljYXRpbmcgdGhlIHJlc2VydmVkLXNwYWNlIG1lY2hhbmlzbSwgYnkg b3Blbi1jb2RpbmcgdGhlCnJlcXVpcmVtZW50cyBmb3IgZXhlY2xpc3RzLiBGaW5lLXR1bmluZyB0 aGUgcmVzZXJ2ZWQgc3BhY2UgcGVyIHJpbmcgbWF5CmJlIHdvcnRoIGl0LCBidXQgcHJvYmFibHkg bm90LiBPdmVyIHJlc2VydmluZyBzcGFjZSBpcyBub3QgYSBodW5nIGlzc3VlCihpdCBqdXN0IGVm ZmVjdGl2ZWx5IHJlZHVjZXMgdGhlIHNpemUgb2YgdGhlIHJpbmcpLCBhbmQgdGhlIGdyYW51bGFy aXR5CmlzIHRoZSBzaXplIG9mIHRoZSBhdmVyYWdlIHJlcXVlc3QuCgoyLiBZb3UgYXJlIGhpZGlu ZyBob3cgbXVjaCBzcGFjZSBpcyBhY3R1YWxseSB1c2VkIGR1cmluZyByZXF1ZXN0CmVtaXNzaW9u LiBUaGlzIG1ha2VzIHJldmlldyBpbXBvc3NpYmxlLCBhbmQgd2UgZGVwZW5kIHVwb24gcmV2aWV3 IHRvCnZlcmlmeSB0aGF0IHRoZSBpbnRlbF9yaW5nX2JlZ2luKCkgbWF0Y2hlcyB0aGUgbnVtYmVy IG9mIGR3b3JkcyBlbWl0dGVkLgoKMy4gSXMgdGhpcyBldmVuIHRoZSByaWdodCBtZWNoYW5pc20g Y29uc2lkZXJpbmcgdGhlIG51bWJlciBvZiBvdGhlciB3YXlzCm9mIGF1dG9tYXRpY2FsbHkgZW1p dHRpbmcgaW5zdHJ1Y3Rpb25zIGJldHdlZW4gYmF0Y2hlcyBhbmQgY29udGV4dHM/IFdlCmNhbm5v dCBhbnN3ZXIgdGhhdCBhcyB0aGlzIHBhdGNoIGlzIG91dCBvZiBjb250ZXh0LgotQ2hyaXMKCi0t IApDaHJpcyBXaWxzb24sIEludGVsIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudHJlCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==