From mboxrd@z Thu Jan 1 00:00:00 1970 From: tim.gore@intel.com Subject: [PATCH 1/3] drm/i915: add function for GT related workarounds Date: Mon, 25 Jan 2016 14:16:35 +0000 Message-ID: <1453731397-12877-2-git-send-email-tim.gore@intel.com> References: <1453731397-12877-1-git-send-email-tim.gore@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 ESMTP id 4725E6E473 for ; Mon, 25 Jan 2016 06:16:42 -0800 (PST) In-Reply-To: <1453731397-12877-1-git-send-email-tim.gore@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 RnJvbTogVGltIEdvcmUgPHRpbS5nb3JlQGludGVsLmNvbT4KCkFkZCBhIGZ1bmN0aW9uIHRoYXQg aXMgYSBwbGFjZSBmb3Igd29ya2Fyb3VuZHMgdGhhdCBhcmUKR1QgcmVsYXRlZCBidXQgbm90IHJl cXVpcmVkIHBlciByaW5nLiBUaGlzIGZ1bmN0aW9uIGlzCmNhbGxlZCBvbiBkcml2ZXIgbG9hZCBh bmQgYWxzbyBhZnRlciBhIHJlc2V0IGFuZCBvbgpyZXN1bWUsIHNvIGl0IGlzIHNhZmUgZm9yIHdv cmthcm91bmRzIHRoYXQgZ2V0IGNsb2JiZXJlZAppbiB0aGVzZSBzaXR1YXRpb25zLgoKU2lnbmVk LW9mZi1ieTogVGltIEdvcmUgPHRpbS5nb3JlQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbV9ndHQuYyB8IDEyICsrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQs IDEyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCmluZGV4IDcz NzdiNjcuLmZlOTYwZDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2d0dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCkBAIC0yMTMy LDYgKzIxMzIsMTYgQEAgc3RhdGljIHZvaWQgaTkxNV9hZGRyZXNzX3NwYWNlX2luaXQoc3RydWN0 IGk5MTVfYWRkcmVzc19zcGFjZSAqdm0sCiAJbGlzdF9hZGRfdGFpbCgmdm0tPmdsb2JhbF9saW5r LCAmZGV2X3ByaXYtPnZtX2xpc3QpOwogfQogCit2b2lkIGd0dF93cml0ZV93b3JrYXJvdW5kcyhz dHJ1Y3QgZHJtX2RldmljZSAqZGV2KQoreworCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZf cHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7CisKKwkvKiBUaGlzIGZ1bmN0aW9uIGlzIGZvciBndHQg cmVsYXRlZCB3b3JrYXJvdW5kcy4gVGhpcyBmdW5jdGlvbiBpcworCSAqIGNhbGxlZCBvbiBkcml2 ZXIgbG9hZCBhbmQgYWZ0ZXIgYSBHUFUgcmVzZXQsIHNvIHlvdSBjYW4gcGxhY2UKKwkgKiB3b3Jr YXJvdW5kcyBoZXJlIGV2ZW4gaWYgdGhleSBnZXQgb3ZlcndyaXR0ZW4gYnkgR1BVIHJlc2V0Lgor CSAqLworfQorCiBpbnQgaTkxNV9wcGd0dF9pbml0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHN0 cnVjdCBpOTE1X2h3X3BwZ3R0ICpwcGd0dCkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAq ZGV2X3ByaXYgPSBkZXYtPmRldl9wcml2YXRlOwpAQCAtMjE0OCw2ICsyMTU4LDggQEAgaW50IGk5 MTVfcHBndHRfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBzdHJ1Y3QgaTkxNV9od19wcGd0 dCAqcHBndHQpCiAKIGludCBpOTE1X3BwZ3R0X2luaXRfaHcoc3RydWN0IGRybV9kZXZpY2UgKmRl dikKIHsKKwlndHRfd3JpdGVfd29ya2Fyb3VuZHMoZGV2KTsKKwogCS8qIEluIHRoZSBjYXNlIG9m IGV4ZWNsaXN0cywgUFBHVFQgaXMgZW5hYmxlZCBieSB0aGUgY29udGV4dCBkZXNjcmlwdG9yCiAJ ICogYW5kIHRoZSBQRFBzIGFyZSBjb250YWluZWQgd2l0aGluIHRoZSBjb250ZXh0IGl0c2VsZi4g IFdlIGRvbid0CiAJICogbmVlZCB0byBkbyBhbnl0aGluZyBoZXJlLiAqLwotLSAKMS45LjEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==