From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak S Subject: Re: drm/i915: Check GuC load status for Host to GuC action and SLPC status Date: Sat, 20 Aug 2016 10:40:43 +0530 Message-ID: References: <1471669765-5935-1-git-send-email-sagar.a.kamble@intel.com> <1471669765-5935-22-git-send-email-sagar.a.kamble@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTP id 1B1516E36F for ; Sat, 20 Aug 2016 05:21:59 +0000 (UTC) In-Reply-To: <1471669765-5935-22-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 CgpPbiAyMC8wOC8xNiAxMDozOSBBTSwgU2FnYXIgQXJ1biBLYW1ibGUgd3JvdGU6Cj4gSG9zdCB0 byBHdUMgYWN0aW9ucyBzaG91bGQgbm90IGJlIGludm9rZWQgd2hlbiBHdUMgaXNuJ3QgbG9hZGVk IGhlbmNlCj4gYWRkIGVhcmx5IHJldHVybiBpbiBpOTE1X2d1Y19hY3Rpb24gaWYgR3VDIGxvYWQg c3RhdHVzIGlzIG5vdCBTVUNDRVNTLgo+IEFsc28sIFNMUEMgc3RhdHVzIGhhcyB0byBiZSBsaW5r ZWQgd2l0aCBHdUMgbG9hZCBzdGF0dXMgdG8gbWFrZSBzdXJlCj4gU0xQQyBhY3Rpb25zIGdldCBp bnZva2VkIHdoZW4gR3VDIGlzIGxvYWRlZC4KPgo+IFNpZ25lZC1vZmYtYnk6IFNhZ2FyIEFydW4g S2FtYmxlIDxzYWdhci5hLmthbWJsZUBpbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMgfCA1ICsrKysrCj4gICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kcnYuaCAgICAgICAgICAgfCA0ICsrKysKPiAgIDIgZmlsZXMgY2hhbmdl ZCwgOSBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9ndWNfc3VibWlzc2lvbi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ndWNfc3Vi bWlzc2lvbi5jCj4gaW5kZXggNjgwZDliNC4uMjdjOTM3YiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2d1Y19zdWJtaXNzaW9uLmMKPiBAQCAtNzgsNiArNzgsOCBAQCBzdGF0aWMg aW5saW5lIGJvb2wgaG9zdDJndWNfYWN0aW9uX3Jlc3BvbnNlKHN0cnVjdCBkcm1faTkxNV9wcml2 YXRlICpkZXZfcHJpdiwKPiAgIGludCBpOTE1X2d1Y19hY3Rpb24oc3RydWN0IGludGVsX2d1YyAq Z3VjLCB1MzIgKmRhdGEsIHUzMiBsZW4pCj4gICB7Cj4gICAJc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2ID0gZ3VjX3RvX2k5MTUoZ3VjKTsKPiArCXN0cnVjdCBpbnRlbF9ndWNfZncg Kmd1Y19mdyA9ICZndWMtPmd1Y19mdzsKPiArCnJlbW92ZSB0aGUgYmxhbmsgbGluZQo+ICAgCXUz MiBzdGF0dXM7Cj4gICAJaW50IGk7Cj4gICAJaW50IHJldDsKPiBAQCAtODUsNiArODcsOSBAQCBp bnQgaTkxNV9ndWNfYWN0aW9uKHN0cnVjdCBpbnRlbF9ndWMgKmd1YywgdTMyICpkYXRhLCB1MzIg bGVuKQo+ICAgCWlmIChXQVJOX09OKGxlbiA8IDEgfHwgbGVuID4gMTUpKQo+ICAgCQlyZXR1cm4g LUVJTlZBTDsKPiAgIAo+ICsJaWYgKFdBUk5fT04oZ3VjX2Z3LT5ndWNfZndfbG9hZF9zdGF0dXMg IT0gR1VDX0ZJUk1XQVJFX1NVQ0NFU1MpKQo+ICsJCXJldHVybiAtRU5PREVWOwo+ICsKPiAgIAlp bnRlbF91bmNvcmVfZm9yY2V3YWtlX2dldChkZXZfcHJpdiwgRk9SQ0VXQUtFX0FMTCk7Cj4gICAK PiAgIAlkZXZfcHJpdi0+Z3VjLmFjdGlvbl9jb3VudCArPSAxOwo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rydi5oCj4gaW5kZXggYzQ2ZDYxOS4uNzE5MzZkYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kcnYuaAo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rydi5oCj4gQEAgLTE2OTQsOCArMTY5NCwxMiBAQCBib29sIGNodl9waHlfcG93ZXJnYXRlX2No KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgZW51bSBkcGlvX3BoeSBwaHksCj4g ICAKPiAgIHN0YXRpYyBpbmxpbmUgaW50IGludGVsX3NscGNfYWN0aXZlKHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdikKPiAgIHsKPiArCXN0cnVjdCBpbnRlbF9ndWNfZncgKmd1Y19m dyA9ICZkZXZfcHJpdi0+Z3VjLmd1Y19mdzsKPiAgIAlpbnQgcmV0ID0gMDsKPiAgIAo+ICsJaWYg KGd1Y19mdy0+Z3VjX2Z3X2xvYWRfc3RhdHVzICE9IEdVQ19GSVJNV0FSRV9TVUNDRVNTKQo+ICsJ CXJldHVybiAwOwo+ICsKU2luY2Ugd2UgYXJlIGluaXRpYWxpemluZyByZXQ9MCwgSSB0aGluayBj YW4gZG8gInJldHVybiByZXQiIHJpZ2h0Pwo+ICAgCWlmIChkZXZfcHJpdi0+Z3VjLnNscGMudm1h ICYmIGRldl9wcml2LT5ndWMuc2xwYy5lbmFibGVkKQo+ICAgCQlyZXQgPSAxOwo+ICAgCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK