From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [RFC 1/2] drm/i915: Engine discovery uAPI Date: Mon, 24 Apr 2017 09:07:03 +0100 Message-ID: <923c6158-ef05-eb6c-0fe1-8dced08ecd7b@linux.intel.com> References: <20170418165615.27666-1-tvrtko.ursulin@linux.intel.com> <20170418165615.27666-2-tvrtko.ursulin@linux.intel.com> <20170418201343.GA9029@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170418201343.GA9029@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 , Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin , Ben Widawsky , Daniel Vetter , Joonas Lahtinen , Jon Bloomfield , Daniel Charles , "Rogozhkin, Dmitry V" , Oscar Mateo , "Gong, Zhipeng" , intel-vaapi-media@lists.01.org, mesa-dev@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE4LzA0LzIwMTcgMjE6MTMsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUdWUsIEFwciAx OCwgMjAxNyBhdCAwNTo1NjoxNFBNICswMTAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4gK2Vu dW0gZHJtX2k5MTVfZ2VtX2VuZ2luZV9jbGFzcyB7Cj4+ICsJRFJNX0k5MTVfRU5HSU5FX0NMQVNT X09USEVSID0gMCwKPj4gKwlEUk1fSTkxNV9FTkdJTkVfQ0xBU1NfUkVOREVSID0gMSwKPj4gKwlE Uk1fSTkxNV9FTkdJTkVfQ0xBU1NfQ09QWSA9IDIsCj4+ICsJRFJNX0k5MTVfRU5HSU5FX0NMQVNT X1ZJREVPX0RFQ09ERSA9IDMsCj4+ICsJRFJNX0k5MTVfRU5HSU5FX0NMQVNTX1ZJREVPX0VOSEFO Q0UgPSA0LAo+PiArCURSTV9JOTE1X0VOR0lORV9DTEFTU19NQVggLyogbm9uLUFCSSAqLwo+PiAr fTsKPj4gKwo+PiArc3RydWN0IGRybV9pOTE1X2VuZ2luZV9pbmZvIHsKPj4gKwkvKiogRW5naW5l IGluc3RhbmNlIG51bWJlci4gKi8KPj4gKwlfX3UzMglpbnN0YW5jZTsKPj4gKwlfX3UzMglyc3Zk Owo+PiArCj4+ICsJLyoqIEVuZ2luZSBzcGVjaWZpYyBpbmZvLiAqLwo+PiArI2RlZmluZSBEUk1f STkxNV9FTkdJTkVfSEFTX0hFVkMJQklUKDApCj4+ICsJX191NjQgaW5mbzsKPj4gK307Cj4KPiBT byB0aGUgbWFpbiBxdWVzdGlvbiBpcyBob3cgY2FuIHdlIGV4dGVuZCB0aGlzIGluIGZ1dHVyZSwg a2VlcGluZwo+IGZvcndhcmRzL2JhY2t3YXJkcyBjb21wYXQ/Cj4KPiBJIHRoaW5rIGlmIHdlIHB1 dCBhIHF1ZXJ5IHZlcnNpb24gaW50byBpbmZvIGFuZCB0aGVuIHRoZSBrZXJuZWwgc3VwcGxpZXMK PiBhbiBhcnJheSBtYXRjaGluZyB0aGF0IHZlcnNpb24gKG9yIHJlcG9ydHMgdGhlIG1vc3QgcmVj ZW50IHZlcnNpb24KPiBzdXBwb3J0ZWQgaWYgdGhlIHJlcXVlc3QgaXMgdG9vIG1vZGVybi4pCj4K PiBUaGUga2VybmVsIGhhcyB0byBrZWVwIGFsbCB0aGUgb2xkIHN0cnVjdCB2YXJpYW50cyBhbmQg ZXhwb3J0ZXJzCj4gaW5kZWZpbml0ZWx5LgoKVmVyc2lvbmluZyBzb3VuZHMgZ29vZCB0byBtZS4K Cj4gQW5vdGhlciBhbHRlcm5hdGl2ZSB3b3VsZCBnZXQgYW4gRU5HSU5FX0dFVFBBUkFNIHdoZXJl IHdlIGp1c3QgaGF2ZSBhCj4gc3dpdGNoIG9mIGFsbCBwb3NzaWJpbHkgcXVlc3Rpb25zLiBNYXli ZSBiZXR0ZXIgYXMgYSBDT05URVhUX0dFVFBBUkFNIGlmCj4gd2Ugc3RhcnQgdGhpbmtpbmcgYWJv dXQgYWxsb3dpbmcgQ09OVEVYVF9TRVRQQVJBTSB0byBmaW5lIHR1bmUKPiBpbmRpdmlkdWFsIGNs aWVudHMuCgpUaGlzIGlkZWEgSSBkaWQgbm90IGdldCAtIHdoYXQgaXMgdGhlIHN3aXRjaCBvZiBh bGwgcG9zc2libGUgcXVlc3Rpb25zPyAKWW91IG1lYW4gbmV3IGlvY3RsIGxpa2UgRU5HSU5FX0dF VFBBUkFNIHdoaWNoIHdvdWxkIHJldHVybiBhIGxpc3Qgb2YgCnF1ZXJpZXMgc3VwcG9ydGVkIGJ5 IENPTlRFWFRfR0VUUEFSQU0/IFdoaWNoIHdvdWxkIGVmZmVjdGl2ZWx5IGJlIGEgCmRpc3BhdGNo ZXItaW4tZGlzcGF0Y2hlciBraW5kIG9mIHRoaW5nPwoKPj4gK3N0cnVjdCBkcm1faTkxNV9nZW1f ZW5naW5lX2luZm8gewo+PiArCS8qKiBpbjogRW5naW5lIGNsYXNzIHRvIHByb2JlIChlbnVtIGRy bV9pOTE1X2dlbV9lbmdpbmVfY2xhc3MpLiAqLwo+PiArCV9fdTMyIGVuZ2luZV9jbGFzczsKPgo+ IF9fdTMyIFtpbi9vdXRdIHZlcnNpb24gPyAoc2VlIGFib3ZlKQo+Cj4+ICsKPj4gKwkvKiogb3V0 OiBBY3R1YWwgbnVtYmVyIG9mIGhhcmR3YXJlIGVuZ2luZXMuICovCj4+ICsJX191MzIgbnVtX2Vu Z2luZXM7Cj4+ICsKPj4gKwkvKioKPj4gKwkgKiBpbjogTnVtYmVyIG9mIHN0cnVjdCBkcm1faTkx NV9lbmdpbmVfaWZvIGVudHJpZXMgaW4gdGhlIHByb3ZpZGVkCj4+ICsJICogaW5mbyBhcnJheS4K Pj4gKwkgKi8KPj4gKwlfX3UzMiBpbmZvX3NpemU7Cj4KPiBUaGlzIGlzIHN1cGVyZmx1b3VzIHdp dGggbnVtX2VuZ2luZXMuIFRoZSBzdGFuZGFyZCAyIHBhc3MsIGRpc2NvdmVyeSBvZgo+IHNpemUs IGZvbGxvd2VkIGJ5IGFsbG9jYXRpb24gYW5kIGZpbmFsIHF1ZXJ5LgoKVGhpcyBpcyBhbHNvIGZp bmUuIEkgd2FzIG9uZSB0aGUgZmVuY2Ugd2hldGhlciB0byBhY3R1YWxseSBjb25kZW5zZSBpdCAK dG8gb25lIGZpZWxkIGluIHRoZSBmaXJzdCBwb3N0aW5nIG9yIG5vdCBteXNlbGYuCgpSZWdhcmRz LAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=