From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH v2 2/6] drm/i915/dp: Restrict link retrain workaround to external monitors Date: Mon, 1 Oct 2018 12:49:38 -0700 Message-ID: <20181001194938.GC12538@intel.com> References: <20180924224528.4744-1-dhinakaran.pandiyan@intel.com> <20180924224528.4744-2-dhinakaran.pandiyan@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id F34286E2AA for ; Mon, 1 Oct 2018 19:49:38 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180924224528.4744-2-dhinakaran.pandiyan@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dhinakaran Pandiyan Cc: Jan-Marek Glogowski , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBTZXAgMjQsIDIwMTggYXQgMDM6NDU6MjRQTSAtMDcwMCwgRGhpbmFrYXJhbiBQYW5k aXlhbiB3cm90ZToKPiBDb21taXQgJzNjZjcxYmM5OTA0ZCAoImRybS9pOTE1OiBSZS1hcHBseSAi UGVyZm9ybSBsaW5rIHF1YWxpdHkgY2hlY2ssCj4gdW5jb25kaXRpb25hbGx5IGR1cmluZyBsb25n IHB1bHNlIiIpJyBhcHBsaWVzIGEgd29yayBhcm91bmQgZm9yIHNpbmtzCgpGaXhlczogPwoKU2hv dWxkIHRoaXMgcGF0Y2ggYmUgb24gZHJtLWludGVsLWZpeGVzIGZvciA0LjE5PwoKSWYgc28sIHRo ZSBjaGVycnktcGljayBmYWlsZWQgYW55d2F5IGFuZCBhIGJhY2twb3J0ZWQgdmVyc2lvbiBpcyBu ZWVkZWQuCgpQbGVhc2UgbGV0IG1lIGtub3cgaG93IHRvIHByb2NlZWQgaGVyZS4KClRoYW5rcyBp biBhZHZhbmNlLApSb2RyaWdvLgoKPiB0aGF0IGRvbid0IHNpZ25hbCBsaW5rIGxvc3MuIFRoZSB3 b3JrIGFyb3VuZCBkb2VzIG5vdCBuZWVkIHRvIGhhdmUgdG8gYmUKPiB0aGF0IGJyb2FkIGFzIHRo ZSBpc3N1ZSB3YXMgc2VlbiB3aXRoIG9ubHkgb25lIHBhcnRpY3VsYXIgbW9uaXRvcjsgbGltaXQK PiB0aGlzIG9ubHkgZm9yIGV4dGVybmFsIGRpc3BsYXlzIGFzIGVEUCBmZWF0dXJlcyBsaWtlIFBT UiB0dXJuIG9mZiB0aGUgbGluawo+IGFuZCB0aGUgZHJpdmVyIGVuZHMgdXAgcmV0cmFpbmluZyB0 aGUgbGluayBzZWVlaW5nIHRoYXQgbGluayBpcyBub3QKPiBzeW5jaHJvbml6ZWQuCj4gCj4gQ2M6 IEx5dWRlIFBhdWwgPGx5dWRlQHJlZGhhdC5jb20+Cj4gQ2M6IEphbi1NYXJlayBHbG9nb3dza2kg PGdsb2dvd0BmYmlob21lLmRlPgo+IENjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFA bGludXguaW50ZWwuY29tPgo+IENjOiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5j b20+Cj4gUmVmZXJlbmNlczogM2NmNzFiYzk5MDRkICgiZHJtL2k5MTU6IFJlLWFwcGx5ICJQZXJm b3JtIGxpbmsgcXVhbGl0eSBjaGVjaywgdW5jb25kaXRpb25hbGx5IGR1cmluZyBsb25nIHB1bHNl IiIpCj4gU2lnbmVkLW9mZi1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5k aXlhbkBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMg fCAxMyArKysrKysrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggMzRjNTYxMDEx ZTdhLi42MTMwZDA1ZDhiODggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHAuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNTA3 MiwxMiArNTA3MiwxMyBAQCBpbnRlbF9kcF9sb25nX3B1bHNlKHN0cnVjdCBpbnRlbF9jb25uZWN0 b3IgKmNvbm5lY3RvciwKPiAgCQkgKi8KPiAgCQlzdGF0dXMgPSBjb25uZWN0b3Jfc3RhdHVzX2Rp c2Nvbm5lY3RlZDsKPiAgCQlnb3RvIG91dDsKPiAtCX0gZWxzZSB7Cj4gLQkJLyoKPiAtCQkgKiBT b21lIGV4dGVybmFsIG1vbml0b3JzIGRvIG5vdCBzaWduYWwgbG9zcyBvZiBsaW5rCj4gLQkJICog c3luY2hyb25pemF0aW9uIHdpdGggYW4gSVJRX0hQRCwgc28gZm9yY2UgYSBsaW5rIHN0YXR1cwo+ IC0JCSAqIGNoZWNrLgo+IC0JCSAqLwo+ICsJfQo+ICsKPiArCS8qCj4gKwkgKiBTb21lIGV4dGVy bmFsIG1vbml0b3JzIGRvIG5vdCBzaWduYWwgbG9zcyBvZiBsaW5rIHN5bmNocm9uaXphdGlvbgo+ ICsJICogd2l0aCBhbiBJUlFfSFBELCBzbyBmb3JjZSBhIGxpbmsgc3RhdHVzIGNoZWNrLgo+ICsJ ICovCj4gKwlpZiAoIWludGVsX2RwX2lzX2VkcChpbnRlbF9kcCkpIHsKPiAgCQlzdHJ1Y3QgaW50 ZWxfZW5jb2RlciAqZW5jb2RlciA9ICZkcF90b19kaWdfcG9ydChpbnRlbF9kcCktPmJhc2U7Cj4g IAo+ICAJCWludGVsX2RwX3JldHJhaW5fbGluayhlbmNvZGVyLCBjdHgpOwo+IC0tIAo+IDIuMTcu MQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK PiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK