From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH v5] drm/i915/dp: Refactor max_vswing_tries variable Date: Fri, 20 Jul 2018 12:12:08 -0700 Message-ID: <20180720191208.GH16907@intel.com> References: <1532036887-11800-1-git-send-email-nathan.d.ciobanu@linux.intel.com> <1532111023-18930-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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 23DF56E2A0 for ; Fri, 20 Jul 2018 19:12:11 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1532111023-18930-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: Marc Herbert , intel-gfx@lists.freedesktop.org, Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMjAsIDIwMTggYXQgMTE6MjM6NDNBTSAtMDcwMCwgTmF0aGFuIENpb2JhbnUg d3JvdGU6Cj4gQ2hhbmdlcyB0aGUgdHlwZSBhbmQgcmVuYW1lcyB0aGUgbWF4X3Zzd2luZ190cmll cyB2YXJpYWJsZQo+IHdoaWNoIHdhcyBkZWNsYXJlZCBhcyBhbiBpbnRlZ2VyIGJ1dCB1c2VkIGFz IGEgYm9vbGVhbgo+IG1ha2luZyBpdCBlYXN5IHRvIGJlIGNvbmZ1c2VkIHdpdGggYSBjb3VudGVy Lgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gICAgIC0gdXBkYXRlZCB0aGUgdGl0bGUgYW5kIGNvbW1p dCBtZXNzYWdlCj4gICAgIC0gbGVmdCB0aGUgbG9vcCBleGl0IHBvaW50IGluIHBsYWNlCj4gCj4g djM6IGZpeCB0eXBvIGluIHRpdGxlCj4gdjQ6IHJlbmFtZWQgbWF4X3Zzd2luZyB0byBtYXhfdnN3 aW5nX3JlYWNoZWQgKFZpbGxlKQo+IAo+IENjOiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWth cmFuLnBhbmRpeWFuQGludGVsLmNvbT4KPiBDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlA aW50ZWwuY29tPgo+IENjOiBNYXJjIEhlcmJlcnQgPG1hcmMuaGVyYmVydEBpbnRlbC5jb20+Cj4g U2lnbmVkLW9mZi1ieTogTmF0aGFuIENpb2JhbnUgPG5hdGhhbi5kLmNpb2JhbnVAbGludXguaW50 ZWwuY29tPgoKUmV2aWV3ZWQtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNv bT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcu YyB8IDggKysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxl dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBf bGlua190cmFpbmluZy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFp bmluZy5jCj4gaW5kZXggNzkwM2RlN2E1NGM5Li4wZDQxOGY1YTU5YjAgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jCj4gQEAgLTEyOSw3ICsx MjksOCBAQCBzdGF0aWMgYm9vbCBpbnRlbF9kcF9saW5rX21heF92c3dpbmdfcmVhY2hlZChzdHJ1 Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICBpbnRlbF9kcF9saW5rX3RyYWluaW5nX2Nsb2NrX3Jl Y292ZXJ5KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gIHsKPiAgCXVpbnQ4X3Qgdm9sdGFn ZTsKPiAtCWludCB2b2x0YWdlX3RyaWVzLCBtYXhfdnN3aW5nX3RyaWVzLCBjcl90cmllcywgbWF4 X2NyX3RyaWVzOwo+ICsJaW50IHZvbHRhZ2VfdHJpZXMsIGNyX3RyaWVzLCBtYXhfY3JfdHJpZXM7 Cj4gKwlib29sIG1heF92c3dpbmdfcmVhY2hlZCA9IGZhbHNlOwo+ICAJdWludDhfdCBsaW5rX2Nv bmZpZ1syXTsKPiAgCXVpbnQ4X3QgbGlua19idywgcmF0ZV9zZWxlY3Q7Cj4gIAo+IEBAIC0xODEs NyArMTgyLDYgQEAgc3RhdGljIGJvb2wgaW50ZWxfZHBfbGlua19tYXhfdnN3aW5nX3JlYWNoZWQo c3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgCQltYXhfY3JfdHJpZXMgPSA4MDsKPiAgCj4g IAl2b2x0YWdlX3RyaWVzID0gMTsKPiAtCW1heF92c3dpbmdfdHJpZXMgPSAwOwo+ICAJZm9yIChj cl90cmllcyA9IDA7IGNyX3RyaWVzIDwgbWF4X2NyX3RyaWVzOyArK2NyX3RyaWVzKSB7Cj4gIAkJ dWludDhfdCBsaW5rX3N0YXR1c1tEUF9MSU5LX1NUQVRVU19TSVpFXTsKPiAgCj4gQEAgLTIwMiw3 ICsyMDIsNyBAQCBzdGF0aWMgYm9vbCBpbnRlbF9kcF9saW5rX21heF92c3dpbmdfcmVhY2hlZChz dHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICAJCQlyZXR1cm4gZmFsc2U7Cj4gIAkJfQo+ICAK PiAtCQlpZiAobWF4X3Zzd2luZ190cmllcyA9PSAxKSB7Cj4gKwkJaWYgKG1heF92c3dpbmdfcmVh Y2hlZCkgewo+ICAJCQlEUk1fREVCVUdfS01TKCJNYXggVm9sdGFnZSBTd2luZyByZWFjaGVkXG4i KTsKPiAgCQkJcmV0dXJuIGZhbHNlOwo+ICAJCX0KPiBAQCAtMjIzLDcgKzIyMyw3IEBAIHN0YXRp YyBib29sIGludGVsX2RwX2xpbmtfbWF4X3Zzd2luZ19yZWFjaGVkKHN0cnVjdCBpbnRlbF9kcCAq aW50ZWxfZHApCj4gIAkJCXZvbHRhZ2VfdHJpZXMgPSAxOwo+ICAKPiAgCQlpZiAoaW50ZWxfZHBf bGlua19tYXhfdnN3aW5nX3JlYWNoZWQoaW50ZWxfZHApKQo+IC0JCQkrK21heF92c3dpbmdfdHJp ZXM7Cj4gKwkJCW1heF92c3dpbmdfcmVhY2hlZCA9IHRydWU7Cj4gIAo+ICAJfQo+ICAJRFJNX0VS Uk9SKCJGYWlsZWQgY2xvY2sgcmVjb3ZlcnkgJWQgdGltZXMsIGdpdmluZyB1cCFcbiIsIG1heF9j cl90cmllcyk7Cj4gLS0gCj4gMS45LjEKPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==