From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 3/5] drm/i915: Unify engine init loop Date: Wed, 6 Jul 2016 13:42:59 +0100 Message-ID: <577CFCD3.20400@linux.intel.com> References: <1467802331-5402-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1467802331-5402-3-git-send-email-tvrtko.ursulin@linux.intel.com> <20160706110547.GL15134@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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 73AA46E19B for ; Wed, 6 Jul 2016 12:43:01 +0000 (UTC) In-Reply-To: <20160706110547.GL15134@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 Ck9uIDA2LzA3LzE2IDEyOjA1LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gV2VkLCBKdWwgMDYs IDIwMTYgYXQgMTE6NTI6MDlBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4gd3JvdGU6Cj4+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4+IGluZGV4IGZjZmYzMDk5ODIyNy4uNWJlYmNiMTZlNDg4IDEw MDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+PiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+PiBAQCAtMjExNSw2ICsyMTE1LDcgQEAg c3RhdGljIGNvbnN0IHN0cnVjdCBlbmdpbmVfaW5mbyB7Cj4+ICAgCXUzMiBtbWlvX2Jhc2U7Cj4+ ICAgCXVuc2lnbmVkIGlycV9zaGlmdDsKPj4gICAJaW50ICgqaW5pdCkoc3RydWN0IGludGVsX2Vu Z2luZV9jcyAqZW5naW5lKTsKPj4gKwlpbnQgKCppbml0X3JpbmdidWYpKHN0cnVjdCBpbnRlbF9l bmdpbmVfY3MgKmVuZ2luZSk7Cj4KPiBCbGF0YW50IGZhdm91cml0aXNpbSEKPgo+IFRoZSBjb25z ZW5zdXMgKGFsbCBvZiAyLCBwZXJoYXMgMywgcGVvcGxlKSBuYW1lIHdhcyB0byBjYWxsIHRoZW0K Pgo+IAlpbnRlbF9sZWdhY3lfc3VibWlzc2lvbi5jCj4gCWludGVsX2V4ZWNsaXN0c19zdWJtaXNz aW9uLmMKPiAJaW50ZWxfZ3VjX3N1Ym1pc3Npb24uYwo+Cj4gZnJvbSB0aGF0IHdlIHdvdWxkIHRo ZW4gaGF2ZQo+Cj4gCWludCAoKmluaXRfbGVnYWN5X3N1bWlzc2lvbikoc3RydWN0IGludGVsX2Vu Z2luZV9jcyAqZW5naW5lKTsKPiAJaW50ICgqaW5pdF9leGVjbGlzdHNfc3VtaXNzaW9uKShzdHJ1 Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUpOwo+Cj4gaW5pdF9yaW5nYnVmKCkgbWVhbnMgdG8g bWUgdG8gaW5pdGlhbGlzZSB0aGUgcmluZ2J1ZmZlciBzdHJ1Y3R1cmUKPiBhc3NvY2lhdGVkIGJv dGggd2l0aCBleGVjbGlzdHMgYW5kIGxlZ2FjeS4KCkFncmVlZCBvbiB0aGUgbmFtaW5nLgoKPiBX aGF0IEkgdHJpZWQgYSBjb3VwbGUgb2YgeWVhcnMgYWdvIHdhcyBkb2luZyBhbGwgdGhlIGltbWVk aWF0ZSBzZXR1cAo+IGluc2lkZSBpbnRlbF9yaW5nYnVmZmVyLmMgYW5kIHRoZW4gZGlzcGF0Y2hp bmcgdG8gaW50ZWxfZXhlY2xpc3RzLmMgZm9yCj4gaXQgdG8gb3ZlcnJpZGUgYXMgbmVlZGVkLgo+ Cj4+IEBAIC0yMjAxLDEwICsyMjAzLDE1IEBAIGludCBpbnRlbF9sb2dpY2FsX3JpbmdzX2luaXQo c3RydWN0IGRybV9kZXZpY2UgKmRldikKPj4gICAJCWlmICghSEFTX0VOR0lORShkZXZfcHJpdiwg aSkpCj4+ICAgCQkJY29udGludWU7Cj4+Cj4+IC0JCWlmICghaW50ZWxfZW5naW5lc1tpXS5pbml0 KQo+PiArCQlpZiAoaTkxNS5lbmFibGVfZXhlY2xpc3RzKQo+PiArCQkJaW5pdCA9IGludGVsX2Vu Z2luZXNbaV0uaW5pdDsKPj4gKwkJZWxzZQo+PiArCQkJaW5pdCA9IGludGVsX2VuZ2luZXNbaV0u aW5pdF9yaW5nYnVmOwo+Cj4gSSB0aGluayBJIHByZWZlciB5b3VyIHBhdGNoLCBidXQgSSdkIGxp a2UgdG8gc29tZSBhbGwgdGhlIGNvbW1vbiBzZXR1cCBpbgo+IG9uZSBwbGFjZS4gIGludGVsX2Vu Z2luZV9jcy5jID8KClllcyBJIHdhcyB0aGlua2luZyB0aGF0IGl0IG5lZWRzIGEgbmV3IGhvbWUg bm93LiBpbnRlbF9lbmdpbmVfY3Mgc291bmRzIE9LLgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK