From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 6/7] drm/i915/tdr: Export reset count info to debugfs Date: Mon, 19 Sep 2016 16:30:18 +0100 Message-ID: <1474299019-26430-6-git-send-email-matthew.auld@intel.com> References: <1474299019-26430-1-git-send-email-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 947096E49B for ; Mon, 19 Sep 2016 15:32:48 +0000 (UTC) In-Reply-To: <1474299019-26430-1-git-send-email-matthew.auld@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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogImFydW4uc2lsdXZlcnlAbGludXguaW50ZWwuY29tIiA8YXJ1bi5zaWx1dmVyeUBsaW51 eC5pbnRlbC5jb20+CgpBIG5ldyB2YXJpYWJsZSBpcyBhZGRlZCB0byBleHBvcnQgdGhlIHJlc2V0 IGNvdW50cyB0byBkZWJ1Z2ZzLCB0aGlzCmluY2x1ZGVzIGZ1bGwgZ3B1IHJlc2V0IGFuZCBlbmdp bmUgcmVzZXQgY291bnQuIFRoaXMgaXMgdXNlZnVsIGZvciB0ZXN0cwp3aGVyZSB0aGV5IGFyZWV4 cGVjdGVkIHRvIHRyaWdnZXIgcmVzZXQ7IHRoZXNlIGNvdW50cyBhcmUgY2hlY2tlZCBiZWZvcmUK YW5kIGFmdGVyIHRoZSB0ZXN0IHRvIGVuc3VyZSB0aGUgc2FtZS4KCnYyCiAgLSByZWJhc2UKCkNj OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6IE1pa2EgS3VvcHBh bGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBBcnVuIFNp bHV2ZXJ5IDxhcnVuLnNpbHV2ZXJ5QGxpbnV4LmludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTWF0 dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZGVidWdmcy5jIHwgMTkgKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDE5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2RlYnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCmluZGV4 IDI3YjBlMzQuLjgzYzhiMDIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCkBAIC0x MzU0LDYgKzEzNTQsMjQgQEAgc3RhdGljIGludCBpOTE1X2hhbmdjaGVja19pbmZvKHN0cnVjdCBz ZXFfZmlsZSAqbSwgdm9pZCAqdW51c2VkKQogCXJldHVybiAwOwogfQogCitzdGF0aWMgaW50IGk5 MTVfcmVzZXRfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKnVudXNlZCkKK3sKKwlzdHJ1 Y3QgZHJtX2luZm9fbm9kZSAqbm9kZSA9IG0tPnByaXZhdGU7CisJc3RydWN0IGRybV9kZXZpY2Ug KmRldiA9IG5vZGUtPm1pbm9yLT5kZXY7CisJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKKwlzdHJ1Y3QgaTkxNV9ncHVfZXJyb3IgKmVycm9yID0g JmRldl9wcml2LT5ncHVfZXJyb3I7CisJc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lOwor CisJc2VxX3ByaW50ZihtLCAiZnVsbCBncHUgcmVzZXQgPSAldVxuIiwgaTkxNV9yZXNldF9jb3Vu dChlcnJvcikpOworCisJZm9yX2VhY2hfZW5naW5lKGVuZ2luZSwgZGV2X3ByaXYpIHsKKwkJc2Vx X3ByaW50ZihtLCAiJXMgPSAldVxuIiwgZW5naW5lLT5uYW1lLAorCQkJICAgaTkxNV9lbmdpbmVf cmVzZXRfY291bnQoZXJyb3IsIGVuZ2luZSkpOworCX0KKworCXJldHVybiAwOworfQorCiBzdGF0 aWMgaW50IGlyb25sYWtlX2RycGNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0pCiB7CiAJc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gbm9kZV90b19pOTE1KG0tPnByaXZhdGUpOwpA QCAtNTI2Myw2ICs1MjgxLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1faW5mb19saXN0IGk5 MTVfZGVidWdmc19saXN0W10gPSB7CiAJeyJpOTE1X2d1Y19sb2dfZHVtcCIsIGk5MTVfZ3VjX2xv Z19kdW1wLCAwfSwKIAl7Imk5MTVfZnJlcXVlbmN5X2luZm8iLCBpOTE1X2ZyZXF1ZW5jeV9pbmZv LCAwfSwKIAl7Imk5MTVfaGFuZ2NoZWNrX2luZm8iLCBpOTE1X2hhbmdjaGVja19pbmZvLCAwfSwK Kwl7Imk5MTVfcmVzZXRfaW5mbyIsIGk5MTVfcmVzZXRfaW5mbywgMH0sCiAJeyJpOTE1X2RycGNf aW5mbyIsIGk5MTVfZHJwY19pbmZvLCAwfSwKIAl7Imk5MTVfZW1vbl9zdGF0dXMiLCBpOTE1X2Vt b25fc3RhdHVzLCAwfSwKIAl7Imk5MTVfcmluZ19mcmVxX3RhYmxlIiwgaTkxNV9yaW5nX2ZyZXFf dGFibGUsIDB9LAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=