From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Widawsky Subject: [PATCH 4/6] drm/i915: Add debugfs knobs for wbinvd threshold Date: Mon, 9 Feb 2015 13:54:17 -0800 Message-ID: <1423518859-6199-5-git-send-email-benjamin.widawsky@intel.com> References: <1423518859-6199-1-git-send-email-benjamin.widawsky@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 63B3B6E1B6 for ; Mon, 9 Feb 2015 13:54:27 -0800 (PST) In-Reply-To: <1423518859-6199-1-git-send-email-benjamin.widawsky@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 Cc: Ben Widawsky , Ben Widawsky List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogQmVuIFdpZGF3c2t5IDxiZW5AYndpZGF3c2submV0PgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgMzQgKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZGVidWdmcy5jCmluZGV4IGIzMTVmMDEuLmUwZmQzYmEgMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZGVidWdmcy5jCkBAIC00MzE2LDYgKzQzMTYsMzkgQEAgREVGSU5FX1NJTVBM RV9BVFRSSUJVVEUoaTkxNV9jYWNoZV9zaGFyaW5nX2ZvcHMsCiAJCQlpOTE1X2NhY2hlX3NoYXJp bmdfZ2V0LCBpOTE1X2NhY2hlX3NoYXJpbmdfc2V0LAogCQkJIiVsbHVcbiIpOwogCitzdGF0aWMg aW50IGk5MTVfd2JpbnZkX3RocmVzaG9sZF9nZXQodm9pZCAqZGF0YSwgdTY0ICp2YWwpCit7CisJ c3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGRhdGE7CisJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKKwlpbnQgcmV0OworCisJcmV0ID0gbXV0ZXhf bG9ja19pbnRlcnJ1cHRpYmxlKCZkZXYtPnN0cnVjdF9tdXRleCk7CisJaWYgKHJldCkKKwkJcmV0 dXJuIHJldDsKKwkqdmFsID0gZGV2X3ByaXYtPndiaW52ZF90aHJlc2hvbGQ7CisJbXV0ZXhfdW5s b2NrKCZkZXZfcHJpdi0+ZGV2LT5zdHJ1Y3RfbXV0ZXgpOworCisJcmV0dXJuIDA7Cit9CisKK3N0 YXRpYyBpbnQgaTkxNV93YmludmRfdGhyZXNob2xkX3NldCh2b2lkICpkYXRhLCB1NjQgdmFsKQor eworCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBkYXRhOworCXN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7CisJaW50IHJldDsKKworCXJldCA9IG11 dGV4X2xvY2tfaW50ZXJydXB0aWJsZSgmZGV2LT5zdHJ1Y3RfbXV0ZXgpOworCWlmIChyZXQpCisJ CXJldHVybiByZXQ7CisJZGV2X3ByaXYtPndiaW52ZF90aHJlc2hvbGQgPSB2YWw7CisJbXV0ZXhf dW5sb2NrKCZkZXZfcHJpdi0+ZGV2LT5zdHJ1Y3RfbXV0ZXgpOworCisJcmV0dXJuIDA7Cit9CisK K0RFRklORV9TSU1QTEVfQVRUUklCVVRFKGk5MTVfd2JpbnZkX3RocmVzaG9sZF9mb3BzLAorCQkJ aTkxNV93YmludmRfdGhyZXNob2xkX2dldCwgaTkxNV93YmludmRfdGhyZXNob2xkX3NldCwKKwkJ CSIlbGx1XG4iKTsKIHN0YXRpYyBpbnQgaTkxNV9mb3JjZXdha2Vfb3BlbihzdHJ1Y3QgaW5vZGUg Kmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmlsZSkKIHsKIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0g aW5vZGUtPmlfcHJpdmF0ZTsKQEAgLTQ0NTAsNiArNDQ4Myw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1 Y3QgaTkxNV9kZWJ1Z2ZzX2ZpbGVzIHsKIAl7Imk5MTVfc3ByX3dtX2xhdGVuY3kiLCAmaTkxNV9z cHJfd21fbGF0ZW5jeV9mb3BzfSwKIAl7Imk5MTVfY3VyX3dtX2xhdGVuY3kiLCAmaTkxNV9jdXJf d21fbGF0ZW5jeV9mb3BzfSwKIAl7Imk5MTVfZmJjX2ZhbHNlX2NvbG9yIiwgJmk5MTVfZmJjX2Zj X2ZvcHN9LAorCXsiaTkxNV93YmludmRfdGhyZXNob2xkIiwgJmk5MTVfd2JpbnZkX3RocmVzaG9s ZF9mb3BzfSwKIH07CiAKIHZvaWQgaW50ZWxfZGlzcGxheV9jcmNfaW5pdChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2KQotLSAKMi4zLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4Cg==