From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: Re: [PATCH v3 2/7] drm/i915/dp: Use intel_dp_aux_wait_done() to wait for previous aux xfer Date: Wed, 06 Jun 2018 16:47:11 -0700 Message-ID: <3101311.LlctaUa6OI@dk> References: <20180517222118.14246-1-jose.souza@intel.com> <20180517222118.14246-2-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pl0-x241.google.com (mail-pl0-x241.google.com [IPv6:2607:f8b0:400e:c01::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 48ED16E621 for ; Wed, 6 Jun 2018 11:17:24 +0000 (UTC) Received: by mail-pl0-x241.google.com with SMTP id b14-v6so3626318pls.5 for ; Wed, 06 Jun 2018 04:17:24 -0700 (PDT) In-Reply-To: <20180517222118.14246-2-jose.souza@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 Cc: Dhinakaran Pandiyan , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gVGh1cnNkYXksIE1heSAxNywgMjAxOCAzOjIxOjEzIFBNIFBEVCBKb3PDqSBSb2JlcnRvIGRl IFNvdXphIHdyb3RlOgo+IFRoaXMgcmVkdWNlcyB0aGUgc3BhZ2hldHRpIHRoYXQgaW50ZWxfZHBf YXV4X3hmZXIoKSBhbmQgcmV1c2VzIGNvZGUuCj4gVGhlIG9ubHkgZGlmZmVyZW5jZSBpcyB0aGF0 IG5vdyBpdCB3aWxsIHdhaXQgdXAgdG8gMTBtcyBpbnN0ZWFkIG9mCj4gM21zLgo+IAo+IENjOiBE aGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiBDYzog Um9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEpv c8OpIFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjAgKysrLS0tLS0tLS0tLS0tLS0tLS0KPiAg MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCj4gCj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwLmMgaW5kZXggMmNjNTg1OTZmZjVhLi5iODZkYTQ4ZmQzOGUgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtMTEwMiwyMyArMTEwMiw5IEBAIGludGVs X2RwX2F1eF94ZmVyKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsCj4gIAlpbnRlbF9kcF9jaGVj a19lZHAoaW50ZWxfZHApOwo+IAo+ICAJLyogVHJ5IHRvIHdhaXQgZm9yIGFueSBwcmV2aW91cyBB VVggY2hhbm5lbCBhY3Rpdml0eSAqLwo+IC0JZm9yICh0cnkgPSAwOyB0cnkgPCAzOyB0cnkrKykg ewo+IC0JCXN0YXR1cyA9IEk5MTVfUkVBRF9OT1RSQUNFKGNoX2N0bCk7Cj4gLQkJaWYgKChzdGF0 dXMgJiBEUF9BVVhfQ0hfQ1RMX1NFTkRfQlVTWSkgPT0gMCkKPiAtCQkJYnJlYWs7Cj4gLQkJbXNs ZWVwKDEpOwo+IC0JfQo+IC0KPiAtCWlmICh0cnkgPT0gMykgewo+IC0JCXN0YXRpYyB1MzIgbGFz dF9zdGF0dXMgPSAtMTsKPiAtCQljb25zdCB1MzIgc3RhdHVzID0gSTkxNV9SRUFEKGNoX2N0bCk7 Cj4gLQo+IC0JCWlmIChzdGF0dXMgIT0gbGFzdF9zdGF0dXMpIHsKPiAtCQkJV0FSTigxLCAiZHBf YXV4X2NoIG5vdCBzdGFydGVkIHN0YXR1cyAweCUwOHhcbiIsCj4gLQkJCSAgICAgc3RhdHVzKTsK PiAtCQkJbGFzdF9zdGF0dXMgPSBzdGF0dXM7Cj4gLQkJfQo+IC0KPiArCXN0YXR1cyA9IGludGVs X2RwX2F1eF93YWl0X2RvbmUoaW50ZWxfZHAsIGhhc19hdXhfaXJxKTsKSXNuJ3QgaW50ZWxfZHBf YXV4X3dhaXRfZG9uZShpbnRlbF9kcCwgZmFsc2UpIGJldHRlcj8gQXNzdW1pbmcgYnVzeSBiaXQg aXMgc2V0IApmb3IgSFcgaW5pdGlhdGVkIEFVWCB0cmFuc2FjdGlvbnMsIHRoZSBjdXJyZW50IGJl aGF2aW9yIG9mIHBvbGxpbmcgZm9yIGlkbGUgaXMgCmJldHRlci4gCgo+ICsJaWYgKHN0YXR1cyAm IERQX0FVWF9DSF9DVExfU0VORF9CVVNZKSB7Cj4gKwkJRFJNX1dBUk4oImRwX2F1eF9jaCBub3Qg c3RhcnRlZCBzdGF0dXMgMHglMDh4XG4iLCBzdGF0dXMpOwoKUmV0YWluIHRoZSBjdXJyZW50IGNv ZGUgdG8gYXZvaWQgbG9nIHNwYW0gYW5kIGZpeCBpdCBpbiBhIHNlY29uZCBwYXRjaCB3aXRoIGEg CnBlciBBVVggY2hhbm5lbCBmbGFnPwoKPiAgCQlyZXQgPSAtRUJVU1k7Cj4gIAkJZ290byBvdXQ7 Cj4gIAl9CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==