From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 1/2] drm: Add retries for dp dual mode read Date: Wed, 23 Aug 2017 14:59:20 +0300 Message-ID: <87y3qa336v.fsf@nikula.org> References: <1503418301-21942-1-git-send-email-shashank.sharma@intel.com> <1503418301-21942-2-git-send-email-shashank.sharma@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 EBCB688005 for ; Wed, 23 Aug 2017 11:59:44 +0000 (UTC) In-Reply-To: <1503418301-21942-2-git-send-email-shashank.sharma@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Shashank Sharma , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMiBBdWcgMjAxNywgU2hhc2hhbmsgU2hhcm1hIDxzaGFzaGFuay5zaGFybWFAaW50 ZWwuY29tPiB3cm90ZToKPiBGcm9tIHRoZSBDSSBidWlsZHMsIGl0cyBiZWVuIG9ic2VydmVkIHRo YXQgZHVyaW5nIGEgZHJpdmVyCj4gcmVsb2FkL2luc2VydCwgZHAgZHVhbCBtb2RlIHJlYWQgZnVu Y3Rpb24gc29tZXRpbWVzIGZhaWxzIHRvCj4gcmVhZCBmcm9tIGR1YWwgbW9kZSBkZXZpY2VzIChs aWtlIExTUENPTikgb3ZlciBpMmMtb3Zlci1hdXgKPiBjaGFubmVsLgo+Cj4gVGhpcyBwYXRjaDoK PiAtIGFkZHMgc29tZSBkZWxheSBhbmQgZmV3IHJldHJpZXMsIGFsbG93aW5nIGEgc2NvcGUgZm9y IHRoZXNlCj4gICBkZXZpY2VzIHRvIHNldHRsZSBkb3duIGFuZCByZXNwb25kLgo+IC0gY2hhbmdl cyBvbmUgZXJyb3IgbG9nJ3MgbGV2ZWwgZnJvbSBFUlJPUi0+REVCVUcgYXMgd2Ugd2FudAo+ICAg dG8gY2FsbCBpdCBhbiBlcnJvciBvbmx5IGFmdGVyIGFsbCB0aGUgcmV0cmllcyBhcmUgZXhoYXVz dGVkLgo+Cj4gQ2M6IFZpbGxlIFN5cmphbGEgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29t Pgo+IENjOiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTog U2hhc2hhbmsgU2hhcm1hIDxzaGFzaGFuay5zaGFybWFAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX2R1YWxfbW9kZV9oZWxwZXIuYyB8IDExICsrKysrKysrKy0tCj4g IDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9kdWFsX21vZGVfaGVscGVyLmMgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2RwX2R1YWxfbW9kZV9oZWxwZXIuYwo+IGluZGV4IDgwZTYyZjYuLjEz ZjY3YTM2IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfZHVhbF9tb2RlX2hl bHBlci5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9kdWFsX21vZGVfaGVscGVyLmMK PiBAQCAtNzUsOCArNzUsMTUgQEAgc3NpemVfdCBkcm1fZHBfZHVhbF9tb2RlX3JlYWQoc3RydWN0 IGkyY19hZGFwdGVyICphZGFwdGVyLAo+ICAJCX0sCj4gIAl9Owo+ICAJaW50IHJldDsKPiArCWlu dCByZXRyeTsKPiArCj4gKwlmb3IgKHJldHJ5ID0gNTsgOyApIHsKCkFzIEkgc2FpZCwgSSB0aGlu ayB0aGUgcGFyYWRpZ20gZm9yIGxvb3AgKGkgPSAwOyBpIDwgTjsgaSsrKSBpcyBhbHdheXMKbW9y ZSBvYnZpb3VzIGFuZCBmYXN0ZXIgZm9yIGh1bWFucyB0byBwYXJzZS4KCkJSLApKYW5pLgoKPiAr CQlyZXQgPSBpMmNfdHJhbnNmZXIoYWRhcHRlciwgbXNncywgQVJSQVlfU0laRShtc2dzKSk7Cj4g KwkJaWYgKHJldCA+IDAgfHwgIXJldHJ5LS0pCj4gKwkJCWJyZWFrOwo+ICsJCXVzbGVlcF9yYW5n ZSg1MDAsIDEwMDApOwo+ICsJfQo+ICAKPiAtCXJldCA9IGkyY190cmFuc2ZlcihhZGFwdGVyLCBt c2dzLCBBUlJBWV9TSVpFKG1zZ3MpKTsKPiAgCWlmIChyZXQgPCAwKQo+ICAJCXJldHVybiByZXQ7 Cj4gIAlpZiAocmV0ICE9IEFSUkFZX1NJWkUobXNncykpCj4gQEAgLTQyMCw3ICs0MjcsNyBAQCBp bnQgZHJtX2xzcGNvbl9nZXRfbW9kZShzdHJ1Y3QgaTJjX2FkYXB0ZXIgKmFkYXB0ZXIsCj4gIAly ZXQgPSBkcm1fZHBfZHVhbF9tb2RlX3JlYWQoYWRhcHRlciwgRFBfRFVBTF9NT0RFX0xTUENPTl9D VVJSRU5UX01PREUsCj4gIAkJCQkgICAgJmRhdGEsIHNpemVvZihkYXRhKSk7Cj4gIAlpZiAocmV0 IDwgMCkgewo+IC0JCURSTV9FUlJPUigiTFNQQ09OIHJlYWQoMHg4MCwgMHg0MSkgZmFpbGVkXG4i KTsKPiArCQlEUk1fREVCVUdfS01TKCJMU1BDT04gcmVhZCgweDgwLCAweDQxKSBmYWlsZWRcbiIp Owo+ICAJCXJldHVybiAtRUZBVUxUOwo+ICAJfQoKLS0gCkphbmkgTmlrdWxhLCBJbnRlbCBPcGVu IFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK