From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: [PATCH 1/3] drm/i915/snb: remove pre-production hardware workaround Date: Wed, 7 Oct 2015 11:17:44 +0300 Message-ID: <1444205866-5355-1-git-send-email-jani.nikula@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 B60A46E93F for ; Wed, 7 Oct 2015 01:14:45 -0700 (PDT) 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: jani.nikula@intel.com List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogSmFuaSBOaWt1bGEgPGphbmkubmlrdWxhQGludGVsLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgMTggKy0tLS0tLS0tLS0tLS0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5jCmluZGV4IDUyNjQyYWZmMWRhYi4uMWU2NzQ4NGZkNWRjIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZ2VtLmMKQEAgLTQ1NTgsMjIgKzQ1NTgsNiBAQCB2b2lkIGk5MTVfZ2VtX2luaXRf c3dpenpsaW5nKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCUJVRygpOwogfQogCi1zdGF0aWMg Ym9vbAotaW50ZWxfZW5hYmxlX2JsdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQotewotCWlmICgh SEFTX0JMVChkZXYpKQotCQlyZXR1cm4gZmFsc2U7Ci0KLQkvKiBUaGUgYmxpdHRlciB3YXMgZHlz ZnVuY3Rpb25hbCBvbiBlYXJseSBwcm90b3R5cGVzICovCi0JaWYgKElTX0dFTjYoZGV2KSAmJiBk ZXYtPnBkZXYtPnJldmlzaW9uIDwgOCkgewotCQlEUk1fSU5GTygiQkxUIG5vdCBzdXBwb3J0ZWQg b24gdGhpcyBwcmUtcHJvZHVjdGlvbiBoYXJkd2FyZTsiCi0JCQkgIiBncmFwaGljcyBwZXJmb3Jt YW5jZSB3aWxsIGJlIGRlZ3JhZGVkLlxuIik7Ci0JCXJldHVybiBmYWxzZTsKLQl9Ci0KLQlyZXR1 cm4gdHJ1ZTsKLX0KLQogc3RhdGljIHZvaWQgaW5pdF91bnVzZWRfcmluZyhzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LCB1MzIgYmFzZSkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYgPSBkZXYtPmRldl9wcml2YXRlOwpAQCAtNDYxNiw3ICs0NjAwLDcgQEAgaW50IGk5MTVfZ2Vt X2luaXRfcmluZ3Moc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAkJCWdvdG8gY2xlYW51cF9yZW5k ZXJfcmluZzsKIAl9CiAKLQlpZiAoaW50ZWxfZW5hYmxlX2JsdChkZXYpKSB7CisJaWYgKEhBU19C TFQoZGV2KSkgewogCQlyZXQgPSBpbnRlbF9pbml0X2JsdF9yaW5nX2J1ZmZlcihkZXYpOwogCQlp ZiAocmV0KQogCQkJZ290byBjbGVhbnVwX2JzZF9yaW5nOwotLSAKMi4xLjQKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==