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 20:48:18 +0100 Message-ID: <5581CF02.8010200@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> <5581C0F0.7050903@linux.intel.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 9CB166E0B5 for ; Wed, 17 Jun 2015 12:48:20 -0700 (PDT) In-Reply-To: <5581C0F0.7050903@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: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMTcvMDYvMjAxNSAxOTo0OCwgU2lsdXZlcnksIEFydW4gd3JvdGU6Cj4gT24gMTYvMDYvMjAx NSAyMToyNSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+PiBPbiBUdWUsIEp1biAxNiwgMjAxNSBhdCAw ODoyNToyMFBNICswMTAwLCBBcnVuIFNpbHV2ZXJ5IHdyb3RlOgo+Pj4gK3N0YXRpYyBpbnQgZ2Vu OF9pbml0X2luZGlyZWN0Y3R4X2JiKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcsCj4+PiAr CQkJCSAgICB1aW50MzJfdCBvZmZzZXQsCj4+PiArCQkJCSAgICB1aW50MzJfdCAqbnVtX2R3b3Jk cykKPj4+ICt7Cj4+PiArCXVpbnQzMl90IGluZGV4Owo+Pj4gKwlzdHJ1Y3QgcGFnZSAqcGFnZTsK Pj4+ICsJdWludDMyX3QgKmNtZDsKPj4+ICsKPj4+ICsJcGFnZSA9IGk5MTVfZ2VtX29iamVjdF9n ZXRfcGFnZShyaW5nLT53YV9jdHgub2JqLCAwKTsKPj4+ICsJY21kID0ga21hcF9hdG9taWMocGFn ZSk7Cj4+PiArCj4+PiArCWluZGV4ID0gb2Zmc2V0Owo+Pj4gKwo+Pj4gKwkvKiBGSVhNRTogZmls bCBvbmUgY2FjaGVsaW5lIHdpdGggTk9PUHMuCj4+PiArCSAqIFJlcGxhY2UgdGhlc2UgaW5zdHJ1 Y3Rpb25zIHdpdGggV0EKPj4+ICsJICovCj4+PiArCXdoaWxlIChpbmRleCA8IChvZmZzZXQgKyAx NikpCj4+PiArCQljbWRbaW5kZXgrK10gPSBNSV9OT09QOwo+Pj4gKwo+Pj4gKwkvKgo+Pj4gKwkg KiBNSV9CQVRDSF9CVUZGRVJfRU5EIGlzIG5vdCByZXF1aXJlZCBpbiBJbmRpcmVjdCBjdHggQkIg YmVjYXVzZQo+Pj4gKwkgKiBleGVjdXRpb24gZGVwZW5kcyBvbiB0aGUgbGVuZ3RoIHNwZWNpZmll ZCBpbiB0ZXJtcyBvZiBjYWNoZSBsaW5lcwo+Pj4gKwkgKiBpbiB0aGUgcmVnaXN0ZXIgQ1RYX1JD U19JTkRJUkVDVF9DVFgKPj4+ICsJICovCj4+PiArCj4+PiArCWt1bm1hcF9hdG9taWMoY21kKTsK Pj4+ICsKPj4+ICsJaWYgKGluZGV4ID4gKFBBR0VfU0laRSAvIHNpemVvZih1aW50MzJfdCkpKQo+ Pj4gKwkJcmV0dXJuIC1FSU5WQUw7Cj4+Cj4+IENoZWNrIGJlZm9yZSB5b3UgR1BGIQo+Pgo+PiBZ b3UganVzdCBvdmVycmFuIHRoZSBidWZmZXIgYW5kIGNvcnJ1cHRlZCBtZW1vcnksIGlmIHlvdSBk aWRuJ3Qgc3VjY2VlZAo+PiBpbiB0cmFwcGluZyBhIHNlZ2ZhdWx0Lgo+Pgo+PiBUbyBiZSBnZW5l cmljLCBhbGlnbiB0byB0aGUgY2FjaGVsaW5lIHRoZW4gY2hlY2sgeW91IGhhdmUgZW5vdWdoIHJv b20KPj4gZm9yIHlvdXIgb3duIGRhdGEuCj4+IC1DaHJpcwo+Pgo+IEhpIENocmlzLAo+Cj4gVGhl IHBsYWNlbWVudCBvZiBjb25kaXRpb24gaXMgbm90IGNvcnJlY3QuIEkgZG9uJ3QgY29tcGxldGVs eSBmb2xsb3cKPiB5b3VyIHN1Z2dlc3Rpb24sIGNvdWxkIHlvdSBwbGVhc2UgZWxhYm9yYXRlOyBo ZXJlIHdlIGRvbid0IGtub3cgdXBmcm9udAo+IGhvdyBtdWNoIG1vcmUgZGF0YSB0byBiZSB3cml0 dGVuLgo+IEkgaGF2ZSBtYWRlIGJlbG93IGNoYW5nZXMgdG8gY2hlY2sgYWZ0ZXIgd3JpdGluZyBl dmVyeSBjb21tYW5kIGFuZAo+IHJldHVybiBlcnJvciBhcyBzb29uIGFzIHdlIHJlYWNoIHRoZSBl bmQuCj4KPiAjZGVmaW5lIHdhX2N0eF9lbWl0KGJhdGNoLCBjbWQpIHsgICAgICAgXAo+ICAgICAg ICAgICAgICAgICAgaWYgKFdBUk5fT04oaW5kZXggPj0gKFBBR0VfU0laRSAvIHNpemVvZih1aW50 MzJfdCkpKSkgeyBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBrdW5tYXBfYXRvbWljKGJh dGNoKTsgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgICAgICAgICAgICAgICAg ICAgIHJldHVybiAtRU5PU1BDOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAg ICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgYmF0Y2hbaW5kZXgrK10gPSAoY21k KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgICAgfQo+IGlzIHRo aXMgYWNjZXB0YWJsZT8KPiBJIHRoaW5rIHRoaXMgaXMgdGhlIG9ubHkgb25lIGlzc3VlLCBhbGwg b3RoZXIgY29tbWVudHMgYXJlIGFkZHJlc3NlZC4KPgpvbmUgb3RoZXIgaW1wcm92ZW1lbnQgaXMg cG9zc2libGUgLSBtYXBwaW5nL3VubWFwcGluZyBwYWdlIGNhbiBiZSBrZXB0IAppbiBjb21tb24g cGF0aCwgd2lsbCB1cGRhdGUgdGhlIHBhdGNoIGFjY29yZGluZ2x5LgoKcmVnYXJkcwpBcnVuCgo+ IHJlZ2FyZHMKPiBBcnVuCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=