From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan De Oliveira Subject: Re: [PATCH] drm/i915/dp/mst: Fix MST logic in intel_dp_long_pulse() Date: Thu, 07 Apr 2016 11:15:38 +0300 Message-ID: <1460016938.2615.7.camel@gmail.com> References: <1459983616-28975-1-git-send-email-jim.bride@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id A9A4E6E93D for ; Thu, 7 Apr 2016 08:15:44 +0000 (UTC) Received: by mail-pa0-x234.google.com with SMTP id fe3so50488056pab.1 for ; Thu, 07 Apr 2016 01:15:44 -0700 (PDT) In-Reply-To: <1459983616-28975-1-git-send-email-jim.bride@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jim Bride , intel-gfx@lists.freedesktop.org Cc: Shubhangi Shrivastava , Nathan D Ciobanu List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDE2LTA0LTA2IGF0IDE2OjAwIC0wNzAwLCBKaW0gQnJpZGUgd3JvdGU6Cj4gSW4g Y29tbWl0IDdkMjNlM2MzICgiZHJtL2k5MTU6IENsZWFuaW5nIHVwIGludGVsX2RwX2hwZF9wdWxz ZSIpIHNvbWUKPiBtdWNoIG5lZWRlZCBjbGVhbi11cCB3YXMgZG9uZSwgYnV0IHVuZm9ydHVuYXRl bHkgcGFydCBvZiB0aGUgY2hhbmdlCj4gYnJva2UgRFAgTVNULiAgVGhlIHJlYWwgaXNzdWUgd2Fz IHNldHRpbmcgdGhlIGNvbm5lY3RvciBzdGF0ZSB0bwo+IGRpc2Nvbm5lY3RlZCBpbiB0aGUgTVNU IGNhc2UsIHdoaWNoIGlzIGdvb2QsIGJ1dCB0aGUgY29kZSB0aGVuIChhZnRlcgo+IGEgZ290bykg Y2hlY2tzIGlmIHRoZSBjb25uZWN0b3Igc3RhdGUgaXMgbm90IGNvbm5lY3RlZCBhbmQgc2h1dHMg ZG93bgo+IE1TVCBpZiB0aGlzIGlzIHRoZSBjYXNlLCB3aGljaCBpcyBiYWQuICBXaXRoIHRoaXMg Y2hhbmdlIGJvdGggU1NUIGFuZAo+IE1TVCBzZWVtIHRvIGJlIGhhcHB5Lgo+IAo+IGNjOiBTaXZh a3VtYXIgVGh1bGFzaW1hbmkgPHNpdmFrdW1hci50aHVsYXNpbWFuaUBpbnRlbC5jb20+Cj4gY2M6 IFNodWJoYW5naSBTaHJpdmFzdGF2YSA8c2h1YmhhbmdpLnNocml2YXN0YXZhQGludGVsLmNvbT4K PiBjYzogQW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhIDxjb25zZWx2YW4yQGdtYWlsLmNvbT4K PiBjYzogTmF0aGFuIEQgQ2lvYmFudSA8bmF0aGFuLmQuY2lvYmFudUBpbnRlbC5jb20+CgpGaXhl czogY29tbWl0IDdkMjNlM2MzICgiZHJtL2k5MTU6IENsZWFuaW5nIHVwIGludGVsX2RwX2hwZF9w dWxzZSIpCgo+IFNpZ25lZC1vZmYtYnk6IEppbSBCcmlkZSA8amltLmJyaWRlQGxpbnV4LmludGVs LmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgfCAxNSArKy0t LS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp b25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggZGEwYzNkMi4uMmQ4Nzgz ZSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC00NjY1LDIwICs0NjY1LDkgQEAg aW50ZWxfZHBfbG9uZ19wdWxzZShzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yCj4gKmludGVsX2Nvbm5l Y3RvcikKPiAgCX0KPiAgCj4gIG91dDoKPiAtCWlmIChzdGF0dXMgIT0gY29ubmVjdG9yX3N0YXR1 c19jb25uZWN0ZWQpIHsKPiArCWlmICgoc3RhdHVzICE9IGNvbm5lY3Rvcl9zdGF0dXNfY29ubmVj dGVkKSAmJgo+ICsJICAgIChpbnRlbF9kcC0+aXNfbXN0ID09IGZhbHNlKSkKPiAgCQlpbnRlbF9k cF91bnNldF9lZGlkKGludGVsX2RwKTsKPiAtCQkvKgo+IC0JCSAqIElmIHdlIHdlcmUgaW4gTVNU IG1vZGUsIGFuZCBkZXZpY2UgaXMgbm90IHRoZXJlLAo+IC0JCSAqIGdldCBvdXQgb2YgTVNUIG1v ZGUKPiAtCQkgKi8KPiAtCQlpZiAoaW50ZWxfZHAtPmlzX21zdCkgewo+IC0JCQlEUk1fREVCVUdf S01TKCJNU1QgZGV2aWNlIG1heSBoYXZlIGRpc2FwcGVhcmVkICVkIHZzCj4gJWRcbiIsCj4gLQkJ CQkgICAgICBpbnRlbF9kcC0+aXNfbXN0LCBpbnRlbF9kcAo+IC0+bXN0X21nci5tc3Rfc3RhdGUp Owo+IC0JCQlpbnRlbF9kcC0+aXNfbXN0ID0gZmFsc2U7Cj4gLQkJCWRybV9kcF9tc3RfdG9wb2xv Z3lfbWdyX3NldF9tc3QoJmludGVsX2RwLT5tc3RfbWdyLAo+IC0JCQkJCQkJaW50ZWxfZHAtPmlz X21zdCk7Cj4gLQkJfQo+IC0JfQoKVGhlIHBvaW50IG9mIHRoYXQgY29kZSB3YXMgdG8gZ2V0IG91 dCBvZiBNU1QgbW9kZSBpbiBjYXNlIG9mIGEgZGlzY29ubmVjdGlvbiwKYnV0IGl0IGRvZXMgdGhl IHdyb25nIHRoaW5nIHRoZXJlLiBXaXRoIHRoZSBkZWxldGlvbiwgdGhlIGRldmljZSB3b3VsZCBi ZSBpcyBNU1QKdW50aWwgdGhlIG5leHQgdGltZSBzb21ldGhpbmcgaXMgcGx1Z2dlZCB0byB0aGUg cG9ydC4gSSBoYXZlbid0IGNoZWNrZWQgd2hhdCBhcmUKdGhlIGNvbnNlcXVlbmNlcyBvZiB0aGF0 IHRob3VnaC4KClNvIG1heWJlIG1vdmUgdGhhdCBjb2RlIGJlZm9yZSB0aGUgZmlyc3QgImdvdG8g b3V0Ii4gVGhhdCBzaG91bGQgY292ZXIgdGhlIHdhcwptc3QgYW5kIGlzIG5vdyBkaXNjb25uZWN0 ZWQgY2FzZS4KCgpBbmRlcgoKPiAgCj4gIAlpbnRlbF9kaXNwbGF5X3Bvd2VyX3B1dCh0b19pOTE1 KGRldiksIHBvd2VyX2RvbWFpbik7Cj4gIAlyZXR1cm47Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=