From mboxrd@z Thu Jan 1 00:00:00 1970 From: tim.gore@intel.com Subject: [PATCH] drm/i915/gen9: implement WaConextSwitchWithConcurrentTLBInvalidate Date: Thu, 9 Jun 2016 09:18:10 +0100 Message-ID: <1465460290-4561-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 87FA46EAF0 for ; Thu, 9 Jun 2016 08:18:12 +0000 (UTC) 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 RnJvbTogVGltIEdvcmUgPHRpbS5nb3JlQGludGVsLmNvbT4KClRoaXMgcGF0Y2ggZW5hYmxlcyBh IHdvcmthcm91bmQgZm9yIGEgbWlkIHRocmVhZCBwcmVlbXB0aW9uCmlzc3VlIHdoZXJlIGEgaGFy ZHdhcmUgdGltaW5nIHByb2JsZW0gY2FuIHByZXZlbnQgdGhlCmNvbnRleHQgcmVzdG9yZSBmcm9t IGhhcHBlbmluZywgbGVhZGluZyB0byBhIGhhbmcuCgpTaWduZWQtb2ZmLWJ5OiBUaW0gR29yZSA8 dGltLmdvcmVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0 dC5jIHwgNiArKysrKysKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmggICAgIHwgNCAr KysrCiAyIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCmluZGV4IDQ2Njg0NzcuLmU5MDQ2ZjYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZ2VtX2d0dC5jCkBAIC0yMTU2LDYgKzIxNTYsMTIgQEAgc3RhdGljIHZvaWQgZ3R0X3dyaXRl X3dvcmthcm91bmRzKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCUk5MTVfV1JJVEUoR0VOOF9M M19MUkFfMV9HUEdQVSwgR0VOOV9MM19MUkFfMV9HUEdQVV9ERUZBVUxUX1ZBTFVFX1NLTCk7CiAJ ZWxzZSBpZiAoSVNfQlJPWFRPTihkZXYpKQogCQlJOTE1X1dSSVRFKEdFTjhfTDNfTFJBXzFfR1BH UFUsIEdFTjlfTDNfTFJBXzFfR1BHUFVfREVGQVVMVF9WQUxVRV9CWFQpOworCisJLyogV2FDb25l eHRTd2l0Y2hXaXRoQ29uY3VycmVudFRMQkludmFsaWRhdGU6Z2VuOSAqLworCWlmIChJU19HRU45 KGRldikpCisJeworCQlJOTE1X1dSSVRFKEdFTjlfQ1NGRV9DSElDS0VOMV9SQ1MsIF9NQVNLRURf QklUX0VOQUJMRShHRU45X1BSRUVNUFRfR1BHUFVfU1lOQ19TV0lUQ0hfRElTQUJMRSkpOworCX0K IH0KIAogc3RhdGljIGludCBpOTE1X3BwZ3R0X2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwg c3RydWN0IGk5MTVfaHdfcHBndHQgKnBwZ3R0KQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9yZWcuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKaW5kZXgg ODFkMTg5Ni4uMmE2ZmM2MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9y ZWcuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCkBAIC0xODEwLDYgKzE4 MTAsMTAgQEAgZW51bSBza2xfZGlzcF9wb3dlcl93ZWxscyB7CiAjZGVmaW5lICAgR0VOOV9JWl9I QVNISU5HX01BU0soc2xpY2UpCQkJKDB4MyA8PCAoKHNsaWNlKSAqIDIpKQogI2RlZmluZSAgIEdF TjlfSVpfSEFTSElORyhzbGljZSwgdmFsKQkJCSgodmFsKSA8PCAoKHNsaWNlKSAqIDIpKQogCisv KiBjaGlja2VuIHJlZyBmb3IgV2FDb25leHRTd2l0Y2hXaXRoQ29uY3VycmVudFRMQkludmFsaWRh dGUgKi8KKyNkZWZpbmUgR0VOOV9DU0ZFX0NISUNLRU4xX1JDUyBfTU1JTygweDIwRDQpCisjZGVm aW5lICAgR0VOOV9QUkVFTVBUX0dQR1BVX1NZTkNfU1dJVENIX0RJU0FCTEUgKDEgPDwgMikKKwog LyogV2FDbGVhclRkbFN0YXRlQWNrRGlydHlCaXRzICovCiAjZGVmaW5lIEdFTjhfU1RBVEVfQUNL CQlfTU1JTygweDIwRjApCiAjZGVmaW5lIEdFTjlfU1RBVEVfQUNLX1NMSUNFMQlfTU1JTygweDIw RjgpCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==