From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thulasimani, Sivakumar" Subject: Re: [PATCH 1/4] drm/i915: Avoid EBUSY retry on intel_dp_aux_ch. Date: Wed, 21 Oct 2015 23:31:51 +0530 Message-ID: <5627D30F.9020505@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 1E84E6E093 for ; Wed, 21 Oct 2015 11:02:10 -0700 (PDT) In-Reply-To: <1445437586.24860.97.camel@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Vivi, Rodrigo" , "ville.syrjala@linux.intel.com" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxMC8yMS8yMDE1IDc6NTQgUE0sIFZpdmksIFJvZHJpZ28gd3JvdGU6Cj4gT24gV2VkLCAy MDE1LTEwLTIxIGF0IDEyOjE5ICswMzAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4+IE9uIFdl ZCwgT2N0IDIxLCAyMDE1IGF0IDEwOjI4OjUxQU0gLTA3MDAsIFJvZHJpZ28gVml2aSB3cm90ZToK Pj4+IEVCVVNZIHJldHJpZXMgYXJlIGFscmVhZHkgaW4gcGxhY2UgYXQgZHJtIGxldmVsLgo+Pj4g V2UgZG9uJ3QgbmVlZCB0byByZXBsaWNhdGUgdGhlIGpvYiBoZXJlLgo+Pj4KPj4+IFNpZ25lZC1v ZmYtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KPj4+IC0tLQo+Pj4g ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjAgKystLS0tLS0tLS0tLS0tLS0t LS0KPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMTggZGVsZXRpb25zKC0p Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPj4+ IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+Pj4gaW5kZXggMDliZGQ5NC4uZDA1 NDEyOSAxMDA2NDQKPj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPj4+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPj4+IEBAIC04MTgsMjQgKzgx OCw4IEBAIGludGVsX2RwX2F1eF9jaChzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLAo+Pj4gICAK Pj4+ICAgCWludGVsX2F1eF9kaXNwbGF5X3J1bnRpbWVfZ2V0KGRldl9wcml2KTsKPj4+ICAgCj4+ PiAtCS8qIFRyeSB0byB3YWl0IGZvciBhbnkgcHJldmlvdXMgQVVYIGNoYW5uZWwgYWN0aXZpdHkg Ki8KPj4+IC0JZm9yICh0cnkgPSAwOyB0cnkgPCAzOyB0cnkrKykgewo+Pj4gLQkJc3RhdHVzID0g STkxNV9SRUFEX05PVFJBQ0UoY2hfY3RsKTsKPj4+IC0JCWlmICgoc3RhdHVzICYgRFBfQVVYX0NI X0NUTF9TRU5EX0JVU1kpID09IDApCj4+PiAtCQkJYnJlYWs7Cj4+PiAtCQltc2xlZXAoMSk7Cj4+ IFRoZSBkcCBoZWxwZXIgZG9lc24ndCBzbGVlcCBhdCBhbGwgYmV0d2VlbiB0aGUgcmV0cmllcywg c28gZHJvcHBpbmcKPj4gdGhlCj4+IHNsZWVwIGZyb20gaGVyZSBtYXkgY2hhbmdlIHRoZSBiZWhh dmlvdXIuCj4gaG0gaW5kZWVkLi4uIHdoYXQgYWJvdXQKPiArIG1zbGVlcCgxKTsKPiArIHJldCA9 IC1FQlVTWQo+ICsgZ290byBvdXQ7Cj4gPwp0aGUgY3VycmVudCBjb2RlIGlzIG9uZSBvZiBmZXcg dGVzdCBjYXNlcyB0aGF0IHBhc3MgZHVyaW5nIGNvbXBsaWFuY2UgCnRlc3RpbmcKc28gcGxlYXNl IGNvbmZpcm0gdGhpcyBjaGFuZ2UgZG9lcyBub3QgYnJlYWsgdGhhdCA6KS4KCnJlZ2FyZHMsClNp dmFrdW1hcgo+Pj4gLQl9Cj4+PiAtCj4+PiAtCWlmICh0cnkgPT0gMykgewo+Pj4gLQkJc3RhdGlj IHUzMiBsYXN0X3N0YXR1cyA9IC0xOwo+Pj4gLQkJY29uc3QgdTMyIHN0YXR1cyA9IEk5MTVfUkVB RChjaF9jdGwpOwo+Pj4gLQo+Pj4gLQkJaWYgKHN0YXR1cyAhPSBsYXN0X3N0YXR1cykgewo+Pj4g LQkJCVdBUk4oMSwgImRwX2F1eF9jaCBub3Qgc3RhcnRlZCBzdGF0dXMKPj4+IDB4JTA4eFxuIiwK Pj4+IC0JCQkgICAgIHN0YXR1cyk7Cj4+PiAtCQkJbGFzdF9zdGF0dXMgPSBzdGF0dXM7Cj4+PiAt CQl9Cj4+PiAtCj4+PiArCXN0YXR1cyA9IEk5MTVfUkVBRF9OT1RSQUNFKGNoX2N0bCk7Cj4+PiAr CWlmICgoc3RhdHVzICYgRFBfQVVYX0NIX0NUTF9TRU5EX0JVU1kpICE9IDApIHsKPj4+ICAgCQly ZXQgPSAtRUJVU1k7Cj4+PiAgIAkJZ290byBvdXQ7Cj4+PiAgIAl9Cj4+PiAtLSAKPj4+IDIuNC4z Cj4+Pgo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K Pj4+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPj4+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKPj4+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK