From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: [PATCH 1/2] drm/i915: Shortcut readiness to reset check Date: Fri, 12 Apr 2019 19:16:28 +0300 Message-ID: <20190412161629.26005-1-mika.kuoppala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 57936899B0 for ; Fri, 12 Apr 2019 16:16:38 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SWYgdGhlIGVuZ2luZSBzYXlzIGl0IGlzIHJlYWR5IGZvciByZXNldCwgaXQgaXMgcmVhZHkKc28g YXZvaWQgZnVydGhlciBkYW5jaW5nIGFuZCBwcm9jZWVkLgoKdjI6IHJlZyAoQ2hyaXMpCgpDYzog Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ClNpZ25lZC1vZmYtYnk6IE1p a2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfcmVzZXQuYyB8IDEwICsrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2Vk LCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9yZXNldC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXNl dC5jCmluZGV4IDY4ODc1YmE0M2I4ZC4uZDg3NGE2MjEwM2U1IDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3Jlc2V0LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9yZXNldC5jCkBAIC00OTAsMTQgKzQ5MCwyMCBAQCBzdGF0aWMgaW50IGdlbjExX3Jlc2V0X2Vu Z2luZXMoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUsCiBzdGF0aWMgaW50IGdlbjhfZW5n aW5lX3Jlc2V0X3ByZXBhcmUoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQogewogCXN0 cnVjdCBpbnRlbF91bmNvcmUgKnVuY29yZSA9IGVuZ2luZS0+dW5jb3JlOworCWNvbnN0IGk5MTVf cmVnX3QgcmVnID0gUklOR19SRVNFVF9DVEwoZW5naW5lLT5tbWlvX2Jhc2UpOworCXUzMiBjdGw7 CiAJaW50IHJldDsKIAorCWN0bCA9IGludGVsX3VuY29yZV9yZWFkX2Z3KHVuY29yZSwgcmVnKTsK KwlpZiAoY3RsICYgUkVTRVRfQ1RMX1JFQURZX1RPX1JFU0VUKQorCQlyZXR1cm4gMDsKKwogCWlu dGVsX3VuY29yZV93cml0ZV9mdyh1bmNvcmUsCi0JCQkgICAgICBSSU5HX1JFU0VUX0NUTChlbmdp bmUtPm1taW9fYmFzZSksCisJCQkgICAgICByZWcsCiAJCQkgICAgICBfTUFTS0VEX0JJVF9FTkFC TEUoUkVTRVRfQ1RMX1JFUVVFU1RfUkVTRVQpKTsKIAogCXJldCA9IF9faW50ZWxfd2FpdF9mb3Jf cmVnaXN0ZXJfZncodW5jb3JlLAotCQkJCQkgICBSSU5HX1JFU0VUX0NUTChlbmdpbmUtPm1taW9f YmFzZSksCisJCQkJCSAgIHJlZywKIAkJCQkJICAgUkVTRVRfQ1RMX1JFQURZX1RPX1JFU0VULAog CQkJCQkgICBSRVNFVF9DVExfUkVBRFlfVE9fUkVTRVQsCiAJCQkJCSAgIDcwMCwgMCwKLS0gCjIu MTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4