From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 3/3] drm/i915/huc: Update HuC status codes Date: Fri, 31 May 2019 13:13:20 +0300 Message-ID: <155929760015.21639.18315088859908748233@jlahtine-desk.ger.corp.intel.com> References: <20190522190057.848-1-michal.wajdeczko@intel.com> <20190522190057.848-4-michal.wajdeczko@intel.com> <155855638733.28319.12683765369044811987@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 764BD892D5 for ; Fri, 31 May 2019 10:13:23 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Michal Wajdeczko , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBNaWNoYWwgV2FqZGVjemtvICgyMDE5LTA1LTIzIDAxOjI1OjAwKQo+IE9uIFdlZCwg MjIgTWF5IDIwMTkgMjI6MTk6NDcgKzAyMDAsIENocmlzIFdpbHNvbiAgCj4gPGNocmlzQGNocmlz LXdpbHNvbi5jby51az4gd3JvdGU6Cj4gCj4gPiBRdW90aW5nIE1pY2hhbCBXYWpkZWN6a28gKDIw MTktMDUtMjIgMjA6MDA6NTcpCj4gPj4gV2l0aG91dCBicmVha2luZyBleGlzdGluZyB1c2FnZSwg c2xpZ2h0bHkgdXBkYXRlIEh1QyBzdGF0dXMgY29kZXMKPiA+PiB0byBwcm92aWRlIG1vcmUgaW5m byB0byB0aGUgY2xpZW50czoKPiA+PiAgMSBpZiBIdUMgZmlybXdhcmUgaXMgbG9hZGVkIGFuZCB2 ZXJpZmllZCwKPiA+PiAgMCBpZiBIdUMgZmlybXdhcmUgaXMgbm90IGVuYWJsZWQsCj4gPj4gIC1F Tk9QS0cgaWYgSHVDIGZpcm13YXJlIGlzIG5vdCBsb2FkZWQsCj4gPj4gIC1FTk9ERVYgaWYgSHVD IGlzIG5vdCBwcmVzZW50IG9uIHRoaXMgcGxhdGZvcm0uCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5 OiBNaWNoYWwgV2FqZGVjemtvIDxtaWNoYWwud2FqZGVjemtvQGludGVsLmNvbT4KPiA+PiBDYzog Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPj4gQ2M6IFRvbnkgWWUg PHRvbnkueWVAaW50ZWwuY29tPgo+ID4+IC0tLQo+ID4+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9odWMuYyB8IDEzICsrKysrKysrKy0tLS0KPiA+PiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5z ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiA+Pgo+ID4+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9odWMuYyAgCj4gPj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9odWMuYwo+ID4+IGluZGV4IGFhYzE3OTE2ZTEzMC4uOThkZWI0ZWU2MGE3IDEwMDY0NAo+ ID4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2h1Yy5jCj4gPj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaHVjLmMKPiA+PiBAQCAtMTUwLDkgKzE1MCwxMSBAQCBp bnQgaW50ZWxfaHVjX2F1dGgoc3RydWN0IGludGVsX2h1YyAqaHVjKQo+ID4+ICAgKiBpbnRlbF9o dWNfY2hlY2tfc3RhdHVzKCkgLSBjaGVjayBIdUMgc3RhdHVzCj4gPj4gICAqIEBodWM6IGludGVs X2h1YyBzdHJ1Y3R1cmUKPiA+PiAgICoKPiA+PiAtICogUmV0dXJuczogMSBpZiBIdUMgZmlybXdh cmUgaXMgbG9hZGVkIGFuZCB2ZXJpZmllZCwKPiA+PiAtICogMCBpZiBIdUMgZmlybXdhcmUgaXMg bm90IGxvYWRlZCBhbmQgLUVOT0RFViBpZiBIdUMKPiA+PiAtICogaXMgbm90IHByZXNlbnQgb24g dGhpcyBwbGF0Zm9ybS4KPiA+PiArICogUmV0dXJuOgo+ID4+ICsgKiAqIDEgaWYgSHVDIGZpcm13 YXJlIGlzIGxvYWRlZCBhbmQgdmVyaWZpZWQsCj4gPj4gKyAqICogMCBpZiBIdUMgZmlybXdhcmUg aXMgbm90IGVuYWJsZWQsCj4gPj4gKyAqICogLUVOT1BLRyBpZiBIdUMgZmlybXdhcmUgaXMgbm90 IGxvYWRlZCwKPiA+PiArICogKiAtRU5PREVWIGlmIEh1QyBpcyBub3QgcHJlc2VudCBvbiB0aGlz IHBsYXRmb3JtLgo+ID4+ICAgKi8KPiA+PiAgaW50IGludGVsX2h1Y19jaGVja19zdGF0dXMoc3Ry dWN0IGludGVsX2h1YyAqaHVjKQo+ID4+ICB7Cj4gPj4gQEAgLTE2MSw1ICsxNjMsOCBAQCBpbnQg aW50ZWxfaHVjX2NoZWNrX3N0YXR1cyhzdHJ1Y3QgaW50ZWxfaHVjICpodWMpCj4gPj4gICAgICAg ICBpZiAoIUhBU19IVUMoaTkxNSkpCj4gPj4gICAgICAgICAgICAgICAgIHJldHVybiAtRU5PREVW Owo+ID4+Cj4gPj4gLSAgICAgICByZXR1cm4gaHVjLT52ZXJpZmllZDsKPiA+PiArICAgICAgIGlm ICghVVNFU19IVUMoaTkxNSkpCj4gPj4gKyAgICAgICAgICAgICAgIHJldHVybiAwOwo+ID4+ICsK PiA+PiArICAgICAgIHJldHVybiBodWMtPnZlcmlmaWVkID8gMSA6IC1FTk9QS0c7Cj4gPgo+ID4g SSBzdGlsbCB0aGluayBFT1BOT1RTVVBQIGlzIGEgYmV0dGVyIGVycm9yIHRob3VnaCBmb3IgdGhl IHVzZXIKPiA+IHByZXZlbnRpbmcgdGhlIGh1YyBiZWluZyBsb2FkZWQgLS0gYXMgb3Bwb3NlZCB0 byB0aGUgcmVzdWx0IG9mCj4gPiB2ZXJpZmljYXRpb24gYmVpbmcgdGhlIG5vbi1lcnJvciB2YWx1 ZS4KPiA+Cj4gPiBlcnJvciA9PSB1bmFibGUgdG8gc2V0dXAgaHVjCj4gPiAwLzEgPT0gcmVzdWx0 IGZyb20gdGFsa2luZyB0byBodWMKPiAKPiBidXQgeW91ciAwIGhlcmUgb3ZlcmxhcHMgd2l0aCB1 bmFibGUgdG8gc2V0dXAgaHVjIGVycm9yLAo+IHNvIGZyb20gdGhlIEFCSSBwZXJzcGVjdGl2ZSwg aW1obywgaXMgYmFkLgo+IAo+IGFsc28sIGZyb20gbWVkaWEgdGVhbSBwb3YsIGFzIHRoZXkgd2Fu dCB0byBoYXZlIEh1QyBhbHdheXMgb24sCj4gdGhlIG9ubHkgbm9uLWVycm9yIGNhc2UgaXMgd2hl biB1c2VyIGV4cGxpY2l0bHkgZGVjaWRlZCBvdGhlcndpc2UuCgpUcnlpbmcgdG8gbG9vayB0aGlu Z3MgZnJvbSBleHRlcm5hbCBwZXJzcGVjdGl2ZSwgaWYgSFVDXyhBVVRIRU5USUNBVElPTl8pU1RB VFVTCmlzIHF1ZXJpZWQgMSA9PiAiYXV0aGVudGljYXRlZCIsIDAgPT4gIm5vdCBhdXRoZW50aWNh dGVkIiBtYWtlcyBtb3N0IHNlbnNlLgoKQm90aCBtZWRpYSBkcml2ZXJzIGFsc28gZmlyc3QgY2hl Y2sgZm9yIGVycm9ycywgdGhlbiBjb252ZXJ0IHRoZSByZXR1cm4KdmFsdWUgdG8gYm9vbGVhbiwg c28gaXQgd291bGQgYmUgY29tcGF0aWJsZSB3aXRoIHRoYXQuCgpSZWdhcmRzLCBKb29uYXMKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4