From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 2/2] drm/i915: Drop the forcewake count inc/dec around register read on VLV Date: Mon, 24 Feb 2014 17:02:09 +0200 Message-ID: <1393254129-438-3-git-send-email-ville.syrjala@linux.intel.com> References: <1393254129-438-1-git-send-email-ville.syrjala@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 346FFFAADA for ; Mon, 24 Feb 2014 07:03:41 -0800 (PST) In-Reply-To: <1393254129-438-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClZM ViBpcyB0aGUgb25seSBwbGF0Zm9ybSB3aGVyZSB3ZSBpbmNyZW1lbnQvZGVjcmVtZW50IHRoZSBm b3JjZXdha2UKY291bnQgYXJvdW5kIHJlZ2lzdGVyIGFjY2Vzcy4gRHJvcCB0aGUgaW5jL2RlYyBv biBWTFYgdG8gbWFrZSB0aGUKZm9yY2V3YWtlIGNvZGUgYSBiaXQgbW9yZSB1bmlmaWVkLgoKVGhl IGluYy9kZWMgYXJlIG5vdCBuZWNlc3Nhcnkgc2luY2Ugd2UgaG9sZCB0aGUgdW5jb3JlIGxvY2sg YXJvdW5kCnRoZSB3aG9sZSBvcGVyYXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rs w6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3VuY29yZS5jIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF91bmNvcmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5j CmluZGV4IDA5ZmE1NTUuLmRhY2I3NTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3VuY29yZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3VuY29yZS5j CkBAIC01MDIsMjIgKzUwMiwyMiBAQCBnZW42X3JlYWQjI3goc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LCBvZmZfdCByZWcsIGJvb2wgdHJhY2UpIHsgXAogc3RhdGljIHUjI3ggXAog dmx2X3JlYWQjI3goc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LCBvZmZfdCByZWcs IGJvb2wgdHJhY2UpIHsgXAogCXVuc2lnbmVkIGZ3ZW5naW5lID0gMDsgXAotCXVuc2lnbmVkICpm d2NvdW50OyBcCisJdW5zaWduZWQgZndjb3VudDsgXAogCVJFR19SRUFEX0hFQURFUih4KTsgXAog CWlmIChGT1JDRVdBS0VfVkxWX1JFTkRFUl9SQU5HRV9PRkZTRVQocmVnKSkgeyAgIFwKIAkJZndl bmdpbmUgPSBGT1JDRVdBS0VfUkVOREVSOyAgICAgICAgICAgIFwKLQkJZndjb3VudCA9ICZkZXZf cHJpdi0+dW5jb3JlLmZ3X3JlbmRlcmNvdW50OyAgICBcCisJCWZ3Y291bnQgPSBkZXZfcHJpdi0+ dW5jb3JlLmZ3X3JlbmRlcmNvdW50OyAgICBcCiAJfSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXAogCWVsc2UgaWYgKEZPUkNFV0FLRV9WTFZfTUVESUFfUkFO R0VfT0ZGU0VUKHJlZykpIHsgICAgICAgXAogCQlmd2VuZ2luZSA9IEZPUkNFV0FLRV9NRURJQTsg ICAgICAgICAgICAgXAotCQlmd2NvdW50ID0gJmRldl9wcml2LT51bmNvcmUuZndfbWVkaWFjb3Vu dDsgICAgIFwKKwkJZndjb3VudCA9IGRldl9wcml2LT51bmNvcmUuZndfbWVkaWFjb3VudDsgICAg IFwKIAl9ICBcCiAJaWYgKGZ3ZW5naW5lICE9IDApIHsJCVwKLQkJaWYgKCgqZndjb3VudCkrKyA9 PSAwKSBcCisJCWlmIChmd2NvdW50ID09IDApIFwKIAkJCShkZXZfcHJpdiktPnVuY29yZS5mdW5j cy5mb3JjZV93YWtlX2dldChkZXZfcHJpdiwgXAogCQkJCQkJCQlmd2VuZ2luZSk7IFwKIAkJdmFs ID0gX19yYXdfaTkxNV9yZWFkIyN4KGRldl9wcml2LCByZWcpOyBcCi0JCWlmICgtLSgqZndjb3Vu dCkgPT0gMCkgXAorCQlpZiAoZndjb3VudCA9PSAwKSBcCiAJCQkoZGV2X3ByaXYpLT51bmNvcmUu ZnVuY3MuZm9yY2Vfd2FrZV9wdXQoZGV2X3ByaXYsIFwKIAkJCQkJCQlmd2VuZ2luZSk7IFwKIAl9 IGVsc2UgeyBcCi0tIAoxLjguMy4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=