From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 06/12] drm/i915: Make the WM memory latency print more compact Date: Wed, 10 Oct 2018 16:04:48 +0300 Message-ID: <20181010130454.28557-7-ville.syrjala@linux.intel.com> References: <20181010130454.28557-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9CC736E101 for ; Wed, 10 Oct 2018 13:05:35 +0000 (UTC) In-Reply-To: <20181010130454.28557-1-ville.syrjala@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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClBy aW50IGFsbCB0aGUgbGF0ZW5jeSB2YWx1ZXMgb24gYSBzaW5nbGUgbGluZS4KClNpZ25lZC1vZmYt Ynk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDIxICsrKysrKysrKy0tLS0tLS0tLS0t LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX3BtLmMKaW5kZXggYzAzZDQ4MzVkMGUwLi45ZmU1YTM5MGNhYTkgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtNzk2LDI1ICs3OTYsMjIgQEAgc3RhdGljIGJvb2wgaXNf ZW5hYmxpbmcoaW50IG9sZCwgaW50IG5ldywgaW50IHRocmVzaG9sZCkKIAlyZXR1cm4gb2xkIDwg dGhyZXNob2xkICYmIG5ldyA+PSB0aHJlc2hvbGQ7CiB9CiAKK3N0YXRpYyBERUZJTkVfU05QUklO VEZfQVJSQVkoc25wcmludGZfd21fYXJyYXksCisJCQkgICAgIHUxNiwgd20sIGxldmVsLCAiJWQu JWQiLAorCQkJICAgICB3bVtsZXZlbF0gLyAxMCwgd21bbGV2ZWxdICUgMTApOworCiBzdGF0aWMg dm9pZCBpbnRlbF9wcmludF93bV9sYXRlbmN5KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZf cHJpdiwKIAkJCQkgICBjb25zdCBjaGFyICpuYW1lLAogCQkJCSAgIGNvbnN0IHVpbnQxNl90IHdt WzhdKQogewotCWludCBsZXZlbCwgbnVtX2xldmVscyA9IGRldl9wcml2LT53bS5udW1fbGV2ZWxz OworCWNoYXIgc3RyWzY0XTsKIAotCWZvciAobGV2ZWwgPSAwOyBsZXZlbCA8IG51bV9sZXZlbHM7 IGxldmVsKyspIHsKLQkJdW5zaWduZWQgaW50IGxhdGVuY3kgPSB3bVtsZXZlbF07CisJaWYgKChk cm1fZGVidWcgJiBEUk1fVVRfS01TKSA9PSAwKQorCQlyZXR1cm47CiAKLQkJaWYgKGxhdGVuY3kg PT0gMCkgewotCQkJRFJNX0VSUk9SKCIlcyBXTSVkIGxhdGVuY3kgbm90IHByb3ZpZGVkXG4iLAot CQkJCSAgbmFtZSwgbGV2ZWwpOwotCQkJY29udGludWU7Ci0JCX0KKwlzbnByaW50Zl93bV9hcnJh eShzdHIsIHNpemVvZihzdHIpLCB3bSwgZGV2X3ByaXYtPndtLm51bV9sZXZlbHMpOwogCi0JCURS TV9ERUJVR19LTVMoIiVzIFdNJWQgbGF0ZW5jeSAldSAoJXUuJXUgdXNlYylcbiIsCi0JCQkgICAg ICBuYW1lLCBsZXZlbCwgd21bbGV2ZWxdLAotCQkJICAgICAgbGF0ZW5jeSAvIDEwLCBsYXRlbmN5 ICUgMTApOwotCX0KKwlEUk1fREVCVUdfS01TKCIlczogJXMgKHVzZWMpIiwgbmFtZSwgc3RyKTsK IH0KIAogc3RhdGljIGludCBpbnRlbF9wbGFuZV93bV9sYXRlbmN5KHN0cnVjdCBpbnRlbF9wbGFu ZSAqcGxhbmUsCi0tIAoyLjE4LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=