From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20190523080649.29466-1-chris@chris-wilson.co.uk> <155860258858.28319.3356284881218976685@skylake-alporthouse-com> From: Tvrtko Ursulin Message-ID: <21ecf0f1-5b77-4c5c-23df-75a36c428a2d@linux.intel.com> Date: Thu, 23 May 2019 10:27:49 +0100 MIME-Version: 1.0 In-Reply-To: <155860258858.28319.3356284881218976685@skylake-alporthouse-com> Content-Language: en-US Subject: Re: [igt-dev] [Intel-gfx] [PATCH i-g-t] i915: Improve static engine map for legacy List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: igt-dev@lists.freedesktop.org List-ID: Ck9uIDIzLzA1LzIwMTkgMTA6MDksIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTA1LTIzIDA5OjQ2OjA4KQo+Pgo+PiBPbiAyMy8wNS8yMDE5IDA5OjA2 LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiAgICBjb25zdCBzdHJ1Y3QgaW50ZWxfZXhlY3V0aW9u X2VuZ2luZTIgaW50ZWxfZXhlY3V0aW9uX2VuZ2luZXMyW10gPSB7Cj4+PiAtICAgICB7ICJyY3Mw IiwgSTkxNV9FTkdJTkVfQ0xBU1NfUkVOREVSLCAwIH0sCj4+PiAtICAgICB7ICJiY3MwIiwgSTkx NV9FTkdJTkVfQ0xBU1NfQ09QWSwgMCB9LAo+Pj4gLSAgICAgeyAidmNzMCIsIEk5MTVfRU5HSU5F X0NMQVNTX1ZJREVPLCAwIH0sCj4+PiAtICAgICB7ICJ2Y3MxIiwgSTkxNV9FTkdJTkVfQ0xBU1Nf VklERU8sIDEgfSwKPj4+IC0gICAgIHsgInZjczIiLCBJOTE1X0VOR0lORV9DTEFTU19WSURFTywg MiB9LAo+Pj4gLSAgICAgeyAidmVjczAiLCBJOTE1X0VOR0lORV9DTEFTU19WSURFT19FTkhBTkNF LCAwIH0sCj4+PiArICAgICB7ICJyY3MwIiwgSTkxNV9FTkdJTkVfQ0xBU1NfUkVOREVSLCAwLCBJ OTE1X0VYRUNfUkVOREVSIH0sCj4+PiArICAgICB7ICJiY3MwIiwgSTkxNV9FTkdJTkVfQ0xBU1Nf Q09QWSwgMCwgSTkxNV9FWEVDX0JMVCB9LAo+Pj4gKyAgICAgeyAidmNzMCIsIEk5MTVfRU5HSU5F X0NMQVNTX1ZJREVPLCAwLCBJOTE1X0VYRUNfQlNEIHwgSTkxNV9FWEVDX0JTRF9SSU5HMSB9LAo+ Pgo+PiBleGVjYnVmIHdpbGwgcmVqZWN0IHRoaXMgb24gc2luZ2xlIHZjcyBwYXJ0cy4gOiggQW0g SSBub3Qgc2VlaW5nIHNvbWUKPj4gcGxhY2Ugd2hlcmUgeW91IGZ1ZGdlIGl0IGludG8gY29tcGxp YW5jZT8KPiAKPiAKPiAgICAgICAgICBpZiAodXNlcl9yaW5nX2lkID09IEk5MTVfRVhFQ19CU0Qg JiYgSEFTX0VOR0lORShkZXZfcHJpdiwgVkNTMSkpIHsKPiAgICAgICAgICAgICAgICAgIHVuc2ln bmVkIGludCBic2RfaWR4ID0gYXJncy0+ZmxhZ3MgJiBJOTE1X0VYRUNfQlNEX01BU0s7Cj4gCj4g ICAgICAgICAgICAgICAgICBpZiAoYnNkX2lkeCA9PSBJOTE1X0VYRUNfQlNEX0RFRkFVTFQpIHsK PiAgICAgICAgICAgICAgICAgICAgICAgICAgYnNkX2lkeCA9IGdlbjhfZGlzcGF0Y2hfYnNkX2Vu Z2luZShkZXZfcHJpdiwgZmlsZSk7Cj4gICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGJzZF9p ZHggPj0gSTkxNV9FWEVDX0JTRF9SSU5HMSAmJgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBic2RfaWR4IDw9IEk5MTVfRVhFQ19CU0RfUklORzIpIHsKPiAgICAgICAgICAgICAgICAgICAg ICAgICAgYnNkX2lkeCA+Pj0gSTkxNV9FWEVDX0JTRF9TSElGVDsKPiAgICAgICAgICAgICAgICAg ICAgICAgICAgYnNkX2lkeC0tOwo+ICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKPiAgICAgICAg ICAgICAgICAgICAgICAgICAgRFJNX0RFQlVHKCJleGVjYnVmIHdpdGggdW5rbm93biBic2Qgcmlu ZzogJXVcbiIsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBic2RfaWR4KTsK PiAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gICAgICAgICAgICAgICAg ICB9Cj4gCj4gICAgICAgICAgICAgICAgICBlbmdpbmUgPSBkZXZfcHJpdi0+ZW5naW5lW19WQ1Mo YnNkX2lkeCldOwo+ICAgICAgICAgIH0gZWxzZSB7Cj4gICAgICAgICAgICAgICAgICBlbmdpbmUg PSBkZXZfcHJpdi0+ZW5naW5lW3VzZXJfcmluZ19tYXBbdXNlcl9yaW5nX2lkXV07Cj4gICAgICAg ICAgfQo+IAo+IExvb2tzIG9rIHRvIG1lLi4uIEkgd2FzIHRyeWluZyB0byBkb3VibGUgY2hlY2sg YnV0IGRpZiBkaWRuJ3QgYm9vdCBvbgo+IGJzdy4gU2lnaC4KCkhtbSBJIHdvdWxkIGhhdmUgc3dv cm4gd2UgdXNlZCB0byBkbyB0aGF0Li4gc3RyYW5nZS4gT2theSwgSSdsbCByZS1yZWFkIAp5b3Vy IHBhdGNoLiBOb3RpY2UgdGhhdCBJIGRpZCBub3Qga25vdyB5b3UgYXJlIHdvcmtpbmcgb24gaXQg c28gaGF2ZSAKc2VudCBteSBvd24gZml4IGF0IHNpbWlsYXIgdGltZS4KClJlZ2FyZHMsCgpUdnJ0 a28KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRl diBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2