From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915/dp: Give up link training clock recovery after 10 failed attempts Date: Fri, 13 Jul 2018 14:22:03 -0700 Message-ID: <20180713212203.GG21149@intel.com> References: <1531503135-19153-1-git-send-email-nathan.d.ciobanu@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6EF656E2AC for ; Fri, 13 Jul 2018 21:22:08 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1531503135-19153-1-git-send-email-nathan.d.ciobanu@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: Nathan Ciobanu Cc: intel-gfx@lists.freedesktop.org, dhinakaran.pandiyan@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMTMsIDIwMTggYXQgMTA6MzI6MTVBTSAtMDcwMCwgTmF0aGFuIENpb2JhbnUg d3JvdGU6Cj4gTGltaXQgdGhlIGxpbmsgdHJhaW5pbmcgY2xvY2sgcmVjb3ZlcnkgbG9vcCB0byAx MCBmYWlsZWQgYXR0ZW1wdHMgYXQKPiBMQU5FeF9DUl9ET05FIHBlciBEUCAxLjQgc3BlYy4KCldo ZXJlIGV4YWN0bHkgaW4gdGhlIHNwZWM/Cgo+IFNvbWUgVVNCLUMgTVNUIGh1YnMgY2F1c2UgdXMg dG8gZ2V0Cj4gc3R1Y2sgaW4gdGhpcyBsb29wIG9uIGhvdC1wbHVnZ2luZyBpbmRlZmluaXRlbHkg YXMKPiBkcm1fZHBfY2xvY2tfcmVjb3Zlcnlfb2soKSBuZXZlciByZXR1cm5zIHRydWUgYW5kIG5v bmUgb2YgdGhlCj4gb3RoZXIgY29uZGl0aW9ucyBvY2N1ci4KCkFsdGhvdWdoIGl0IHNlZW1zIHJl YWxseSBiYWQgc2l0dWF0aW9uIHRoYXQgd2UgbmVlZCB0byBhdm9pZC4uLgoKPiAKPiBTaWduZWQt b2ZmLWJ5OiBOYXRoYW4gQ2lvYmFudSA8bmF0aGFuLmQuY2lvYmFudUBsaW51eC5pbnRlbC5jb20+ Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYyB8 IDggKysrKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9saW5r X3RyYWluaW5nLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5n LmMKPiBpbmRleCA0ZGE2ZTMzYzdmYTEuLjY2YzFhNzAzNDNiYSAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5nLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5nLmMKPiBAQCAtMTI5LDcgKzEyOSw3 IEBAIHN0YXRpYyBib29sIGludGVsX2RwX2xpbmtfbWF4X3Zzd2luZ19yZWFjaGVkKHN0cnVjdCBp bnRlbF9kcCAqaW50ZWxfZHApCj4gIGludGVsX2RwX2xpbmtfdHJhaW5pbmdfY2xvY2tfcmVjb3Zl cnkoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgewo+ICAJdWludDhfdCB2b2x0YWdlOwo+ IC0JaW50IHZvbHRhZ2VfdHJpZXMsIG1heF92c3dpbmdfdHJpZXM7Cj4gKwlpbnQgdm9sdGFnZV90 cmllcywgbWF4X3Zzd2luZ190cmllcywgY3JfdHJpZXM7Cj4gIAl1aW50OF90IGxpbmtfY29uZmln WzJdOwo+ICAJdWludDhfdCBsaW5rX2J3LCByYXRlX3NlbGVjdDsKPiAgCj4gQEAgLTE3Miw2ICsx NzIsNyBAQCBzdGF0aWMgYm9vbCBpbnRlbF9kcF9saW5rX21heF92c3dpbmdfcmVhY2hlZChzdHJ1 Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICAKPiAgCXZvbHRhZ2VfdHJpZXMgPSAxOwo+ICAJbWF4 X3Zzd2luZ190cmllcyA9IDA7Cj4gKwljcl90cmllcyA9IDA7Cj4gIAlmb3IgKDs7KSB7Cj4gIAkJ dWludDhfdCBsaW5rX3N0YXR1c1tEUF9MSU5LX1NUQVRVU19TSVpFXTsKPiAgCj4gQEAgLTIxNSw2 ICsyMTYsMTEgQEAgc3RhdGljIGJvb2wgaW50ZWxfZHBfbGlua19tYXhfdnN3aW5nX3JlYWNoZWQo c3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgCQlpZiAoaW50ZWxfZHBfbGlua19tYXhfdnN3 aW5nX3JlYWNoZWQoaW50ZWxfZHApKQo+ICAJCQkrK21heF92c3dpbmdfdHJpZXM7Cj4gIAo+ICsJ CWlmIChjcl90cmllcyA9PSA5KSB7Cj4gKwkJCURSTV9FUlJPUigiRmFpbGVkIGNsb2NrIHJlY292 ZXJ5IDEwIHRpbWVzLCBnaXZpbmcgdXAhXG4iKTsKPiArCQkJcmV0dXJuIGZhbHNlOwo+ICsJCX0K PiArCQkrK2NyX3RyaWVzOwoKSWYgSSB1bmRlcnN0b29kIGNvcnJlY3RseSB0aGlzIGlzIGEgZ2xv YmFsIHRoaW5nIGZvciB0aGUgZm9yKDs7KSByaWdodD8KClNob3VsZG4ndCB3ZSBtYWtlIHRoZW4g bGlrZSBhOgoKLSBmb3IoOzspCisgZm9yKGNyX3RyaWVzID0gMDsgY3JfdHJpZXMgPCAxMDsgY3Jf dHJpZXMrKykKCXsKCX0KCisgRFJNX0VSUk9SKCJGYWlsZWQgY2xvY2sgcmVjb3ZlcnkgMTAgdGlt ZXMsIGdpdmluZyB1cCFcbiIpOyAKKyByZXR1cm4gZmFsc2U7Cn0KClRoYW5rcywKUm9kcmlnby4K Cj4gIAl9Cj4gIH0KPiAgCj4gLS0gCj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==