From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sagar Arun Kamble Subject: [PATCH v13 04/21] drm/i915/guc: Remove enable_guc_submission dependency for invoking GuC log functions Date: Wed, 11 Oct 2017 14:23:59 +0530 Message-ID: <1507712056-25030-5-git-send-email-sagar.a.kamble@intel.com> References: <1507712056-25030-1-git-send-email-sagar.a.kamble@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 ESMTPS id CB6D26E35E for ; Wed, 11 Oct 2017 08:51:05 +0000 (UTC) In-Reply-To: <1507712056-25030-1-git-send-email-sagar.a.kamble@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 V2l0aCBndWNfbG9nX2xldmVsIHBhcmFtZXRlciBzYW5pdGl6ZWQgYW5kIEd1QyBpbnRlcnJ1cHRz IGNvbnRyb2wKZnVuY3Rpb25zIG1hZGUgc2VsZiBzdWZmaWNpZW50IHcuci50IGludGVycnVwdHMg c3RhdGUsIHdlIGNhbiByZW1vdmUKdGhlIGVuYWJsZV9ndWNfc3VibWlzc2lvbiBjaGVja3MgZnJv bSBmbHVzaF9ndWNfbG9ncyBhbmQKaTkxNV9ndWNfbG9nX3JlZ2lzdGVyL3VucmVnaXN0ZXIgYW5k IGludGVsX3VjX2ZpbmlfaHcuCgpTaWduZWQtb2ZmLWJ5OiBTYWdhciBBcnVuIEthbWJsZSA8c2Fn YXIuYS5rYW1ibGVAaW50ZWwuY29tPgpDYzogTWljaGFsIFdhamRlY3prbyA8bWljaGFsLndhamRl Y3prb0BpbnRlbC5jb20+CkNjOiBNaWNoYcWCIFdpbmlhcnNraSA8bWljaGFsLndpbmlhcnNraUBp bnRlbC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6 IEpvb25hcyBMYWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ndWNfbG9nLmMgfCA5ICsrLS0tLS0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYyAgICAgIHwgMyArLS0KIDIgZmlsZXMgY2hhbmdlZCwg MyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2d1Y19sb2cuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2d1 Y19sb2cuYwppbmRleCAwZjIwMWMwLi5mYjVlYjJiOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZ3VjX2xvZy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2d1Y19sb2cuYwpAQCAtNTA1LDggKzUwNSw3IEBAIHN0YXRpYyB2b2lkIGd1Y19mbHVzaF9sb2dz KHN0cnVjdCBpbnRlbF9ndWMgKmd1YykKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYgPSBndWNfdG9faTkxNShndWMpOwogCi0JaWYgKCFpOTE1X2d1Y19zdWJtaXNzaW9uX2Vu YWJsZWQoZ3VjKSB8fAotCSAgICBpOTE1X21vZHBhcmFtcy5ndWNfbG9nX2xldmVsIDwgMCkKKwlp ZiAoaTkxNV9tb2RwYXJhbXMuZ3VjX2xvZ19sZXZlbCA8IDApCiAJCXJldHVybjsKIAogCS8qIEZp cnN0IGRpc2FibGUgdGhlIGludGVycnVwdHMsIHdpbGwgYmUgcmVuYWJsZWQgYWZ0ZXJ3YXJkcyAq LwpAQCAtNjQ2LDggKzY0NSw3IEBAIGludCBpOTE1X2d1Y19sb2dfY29udHJvbChzdHJ1Y3QgZHJt X2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIHU2NCBjb250cm9sX3ZhbCkKIAogdm9pZCBpOTE1X2d1 Y19sb2dfcmVnaXN0ZXIoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogewotCWlm ICghaTkxNV9ndWNfc3VibWlzc2lvbl9lbmFibGVkKCZkZXZfcHJpdi0+Z3VjKSB8fAotCSAgICBp OTE1X21vZHBhcmFtcy5ndWNfbG9nX2xldmVsIDwgMCkKKwlpZiAoaTkxNV9tb2RwYXJhbXMuZ3Vj X2xvZ19sZXZlbCA8IDApCiAJCXJldHVybjsKIAogCW11dGV4X2xvY2soJmRldl9wcml2LT5kcm0u c3RydWN0X211dGV4KTsKQEAgLTY1Nyw5ICs2NTUsNiBAQCB2b2lkIGk5MTVfZ3VjX2xvZ19yZWdp c3RlcihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiAKIHZvaWQgaTkxNV9ndWNf bG9nX3VucmVnaXN0ZXIoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogewotCWlm ICghaTkxNV9ndWNfc3VibWlzc2lvbl9lbmFibGVkKCZkZXZfcHJpdi0+Z3VjKSkKLQkJcmV0dXJu OwotCiAJbXV0ZXhfbG9jaygmZGV2X3ByaXYtPmRybS5zdHJ1Y3RfbXV0ZXgpOwogCS8qIEd1QyBs b2dnaW5nIGlzIGN1cnJlbnRseSB0aGUgb25seSB1c2VyIG9mIEd1YzJIb3N0IGludGVycnVwdHMg Ki8KIAlnZW45X2Rpc2FibGVfZ3VjX2ludGVycnVwdHMoZGV2X3ByaXYpOwpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdWMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3VjLmMKaW5kZXggM2NmM2NiZC4uOTc0NDM0ZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfdWMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF91Yy5j CkBAIC0yODAsOCArMjgwLDcgQEAgdm9pZCBpbnRlbF91Y19maW5pX2h3KHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdikKIAogCWd1Y19kaXNhYmxlX2NvbW11bmljYXRpb24oZ3VjKTsK IAotCWlmIChpOTE1X2d1Y19zdWJtaXNzaW9uX2VuYWJsZWQoZ3VjKSkKLQkJZ2VuOV9kaXNhYmxl X2d1Y19pbnRlcnJ1cHRzKGRldl9wcml2KTsKKwlnZW45X2Rpc2FibGVfZ3VjX2ludGVycnVwdHMo ZGV2X3ByaXYpOwogCWk5MTVfZ3VjX3N1Ym1pc3Npb25fZmluaShkZXZfcHJpdik7CiAKIAlpOTE1 X2dndHRfZGlzYWJsZV9ndWMoZGV2X3ByaXYpOwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=