From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATH i-g-t v12 2/2] tests: add slice power programming test Date: Thu, 13 Sep 2018 11:38:47 +0100 Message-ID: References: <151852f9-36b4-cdec-58c0-d7b5e30cfc2e@linux.intel.com> <20180911144210.16613-1-tvrtko.ursulin@linux.intel.com> <153675322311.13043.17778315701113692275@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <153675322311.13043.17778315701113692275@skylake-alporthouse-com> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Tvrtko Ursulin , igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDEyLzA5LzIwMTggMTI6NTMsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTA5LTExIDE1OjQyOjEwKQo+PiArICAgICAgIGxhc3Rfd2l0aF9lbmdp bmVzID0gLTE7Cj4+ICsgICAgICAgZm9yIChjbGFzcyA9IDA7IGNsYXNzIDwgfjA7IGNsYXNzKysp IHsKPj4gKyAgICAgICAgICAgICAgIGZvciAoaW5zdGFuY2UgPSAwOyBpbnN0YW5jZSA8IH4wOyBp bnN0YW5jZSsrKSB7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgIGludCByZXQ7Cj4+ICsKPj4g KyAgICAgICAgICAgICAgICAgICAgICAgc3NldS5jbGFzcyA9IGNsYXNzOwo+PiArICAgICAgICAg ICAgICAgICAgICAgICBzc2V1Lmluc3RhbmNlID0gaW5zdGFuY2U7Cj4+ICsKPj4gKyAgICAgICAg ICAgICAgICAgICAgICAgcmV0ID0gX19nZW1fY29udGV4dF9zZXRfcGFyYW0oZmQsICZhcmcpOwo+ PiArCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIGlmIChoYXNfZW5naW5lKGZkLCBjbGFzcywg aW5zdGFuY2UpKSB7Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGVuZ2lu ZV9zdXBwb3J0c19zc2V1KGZkLCBjbGFzcywgaW5zdGFuY2UpKQo+IAo+IE1laCwgPHJhbnQ+LiBJ IGp1c3QgZG9uJ3QgbGlrZSBoYXZpbmcgaGFyZGNvZGVkIGRiIG9uIHRoaXMgc2lkZSBvZiB0aGUK PiBBQkkuIFRoZSBBQkkgaW1vIGlzIHRvIGFzayB0aGUga2VybmVsIGlmIHRoZSBkZXZpY2UvZW5n aW5lIGlzIHN1cHBvcnRlZCwKPiBhbmQgc2hvdWxkIG5vdCBhbGxvdyBmb3IgYXNzdW1wdGlvbnMu CgpEb25lLgoKPj4gK3N0YXRpYyB2b2lkCj4+ICt0ZXN0X2R5bmFtaWMoaW50IGZkLCB1bnNpZ25l ZCBpbnQgZmxhZ3MpCj4+ICt7Cj4+ICsgICAgICAgdWludDY0X3QgcGdfc2xpY2VfbWFzayA9IG1h c2tfbWludXNfb25lKF9fc2xpY2VfbWFza19fKTsKPj4gKyAgICAgICB1bnNpZ25lZCBpbnQgcGdf c2xpY2VfY291bnQgPSBfX3NsaWNlX2NvdW50X18gLSAxOwo+PiArICAgICAgIHN0cnVjdCBkcm1f aTkxNV9nZW1fY29udGV4dF9wYXJhbV9zc2V1IHNzZXUgPSB7IH07Cj4+ICsgICAgICAgc3RydWN0 IGRybV9pOTE1X2dlbV9jb250ZXh0X3BhcmFtIGFyZyA9Cj4+ICsgICAgICAgICAgICAgICB7IC5w YXJhbSA9IEk5MTVfQ09OVEVYVF9QQVJBTV9TU0VVLAo+PiArICAgICAgICAgICAgICAgICAuY3R4 X2lkID0gZ2VtX2NvbnRleHRfY3JlYXRlKGZkKSwKPj4gKyAgICAgICAgICAgICAgICAgLnNpemUg PSBzaXplb2Yoc3NldSksCj4+ICsgICAgICAgICAgICAgICAgIC52YWx1ZSA9IHRvX3VzZXJfcG9p bnRlcigmc3NldSkgfTsKPj4gKyAgICAgICBpZ3Rfc3Bpbl90ICpzcGluID0gTlVMTDsKPj4gKwo+ PiArICAgICAgIGdlbV9jb250ZXh0X2dldF9wYXJhbShmZCwgJmFyZyk7Cj4+ICsKPj4gKyAgICAg ICAvKiBGaXJzdCBzZXQgdGhlIGRlZmF1bHQgbWFzayAqLwo+PiArICAgICAgIGlmIChmbGFncyAm IFRFU1RfQlVTWSkKPj4gKyAgICAgICAgICAgICAgIHNwaW4gPSBfX3NwaW5fc3luYyhmZCwgYXJn LmN0eF9pZCwgSTkxNV9FWEVDX1JFTkRFUik7Cj4+ICsKPj4gKyAgICAgICBzc2V1LnNsaWNlX21h c2sgPSBfX3NsaWNlX21hc2tfXzsKPj4gKyAgICAgICBnZW1fY29udGV4dF9zZXRfcGFyYW0oZmQs ICZhcmcpOwo+IAo+IEkgd291bGQgYWxzbyBzdWdnZXN0IGEgcmVzZXQgdGVzdCBoZXJlLiBCb3Ro IHJlc2V0IHdoZW4gaWRsZSwgYW5kIGJ5Cj4gaGFuZ2NoZWNrL2ZvcmNlZC1yZXNldCBvZiB0aGUg c3Bpbm5lciAmIGFjdGl2ZSBjb250ZXh0Lgo+IAo+IEFuZCBhY3Jvc3Mgc3VzcGVuZC4KClJlc2V0 ICYgc3VzcHNlbmQgYWZ0ZXIgc2V0IHBhcmFtIGJ1dCBiZWZvcmUgZXhlY2J1Zj8gT3IgYWZ0ZXIg ZXhlY2J1ZiAKYW5kIHRoZW4gcmUtcmVhZCBycGNzPwoKPj4gKyAgICAgICBpZ3RfYXNzZXJ0X2Vx KHJlYWRfc2xpY2VfY291bnRfYnVzeShmZCwgYXJnLmN0eF9pZCwgMCwgc3BpbiksCj4+ICsgICAg ICAgICAgICAgICAgICAgICBfX3NsaWNlX2NvdW50X18pOwo+PiArICAgICAgIGlndF9hc3NlcnRf ZXEocmVhZF9zbGljZV9jb3VudChmZCwgMCwgMCksIF9fc2xpY2VfY291bnRfXyk7Cj4gCj4gSW4g dGhlIHJlYWRfc2xpY2UgSSB3b3VsZCBzdWdnZXN0IGhhdmluZyBhCj4gaWd0X2Fzc2VydChnZW1f Ym9fYnVzeShzcGluLT5oYW5kbGUpKTsKCkRvbmUuCgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=