From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915/guc: Tidy ELSP port assignment Date: Fri, 24 Nov 2017 15:09:41 +0200 Message-ID: <87lgivsu0a.fsf@gaia.fi.intel.com> References: <20171124122916.29910-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6142A6E00A for ; Fri, 24 Nov 2017 13:09:45 +0000 (UTC) In-Reply-To: <20171124122916.29910-1-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gU2luY2Ug d2Uga25vdyB0aGF0IHRoZSBwb3J0IGlzIGVtcHR5LCB3ZSBkbyBub3QgbmVlZCB0byBleHRyYWN0 IHRoZQo+IGNvdW50IGZyb20gdGhlIG9sZCByZXF1ZXN0IGl0IGFuZCBjb3B5IGl0IG92ZXIgdG8g dGhlIG5ldyByZXF1ZXN0LCBvcgoKb24gJ2l0JyB0b28gbWFueT8KCgo+IGF0dGVtcHQgdG8gdW5y ZWYgdGhlIE5VTEwgb2xkIHJlcXVlc3QgcG9pbnRlci4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlz IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBNaWthIEt1b3BwYWxhIDxt aWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNvbT4KPiBDYzogTWljaGHFgiBXaW5pYXJza2kgPG1p Y2hhbC53aW5pYXJza2lAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9ndWNfc3VibWlzc2lvbi5jIHwgNyArKy0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGlu c2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZ3VjX3N1Ym1pc3Npb24uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2d1Y19zdWJtaXNzaW9uLmMKPiBpbmRleCBjYmY1YTk2ZjU4MDYuLmI2MTllNTkxZjhmMSAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ndWNfc3VibWlzc2lvbi5j Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZ3VjX3N1Ym1pc3Npb24uYwo+IEBA IC03MTgsMTIgKzcxOCw5IEBAIHN0YXRpYyB2b2lkIGd1Y19zdWJtaXQoc3RydWN0IGludGVsX2Vu Z2luZV9jcyAqZW5naW5lKQo+ICBzdGF0aWMgdm9pZCBwb3J0X2Fzc2lnbihzdHJ1Y3QgZXhlY2xp c3RfcG9ydCAqcG9ydCwKPiAgCQkJc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpycSkKPiAg ewo+IC0JR0VNX0JVR19PTihycSA9PSBwb3J0X3JlcXVlc3QocG9ydCkpOwo+ICsJR0VNX0JVR19P Tihwb3J0X2lzc2V0KHBvcnQpKTsKPgoKQnV0IHRoaXMgaG9sZHMgdHJ1ZSBvbmx5IGlmIHdlIGhh dmUgSEFTX0xPR0lDQUxfUklOR19QUkVFTVBUSU9OPwotTWlrYQoKPiAtCWlmIChwb3J0X2lzc2V0 KHBvcnQpKQo+IC0JCWk5MTVfZ2VtX3JlcXVlc3RfcHV0KHBvcnRfcmVxdWVzdChwb3J0KSk7Cj4g LQo+IC0JcG9ydF9zZXQocG9ydCwgcG9ydF9wYWNrKGk5MTVfZ2VtX3JlcXVlc3RfZ2V0KHJxKSwg cG9ydF9jb3VudChwb3J0KSkpOwo+ICsJcG9ydF9zZXQocG9ydCwgaTkxNV9nZW1fcmVxdWVzdF9n ZXQocnEpKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgZ3VjX2RlcXVldWUoc3RydWN0IGludGVs X2VuZ2luZV9jcyAqZW5naW5lKQo+IC0tIAo+IDIuMTUuMApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK