From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Siluvery, Arun" Subject: Re: [PATCH v4 1/6] drm/i915/gen8: Add infrastructure to initialize WA batch buffers Date: Wed, 17 Jun 2015 19:48:16 +0100 Message-ID: <5581C0F0.7050903@linux.intel.com> References: <1434482725-21823-1-git-send-email-arun.siluvery@linux.intel.com> <1434482725-21823-2-git-send-email-arun.siluvery@linux.intel.com> <20150616202534.GA17842@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 890236EAFA for ; Wed, 17 Jun 2015 11:48:18 -0700 (PDT) In-Reply-To: <20150616202534.GA17842@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: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMTYvMDYvMjAxNSAyMToyNSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIFR1ZSwgSnVuIDE2 LCAyMDE1IGF0IDA4OjI1OjIwUE0gKzAxMDAsIEFydW4gU2lsdXZlcnkgd3JvdGU6Cj4+ICtzdGF0 aWMgaW50IGdlbjhfaW5pdF9pbmRpcmVjdGN0eF9iYihzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpy aW5nLAo+PiArCQkJCSAgICB1aW50MzJfdCBvZmZzZXQsCj4+ICsJCQkJICAgIHVpbnQzMl90ICpu dW1fZHdvcmRzKQo+PiArewo+PiArCXVpbnQzMl90IGluZGV4Owo+PiArCXN0cnVjdCBwYWdlICpw YWdlOwo+PiArCXVpbnQzMl90ICpjbWQ7Cj4+ICsKPj4gKwlwYWdlID0gaTkxNV9nZW1fb2JqZWN0 X2dldF9wYWdlKHJpbmctPndhX2N0eC5vYmosIDApOwo+PiArCWNtZCA9IGttYXBfYXRvbWljKHBh Z2UpOwo+PiArCj4+ICsJaW5kZXggPSBvZmZzZXQ7Cj4+ICsKPj4gKwkvKiBGSVhNRTogZmlsbCBv bmUgY2FjaGVsaW5lIHdpdGggTk9PUHMuCj4+ICsJICogUmVwbGFjZSB0aGVzZSBpbnN0cnVjdGlv bnMgd2l0aCBXQQo+PiArCSAqLwo+PiArCXdoaWxlIChpbmRleCA8IChvZmZzZXQgKyAxNikpCj4+ ICsJCWNtZFtpbmRleCsrXSA9IE1JX05PT1A7Cj4+ICsKPj4gKwkvKgo+PiArCSAqIE1JX0JBVENI X0JVRkZFUl9FTkQgaXMgbm90IHJlcXVpcmVkIGluIEluZGlyZWN0IGN0eCBCQiBiZWNhdXNlCj4+ ICsJICogZXhlY3V0aW9uIGRlcGVuZHMgb24gdGhlIGxlbmd0aCBzcGVjaWZpZWQgaW4gdGVybXMg b2YgY2FjaGUgbGluZXMKPj4gKwkgKiBpbiB0aGUgcmVnaXN0ZXIgQ1RYX1JDU19JTkRJUkVDVF9D VFgKPj4gKwkgKi8KPj4gKwo+PiArCWt1bm1hcF9hdG9taWMoY21kKTsKPj4gKwo+PiArCWlmIChp bmRleCA+IChQQUdFX1NJWkUgLyBzaXplb2YodWludDMyX3QpKSkKPj4gKwkJcmV0dXJuIC1FSU5W QUw7Cj4KPiBDaGVjayBiZWZvcmUgeW91IEdQRiEKPgo+IFlvdSBqdXN0IG92ZXJyYW4gdGhlIGJ1 ZmZlciBhbmQgY29ycnVwdGVkIG1lbW9yeSwgaWYgeW91IGRpZG4ndCBzdWNjZWVkCj4gaW4gdHJh cHBpbmcgYSBzZWdmYXVsdC4KPgo+IFRvIGJlIGdlbmVyaWMsIGFsaWduIHRvIHRoZSBjYWNoZWxp bmUgdGhlbiBjaGVjayB5b3UgaGF2ZSBlbm91Z2ggcm9vbQo+IGZvciB5b3VyIG93biBkYXRhLgo+ IC1DaHJpcwo+CkhpIENocmlzLAoKVGhlIHBsYWNlbWVudCBvZiBjb25kaXRpb24gaXMgbm90IGNv cnJlY3QuIEkgZG9uJ3QgY29tcGxldGVseSBmb2xsb3cgCnlvdXIgc3VnZ2VzdGlvbiwgY291bGQg eW91IHBsZWFzZSBlbGFib3JhdGU7IGhlcmUgd2UgZG9uJ3Qga25vdyB1cGZyb250IApob3cgbXVj aCBtb3JlIGRhdGEgdG8gYmUgd3JpdHRlbi4KSSBoYXZlIG1hZGUgYmVsb3cgY2hhbmdlcyB0byBj aGVjayBhZnRlciB3cml0aW5nIGV2ZXJ5IGNvbW1hbmQgYW5kIApyZXR1cm4gZXJyb3IgYXMgc29v biBhcyB3ZSByZWFjaCB0aGUgZW5kLgoKI2RlZmluZSB3YV9jdHhfZW1pdChiYXRjaCwgY21kKSB7 ICAgICAgIFwKICAgICAgICAgICAgICAgIGlmIChXQVJOX09OKGluZGV4ID49IChQQUdFX1NJWkUg LyBzaXplb2YodWludDMyX3QpKSkpIHsgXAogICAgICAgICAgICAgICAgICAgICAgICAga3VubWFw X2F0b21pYyhiYXRjaCk7ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgICAgICAg ICAgICAgICAgICByZXR1cm4gLUVOT1NQQzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgIGJhdGNoW2luZGV4KytdID0gKGNt ZCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICAgIH0KaXMgdGhpcyBh Y2NlcHRhYmxlPwpJIHRoaW5rIHRoaXMgaXMgdGhlIG9ubHkgb25lIGlzc3VlLCBhbGwgb3RoZXIg Y29tbWVudHMgYXJlIGFkZHJlc3NlZC4KCnJlZ2FyZHMKQXJ1bgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK