From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 2/2] drm/i915: Test all fw tables during mock selftests Date: Thu, 08 Dec 2016 15:11:12 +0200 Message-ID: <1481202672.2952.6.camel@linux.intel.com> References: <20161207135833.32740-1-chris@chris-wilson.co.uk> <20161207185201.10386-1-chris@chris-wilson.co.uk> <20161207185201.10386-2-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7AC196E777 for ; Thu, 8 Dec 2016 13:11:15 +0000 (UTC) In-Reply-To: <20161207185201.10386-2-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 T24ga2UsIDIwMTYtMTItMDcgYXQgMTg6NTIgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJ biBhZGRpdGlvbiB0byBqdXN0IHRlc3RpbmcgdGhlIGZ3IHRhYmxlIHdlIGxvYWQsIGR1cmluZyB0 aGUgaW5pdGlhbAo+IG1vY2sgdGVzdGluZyB3ZSBjYW4gdGVzdCB0aGF0IGFsbCB0YWJsZXMgYXJl IHZhbGlkIChzbyB0aGUgdGVzdGluZyBpcwo+IG5vdCBsaW1pdGVkIHRvIGp1c3QgdGhlIHBsYXRm b3JtcyB0aGF0IGxvYWQgdGhhdCBwYXJ0aWN1bGFyIHRhYmxlKS4KPiAKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZydGtvIFVy c3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCjxTTklQPgoKPiArc3RhdGljIGludCBp bnRlbF9md190YWJsZV9jaGVjayhjb25zdCBzdHJ1Y3QgaW50ZWxfZm9yY2V3YWtlX3JhbmdlICpy YW5nZXMsCj4gKwkJCQl1bnNpZ25lZCBpbnQgbnVtX3JhbmdlcywKPiArCQkJCWludCBnZW4pCj4g wqB7Cj4gLQljb25zdCBzdHJ1Y3QgaW50ZWxfZm9yY2V3YWtlX3JhbmdlICpyYW5nZXM7Cj4gLQl1 bnNpZ25lZCBpbnQgbnVtX3JhbmdlcywgaTsKPiArCXVuc2lnbmVkIGludCBpOwo+IMKgCXMzMiBw cmV2Owo+IMKgCj4gLQlyYW5nZXMgPSBpOTE1LT51bmNvcmUuZndfZG9tYWluc190YWJsZTsKPiAt CWlmICghcmFuZ2VzKQo+IC0JCXJldHVybiAwOwo+IC0KPiAtCW51bV9yYW5nZXMgPSBpOTE1LT51 bmNvcmUuZndfZG9tYWluc190YWJsZV9lbnRyaWVzOwo+IMKgCWZvciAoaSA9IDAsIHByZXYgPSAt MTsgaSA8IG51bV9yYW5nZXM7IGkrKywgcmFuZ2VzKyspIHsKPiDCoAkJLyogQ2hlY2sgdGhhdCB0 aGUgdGFia2UgaXMgd2F0ZXJ0aWdodCAqLwoKcy90YWJrZS90YWJsZS8KCj4gwqBpbnQgaW50ZWxf dW5jb3JlX2xhdGVfc2VsZnRlc3RzKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1KQo+IMKg ewo+IMKgCWludCBlcnI7Cj4gwqAKPiAtCWVyciA9IGludGVsX2Z3X3RhYmxlX2NoZWNrKGk5MTUp Owo+ICsJLyogQ29uZmlybSB0aGUgdGFibGUgd2UgbG9hZCBpcyBzdGlsbCB2YWxpZCAqLwo+ICsJ ZXJyID0gaW50ZWxfZndfdGFibGVfY2hlY2soaTkxNS0+dW5jb3JlLmZ3X2RvbWFpbnNfdGFibGUs Cj4gKwkJCQnCoMKgwqBpOTE1LT51bmNvcmUuZndfZG9tYWluc190YWJsZV9lbnRyaWVzLAo+ICsJ CQkJwqDCoMKgSU5URUxfR0VOKGk5MTUpKTsKPiDCoAlpZiAoZXJyKQo+IMKgCQlyZXR1cm4gZXJy OwoKTWF5YmUgdGhlIG1vY2sgdGVzdCBzaG91bGQgc2tpcCAuZ2VuID09IElOVEVMX0dFTihpOTE1 KSB0byBhdm9pZApkdXBsaWNhdGUgY292ZXJhZ2Ugb24gZnVsbCBydW4uCsKgClJlZ2FyZHMsIEpv b25hcwotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCklu dGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=