From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Siluvery Subject: [PATCH v2 01/15] drm/i915: Update i915.reset to handle engine resets Date: Fri, 17 Jun 2016 08:09:01 +0100 Message-ID: <1466147355-4635-2-git-send-email-arun.siluvery@linux.intel.com> References: <1466147355-4635-1-git-send-email-arun.siluvery@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 87AB46E1B1 for ; Fri, 17 Jun 2016 07:09:23 +0000 (UTC) In-Reply-To: <1466147355-4635-1-git-send-email-arun.siluvery@linux.intel.com> 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 Cc: Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org SW4gcHJlcGFyYXRpb24gZm9yIGVuZ2luZSByZXNldCB3b3JrIHVwZGF0ZSB0aGlzIHBhcmFtZXRl ciB0byBoYW5kbGUgbW9yZQp0aGFuIG9uZSB0eXBlIG9mIHJlc2V0LiBEZWZhdWx0IGF0IHRoZSBt b21lbnQgaXMgc3RpbGwgZnVsbCBncHUgcmVzZXQuCgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+CkNjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGludGVs LmNvbT4KU2lnbmVkLW9mZi1ieTogQXJ1biBTaWx1dmVyeSA8YXJ1bi5zaWx1dmVyeUBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9wYXJhbXMuYyB8IDYgKysr LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3BhcmFtcy5oIHwgMiArLQogMiBmaWxlcyBj aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9wYXJhbXMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfcGFyYW1zLmMKaW5kZXggNTczZTc4Ny4uYjAxMmRhMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9wYXJhbXMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X3BhcmFtcy5jCkBAIC00NSw3ICs0NSw3IEBAIHN0cnVjdCBpOTE1X3BhcmFtcyBpOTE1IF9fcmVh ZF9tb3N0bHkgPSB7CiAJLmZhc3Rib290ID0gMCwKIAkucHJlZmF1bHRfZGlzYWJsZSA9IDAsCiAJ LmxvYWRfZGV0ZWN0X3Rlc3QgPSAwLAotCS5yZXNldCA9IHRydWUsCisJLnJlc2V0ID0gMSwKIAku aW52ZXJ0X2JyaWdodG5lc3MgPSAwLAogCS5kaXNhYmxlX2Rpc3BsYXkgPSAwLAogCS5lbmFibGVf Y21kX3BhcnNlciA9IDEsCkBAIC0xMTAsOCArMTEwLDggQEAgTU9EVUxFX1BBUk1fREVTQyh2YnRf c2R2b19wYW5lbF90eXBlLAogCSJPdmVycmlkZS9JZ25vcmUgc2VsZWN0aW9uIG9mIFNEVk8gcGFu ZWwgbW9kZSBpbiB0aGUgVkJUICIKIAkiKC0yPWlnbm9yZSwgLTE9YXV0byBbZGVmYXVsdF0sIGlu ZGV4IGluIFZCVCBCSU9TIHRhYmxlKSIpOwogCi1tb2R1bGVfcGFyYW1fbmFtZWRfdW5zYWZlKHJl c2V0LCBpOTE1LnJlc2V0LCBib29sLCAwNjAwKTsKLU1PRFVMRV9QQVJNX0RFU0MocmVzZXQsICJB dHRlbXB0IEdQVSByZXNldHMgKGRlZmF1bHQ6IHRydWUpIik7Cittb2R1bGVfcGFyYW1fbmFtZWRf dW5zYWZlKHJlc2V0LCBpOTE1LnJlc2V0LCBpbnQsIDA2MDApOworTU9EVUxFX1BBUk1fREVTQyhy ZXNldCwgIkF0dGVtcHQgR1BVIHJlc2V0cyAoMD1kaXNhYmxlZCwgMT1mdWxsIGdwdSByZXNldCBb ZGVmYXVsdF0sIDI9ZW5naW5lIHJlc2V0KSIpOwogCiBtb2R1bGVfcGFyYW1fbmFtZWRfdW5zYWZl KGVuYWJsZV9oYW5nY2hlY2ssIGk5MTUuZW5hYmxlX2hhbmdjaGVjaywgYm9vbCwgMDY0NCk7CiBN T0RVTEVfUEFSTV9ERVNDKGVuYWJsZV9oYW5nY2hlY2ssCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X3BhcmFtcy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9wYXJh bXMuaAppbmRleCAxMzIzMjYxLi5lZmU3NTIzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X3BhcmFtcy5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcGFyYW1z LmgKQEAgLTM0LDYgKzM0LDcgQEAgc3RydWN0IGk5MTVfcGFyYW1zIHsKIAlpbnQgbHZkc19jaGFu bmVsX21vZGU7CiAJaW50IHBhbmVsX3VzZV9zc2M7CiAJaW50IHZidF9zZHZvX3BhbmVsX3R5cGU7 CisJaW50IHJlc2V0OwogCWludCBlbmFibGVfcmM2OwogCWludCBlbmFibGVfZGM7CiAJaW50IGVu YWJsZV9mYmM7CkBAIC01Nyw3ICs1OCw2IEBAIHN0cnVjdCBpOTE1X3BhcmFtcyB7CiAJYm9vbCBm YXN0Ym9vdDsKIAlib29sIHByZWZhdWx0X2Rpc2FibGU7CiAJYm9vbCBsb2FkX2RldGVjdF90ZXN0 OwotCWJvb2wgcmVzZXQ7CiAJYm9vbCBkaXNhYmxlX2Rpc3BsYXk7CiAJYm9vbCB2ZXJib3NlX3N0 YXRlX2NoZWNrczsKIAlib29sIG51Y2xlYXJfcGFnZWZsaXA7Ci0tIAoxLjkuMQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==