From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Xiang, Haihao" Subject: Re: [PATCH 4/6] drm/i915/huc: Add debugfs for HuC loading status check Date: Thu, 23 Jun 2016 08:47:52 +0000 Message-ID: <1466671554.27154.195.camel@intel.com> References: <1466532685-5101-1-git-send-email-peter.antoine@intel.com> <1466532685-5101-5-git-send-email-peter.antoine@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 C2B5C6E8BE for ; Thu, 23 Jun 2016 08:47:58 +0000 (UTC) In-Reply-To: <1466532685-5101-5-git-send-email-peter.antoine@intel.com> Content-Language: en-US Content-ID: 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" , "Antoine, Peter" Cc: "Kelley, Sean V" , "Li, Lawrence T" , "Vivi, Rodrigo" List-Id: intel-gfx@lists.freedesktop.org DQpIaSBQZXRlciwNCg0KQmVzaWRlcyBkZWJ1Z2ZzLCBjb3VsZCB5b3UgYWRkIGEgSU9DVEwgdG8g Y2hlY2sgSHVDIGxvYWRpbmcgc3RhdHVzPw0KVXNlcnNwYWNlIG1lZGlhwqBkcml2ZXIgbmVlZHMg dG8gYWR2ZXJ0aXNlIHRoZSBmZWF0dXJlcyBiYXNlZCBvbiBIdUMgdG8NCnVzZXIuDQoNClRoYW5r cw0KSGFpaGFvDQoNCg0KPiBGcm9tOiBBbGV4IERhaSA8eXUuZGFpQGludGVsLmNvbT4NCj4gDQo+ IEFkZCBkZWJ1Z2ZzIGVudHJ5IGZvciBIdUMgbG9hZGluZyBzdGF0dXMgY2hlY2suDQo+IA0KPiBT aWduZWQtb2ZmLWJ5OiBBbGV4IERhaSA8eXUuZGFpQGludGVsLmNvbT4NCj4gU2lnbmVkLW9mZi1i eTogUGV0ZXIgQW50b2luZSA8cGV0ZXIuYW50b2luZUBpbnRlbC5jb20+DQo+IC0tLQ0KPiDCoGRy aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIHwgMzINCj4gKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysNCj4gwqAxIGZpbGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKQ0K PiANCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jDQo+ IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMNCj4gaW5kZXggNjk5NjRjMi4u ZjU5NzZmOCAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2Zz LmMNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMNCj4gQEAgLTI0 NzksNiArMjQ3OSwzNyBAQCBzdGF0aWMgaW50IGk5MTVfbGxjKHN0cnVjdCBzZXFfZmlsZSAqbSwg dm9pZA0KPiAqZGF0YSkNCj4gwqAJcmV0dXJuIDA7DQo+IMKgfQ0KPiDCoA0KPiArc3RhdGljIGlu dCBpOTE1X2h1Y19sb2FkX3N0YXR1c19pbmZvKHN0cnVjdCBzZXFfZmlsZSAqbSwgdm9pZCAqZGF0 YSkNCj4gK3sNCj4gKwlzdHJ1Y3QgZHJtX2luZm9fbm9kZSAqbm9kZSA9IG0tPnByaXZhdGU7DQo+ ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gbm9kZS0+bWlub3ItPmRldi0N Cj4gPmRldl9wcml2YXRlOw0KPiArCXN0cnVjdCBpbnRlbF91Y19mdyAqaHVjX2Z3ID0gJmRldl9w cml2LT5odWMuaHVjX2Z3Ow0KPiArDQo+ICsJaWYgKCFIQVNfSFVDX1VDT0RFKGRldl9wcml2LT5k ZXYpKQ0KPiArCQlyZXR1cm4gMDsNCj4gKw0KPiArCXNlcV9wdXRzKG0sICJIdUMgZmlybXdhcmUg c3RhdHVzOlxuIik7DQo+ICsJc2VxX3ByaW50ZihtLCAiXHRwYXRoOiAlc1xuIiwgaHVjX2Z3LT51 Y19md19wYXRoKTsNCj4gKwlzZXFfcHJpbnRmKG0sICJcdGZldGNoOiAlc1xuIiwNCj4gKwkJaW50 ZWxfdWNfZndfc3RhdHVzX3JlcHIoaHVjX2Z3LT5mZXRjaF9zdGF0dXMpKTsNCj4gKwlzZXFfcHJp bnRmKG0sICJcdGxvYWQ6ICVzXG4iLA0KPiArCQlpbnRlbF91Y19md19zdGF0dXNfcmVwcihodWNf ZnctPmxvYWRfc3RhdHVzKSk7DQo+ICsJc2VxX3ByaW50ZihtLCAiXHR2ZXJzaW9uIHdhbnRlZDog JWQuJWRcbiIsDQo+ICsJCWh1Y19mdy0+bWFqb3JfdmVyX3dhbnRlZCwgaHVjX2Z3LT5taW5vcl92 ZXJfd2FudGVkKTsNCj4gKwlzZXFfcHJpbnRmKG0sICJcdHZlcnNpb24gZm91bmQ6ICVkLiVkXG4i LA0KPiArCQlodWNfZnctPm1ham9yX3Zlcl9mb3VuZCwgaHVjX2Z3LT5taW5vcl92ZXJfZm91bmQp Ow0KPiArCXNlcV9wcmludGYobSwgIlx0aGVhZGVyOiBvZmZzZXQgaXMgJWQ7IHNpemUgPSAlZFxu IiwNCj4gKwkJaHVjX2Z3LT5oZWFkZXJfb2Zmc2V0LCBodWNfZnctPmhlYWRlcl9zaXplKTsNCj4g KwlzZXFfcHJpbnRmKG0sICJcdHVDb2RlOiBvZmZzZXQgaXMgJWQ7IHNpemUgPSAlZFxuIiwNCj4g KwkJaHVjX2Z3LT51Y29kZV9vZmZzZXQsIGh1Y19mdy0+dWNvZGVfc2l6ZSk7DQo+ICsJc2VxX3By aW50ZihtLCAiXHRSU0E6IG9mZnNldCBpcyAlZDsgc2l6ZSA9ICVkXG4iLA0KPiArCQlodWNfZnct PnJzYV9vZmZzZXQsIGh1Y19mdy0+cnNhX3NpemUpOw0KPiArDQo+ICsJc2VxX3ByaW50ZihtLCAi XG5IdUMgc3RhdHVzIDB4JTA4eDpcbiIsDQo+IEk5MTVfUkVBRChIVUNfU1RBVFVTMikpOw0KPiAr DQo+ICsJcmV0dXJuIDA7DQo+ICt9DQo+ICsNCj4gwqBzdGF0aWMgaW50IGk5MTVfZ3VjX2xvYWRf c3RhdHVzX2luZm8oc3RydWN0IHNlcV9maWxlICptLCB2b2lkICpkYXRhKQ0KPiDCoHsNCj4gwqAJ c3RydWN0IGRybV9pbmZvX25vZGUgKm5vZGUgPSBtLT5wcml2YXRlOw0KPiBAQCAtNTQzMiw2ICs1 NDYzLDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1faW5mb19saXN0DQo+IGk5MTVfZGVidWdm c19saXN0W10gPSB7DQo+IMKgCXsiaTkxNV9ndWNfaW5mbyIsIGk5MTVfZ3VjX2luZm8sIDB9LA0K PiDCoAl7Imk5MTVfZ3VjX2xvYWRfc3RhdHVzIiwgaTkxNV9ndWNfbG9hZF9zdGF0dXNfaW5mbywg MH0sDQo+IMKgCXsiaTkxNV9ndWNfbG9nX2R1bXAiLCBpOTE1X2d1Y19sb2dfZHVtcCwgMH0sDQo+ ICsJeyJpOTE1X2h1Y19sb2FkX3N0YXR1cyIsIGk5MTVfaHVjX2xvYWRfc3RhdHVzX2luZm8sIDB9 LA0KPiDCoAl7Imk5MTVfZnJlcXVlbmN5X2luZm8iLCBpOTE1X2ZyZXF1ZW5jeV9pbmZvLCAwfSwN Cj4gwqAJeyJpOTE1X2hhbmdjaGVja19pbmZvIiwgaTkxNV9oYW5nY2hlY2tfaW5mbywgMH0sDQo+ IMKgCXsiaTkxNV9kcnBjX2luZm8iLCBpOTE1X2RycGNfaW5mbywgMH0sCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=