From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Vivi, Rodrigo" Subject: Re: [PATCH 1/4] drm/i915: Avoid EBUSY retry on intel_dp_aux_ch. Date: Wed, 21 Oct 2015 19:55:29 +0000 Message-ID: <1445457452.24860.115.camel@intel.com> References: <1445448534-2376-1-git-send-email-rodrigo.vivi@intel.com> <1445448534-2376-2-git-send-email-rodrigo.vivi@intel.com> <20151021091942.GX26517@intel.com> <1445437586.24860.97.camel@intel.com> <5627D30F.9020505@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 ESMTP id F35156E14A for ; Wed, 21 Oct 2015 12:55:30 -0700 (PDT) In-Reply-To: <5627D30F.9020505@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: "ville.syrjala@linux.intel.com" , "Thulasimani, Sivakumar" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDE1LTEwLTIxIGF0IDIzOjMxICswNTMwLCBUaHVsYXNpbWFuaSwgU2l2YWt1bWFy IHdyb3RlOg0KPiANCj4gT24gMTAvMjEvMjAxNSA3OjU0IFBNLCBWaXZpLCBSb2RyaWdvIHdyb3Rl Og0KPiA+IE9uIFdlZCwgMjAxNS0xMC0yMSBhdCAxMjoxOSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOg0KPiA+ID4gT24gV2VkLCBPY3QgMjEsIDIwMTUgYXQgMTA6Mjg6NTFBTSAtMDcwMCwg Um9kcmlnbyBWaXZpIHdyb3RlOg0KPiA+ID4gPiBFQlVTWSByZXRyaWVzIGFyZSBhbHJlYWR5IGlu IHBsYWNlIGF0IGRybSBsZXZlbC4NCj4gPiA+ID4gV2UgZG9uJ3QgbmVlZCB0byByZXBsaWNhdGUg dGhlIGpvYiBoZXJlLg0KPiA+ID4gPiANCj4gPiA+ID4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBW aXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPg0KPiA+ID4gPiAtLS0NCj4gPiA+ID4gICBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjAgKystLS0tLS0tLS0tLS0tLS0tLS0NCj4g PiA+ID4gICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkN Cj4gPiA+ID4gDQo+ID4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kcC5jDQo+ID4gPiA+IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYw0KPiA+ID4g PiBpbmRleCAwOWJkZDk0Li5kMDU0MTI5IDEwMDY0NA0KPiA+ID4gPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kcC5jDQo+ID4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RwLmMNCj4gPiA+ID4gQEAgLTgxOCwyNCArODE4LDggQEAgaW50ZWxfZHBfYXV4X2No KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsDQo+ID4gPiA+ICAgDQo+ID4gPiA+ICAgCWludGVs X2F1eF9kaXNwbGF5X3J1bnRpbWVfZ2V0KGRldl9wcml2KTsNCj4gPiA+ID4gICANCj4gPiA+ID4g LQkvKiBUcnkgdG8gd2FpdCBmb3IgYW55IHByZXZpb3VzIEFVWCBjaGFubmVsIGFjdGl2aXR5IA0K PiA+ID4gPiAqLw0KPiA+ID4gPiAtCWZvciAodHJ5ID0gMDsgdHJ5IDwgMzsgdHJ5KyspIHsNCj4g PiA+ID4gLQkJc3RhdHVzID0gSTkxNV9SRUFEX05PVFJBQ0UoY2hfY3RsKTsNCj4gPiA+ID4gLQkJ aWYgKChzdGF0dXMgJiBEUF9BVVhfQ0hfQ1RMX1NFTkRfQlVTWSkgPT0gMCkNCj4gPiA+ID4gLQkJ CWJyZWFrOw0KPiA+ID4gPiAtCQltc2xlZXAoMSk7DQo+ID4gPiBUaGUgZHAgaGVscGVyIGRvZXNu J3Qgc2xlZXAgYXQgYWxsIGJldHdlZW4gdGhlIHJldHJpZXMsIHNvIA0KPiA+ID4gZHJvcHBpbmcN Cj4gPiA+IHRoZQ0KPiA+ID4gc2xlZXAgZnJvbSBoZXJlIG1heSBjaGFuZ2UgdGhlIGJlaGF2aW91 ci4NCj4gPiBobSBpbmRlZWQuLi4gd2hhdCBhYm91dA0KPiA+ICsgbXNsZWVwKDEpOw0KPiA+ICsg cmV0ID0gLUVCVVNZDQo+ID4gKyBnb3RvIG91dDsNCj4gPiA/DQo+IHRoZSBjdXJyZW50IGNvZGUg aXMgb25lIG9mIGZldyB0ZXN0IGNhc2VzIHRoYXQgcGFzcyBkdXJpbmcgY29tcGxpYW5jZSANCj4g dGVzdGluZw0KPiBzbyBwbGVhc2UgY29uZmlybSB0aGlzIGNoYW5nZSBkb2VzIG5vdCBicmVhayB0 aGF0IDopLg0KDQp3aGljaCBvbmUgc3BlY2lmaWNhbGx5IGFyZSB5b3UgdGVsbGluZyBhYm91dD8N CmFueXdheSBiYXNpYyB0ZXN0cyBoZXJlIHdlcmUgYXQgdGhlIHNhbWUgcmF0ZSAoMTI4IHBhc3Mv c2tpcCBhbmQgMg0KZmFpbHMgb24gYmR3IDEgZmFpbCBvbiBza2wpIHdpdGhvdXQgYW5kIHdpdGgg dGhpcyBzZXJpZXMuDQoNCj4gDQo+IHJlZ2FyZHMsDQo+IFNpdmFrdW1hcg0KPiA+ID4gPiAtCX0N Cj4gPiA+ID4gLQ0KPiA+ID4gPiAtCWlmICh0cnkgPT0gMykgew0KPiA+ID4gPiAtCQlzdGF0aWMg dTMyIGxhc3Rfc3RhdHVzID0gLTE7DQo+ID4gPiA+IC0JCWNvbnN0IHUzMiBzdGF0dXMgPSBJOTE1 X1JFQUQoY2hfY3RsKTsNCj4gPiA+ID4gLQ0KPiA+ID4gPiAtCQlpZiAoc3RhdHVzICE9IGxhc3Rf c3RhdHVzKSB7DQo+ID4gPiA+IC0JCQlXQVJOKDEsICJkcF9hdXhfY2ggbm90IHN0YXJ0ZWQgc3Rh dHVzDQo+ID4gPiA+IDB4JTA4eFxuIiwNCj4gPiA+ID4gLQkJCSAgICAgc3RhdHVzKTsNCj4gPiA+ ID4gLQkJCWxhc3Rfc3RhdHVzID0gc3RhdHVzOw0KPiA+ID4gPiAtCQl9DQo+ID4gPiA+IC0NCj4g PiA+ID4gKwlzdGF0dXMgPSBJOTE1X1JFQURfTk9UUkFDRShjaF9jdGwpOw0KPiA+ID4gPiArCWlm ICgoc3RhdHVzICYgRFBfQVVYX0NIX0NUTF9TRU5EX0JVU1kpICE9IDApIHsNCj4gPiA+ID4gICAJ CXJldCA9IC1FQlVTWTsNCj4gPiA+ID4gICAJCWdvdG8gb3V0Ow0KPiA+ID4gPiAgIAl9Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==