From mboxrd@z Thu Jan 1 00:00:00 1970 From: tim.gore@intel.com Subject: [PATCH] drm/i915:gen9: implement WaMediaPoolStateCmdInWABB Date: Mon, 4 Jul 2016 14:38:16 +0100 Message-ID: <1467639496-34846-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 6A1DD6E3FE for ; Mon, 4 Jul 2016 13:38:18 +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 RnJvbTogVGltIEdvcmUgPHRpbS5nb3JlQGludGVsLmNvbT4KClRoaXMgcGF0Y2ggYXBwbGllcyBX YU1lZGlhUG9vbFN0YXRlQ21kSW5XQUJCIHdoaWNoIGZpeGVzCmEgcHJvYmxlbSB3aXRoIHRoZSBy ZXN0b3JhdGlvbiBvZiB0aHJlYWQgY291bnRzIG9uIHJlc3VtaW5nCmZyb20gUkM2LgoKU2lnbmVk LW9mZi1ieTogVGltIEdvcmUgPHRpbS5nb3JlQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9scmMuYyB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfbHJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwppbmRl eCA2NzZiNTMyLi4wMTdiMjVjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9scmMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwpAQCAtMTI5Niw2 ICsxMjk2LDMxIEBAIHN0YXRpYyBpbnQgZ2VuOV9pbml0X2luZGlyZWN0Y3R4X2JiKHN0cnVjdCBp bnRlbF9lbmdpbmVfY3MgKmVuZ2luZSwKIAkJd2FfY3R4X2VtaXQoYmF0Y2gsIGluZGV4LCAwKTsK IAkJd2FfY3R4X2VtaXQoYmF0Y2gsIGluZGV4LCAwKTsKIAl9CisKKwkvKiBXYU1lZGlhUG9vbFN0 YXRlQ21kSW5XQUJCOmJ4dCAqLworCWlmIChIQVNfUE9PTEVEX0VVKGVuZ2luZS0+aTkxNSkpIHsK KwkJLyoKKwkJICogRVUgcG9vbCBjb25maWd1cmF0aW9uIGlzIHNldHVwIGFsb25nIHdpdGggZ29s ZGVuIGNvbnRleHQKKwkJICogZHVyaW5nIGNvbnRleHQgaW5pdGlhbGl6YXRpb24uIFRoaXMgdmFs dWUgZGVwZW5kcyBvbgorCQkgKiBkZXZpY2UgdHlwZSAoMng2IG9yIDN4NikgYW5kIG5lZWRzIHRv IGJlIHVwZGF0ZWQgYmFzZWQKKwkJICogb24gd2hpY2ggc3Vic2xpY2UgaXMgZGlzYWJsZWQgZXNw ZWNpYWxseSBmb3IgMng2CisJCSAqIGRldmljZXMsIGhvd2V2ZXIgaXQgaXMgc2FmZSB0byBsb2Fk IGRlZmF1bHQKKwkJICogY29uZmlndXJhdGlvbiBvZiAzeDYgZGV2aWNlIGluc3RlYWQgb2YgbWFz a2luZyBvZmYKKwkJICogY29ycmVzcG9uZGluZyBiaXRzIGJlY2F1c2UgSFcgaWdub3JlcyBiaXRz IG9mIGEgZGlzYWJsZWQKKwkJICogc3Vic2xpY2UgYW5kIGRyb3BzIGRvd24gdG8gYXBwcm9wcmlh dGUgY29uZmlnLiBQbGVhc2UKKwkJICogc2VlIHJlbmRlcl9zdGF0ZV9zZXR1cCgpIGluIGk5MTVf Z2VtX3JlbmRlcl9zdGF0ZS5jIGZvcgorCQkgKiBwb3NzaWJsZSBjb25maWd1cmF0aW9ucywgdG8g YXZvaWQgZHVwbGljYXRpb24gdGhleSBhcmUKKwkJICogbm90IHNob3duIGhlcmUgYWdhaW4uCisJ CSAqLworCQl1MzIgZXVfcG9vbF9jb25maWcgPSAweDAwNzc3MDAwOworCQl3YV9jdHhfZW1pdChi YXRjaCwgaW5kZXgsIEdFTjlfTUVESUFfUE9PTF9TVEFURSk7CisJCXdhX2N0eF9lbWl0KGJhdGNo LCBpbmRleCwgR0VOOV9NRURJQV9QT09MX0VOQUJMRSk7CisJCXdhX2N0eF9lbWl0KGJhdGNoLCBp bmRleCwgZXVfcG9vbF9jb25maWcpOworCQl3YV9jdHhfZW1pdChiYXRjaCwgaW5kZXgsIDApOwor CQl3YV9jdHhfZW1pdChiYXRjaCwgaW5kZXgsIDApOworCQl3YV9jdHhfZW1pdChiYXRjaCwgaW5k ZXgsIDApOworCX0KKwogCS8qIFBhZCB0byBlbmQgb2YgY2FjaGVsaW5lICovCiAJd2hpbGUgKGlu ZGV4ICUgQ0FDSEVMSU5FX0RXT1JEUykKIAkJd2FfY3R4X2VtaXQoYmF0Y2gsIGluZGV4LCBNSV9O T09QKTsKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK