From mboxrd@z Thu Jan 1 00:00:00 1970 From: tim.gore@intel.com Subject: [PATCH v3] drm/i915/gen9: implement WaConextSwitchWithConcurrentTLBInvalidate Date: Mon, 13 Jun 2016 12:15:01 +0100 Message-ID: <1465816501-25557-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 mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 489936E54D for ; Mon, 13 Jun 2016 11:15:04 +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 IGhhcHBlbmluZywgbGVhZGluZyB0byBhIGhhbmcuCgp2MjogbW92ZSB0byBnZW45X2luaXRfd29y a2Fyb3VuZHMgKEFydW4pCnYzOiBtb3ZlIHRvIHN0YXJ0IG9mIGdlbjlfaW5pdF93b3JrYXJvdW5k cyAoQXJ1bikKClNpZ25lZC1vZmYtYnk6IFRpbSBHb3JlIDx0aW0uZ29yZUBpbnRlbC5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaCAgICAgICAgIHwgNCArKysrCiBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMgfCAzICsrKwogMiBmaWxlcyBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X3JlZy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaAppbmRleCA4MWQxODk2 Li4yYTZmYzYyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKQEAgLTE4MTAsNiArMTgxMCwxMCBA QCBlbnVtIHNrbF9kaXNwX3Bvd2VyX3dlbGxzIHsKICNkZWZpbmUgICBHRU45X0laX0hBU0hJTkdf TUFTSyhzbGljZSkJCQkoMHgzIDw8ICgoc2xpY2UpICogMikpCiAjZGVmaW5lICAgR0VOOV9JWl9I QVNISU5HKHNsaWNlLCB2YWwpCQkJKCh2YWwpIDw8ICgoc2xpY2UpICogMikpCiAKKy8qIGNoaWNr ZW4gcmVnIGZvciBXYUNvbmV4dFN3aXRjaFdpdGhDb25jdXJyZW50VExCSW52YWxpZGF0ZSAqLwor I2RlZmluZSBHRU45X0NTRkVfQ0hJQ0tFTjFfUkNTIF9NTUlPKDB4MjBENCkKKyNkZWZpbmUgICBH RU45X1BSRUVNUFRfR1BHUFVfU1lOQ19TV0lUQ0hfRElTQUJMRSAoMSA8PCAyKQorCiAvKiBXYUNs ZWFyVGRsU3RhdGVBY2tEaXJ0eUJpdHMgKi8KICNkZWZpbmUgR0VOOF9TVEFURV9BQ0sJCV9NTUlP KDB4MjBGMCkKICNkZWZpbmUgR0VOOV9TVEFURV9BQ0tfU0xJQ0UxCV9NTUlPKDB4MjBGOCkKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuYwppbmRleCBjZjhkMGJmLi4xMTBjN2Zj IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jCkBAIC05MTAsNiArOTEw LDkgQEAgc3RhdGljIGludCBnZW45X2luaXRfd29ya2Fyb3VuZHMoc3RydWN0IGludGVsX2VuZ2lu ZV9jcyAqZW5naW5lKQogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGVuZ2lu ZS0+aTkxNTsKIAlpbnQgcmV0OwogCisJLyogV2FDb25leHRTd2l0Y2hXaXRoQ29uY3VycmVudFRM QkludmFsaWRhdGU6c2tsLGJ4dCxrYmwgKi8KKwlJOTE1X1dSSVRFKEdFTjlfQ1NGRV9DSElDS0VO MV9SQ1MsIF9NQVNLRURfQklUX0VOQUJMRShHRU45X1BSRUVNUFRfR1BHUFVfU1lOQ19TV0lUQ0hf RElTQUJMRSkpOworCiAJLyogV2FFbmFibGVMYnNTbGFSZXRyeVRpbWVyRGVjcmVtZW50OnNrbCxi eHQsa2JsICovCiAJSTkxNV9XUklURShCRFdfU0NSQVRDSDEsIEk5MTVfUkVBRChCRFdfU0NSQVRD SDEpIHwKIAkJICAgR0VOOV9MQlNfU0xBX1JFVFJZX1RJTUVSX0RFQ1JFTUVOVF9FTkFCTEUpOwot LSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=