From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH v3 8/14] drm/i915/dp: Move max. vswing check to it's own function Date: Thu, 08 Sep 2016 10:38:36 +0300 Message-ID: <1473320316.28727.27.camel@intel.com> References: <1473207238-3490-1-git-send-email-manasi.d.navare@intel.com> <1473272883-28520-1-git-send-email-manasi.d.navare@intel.com> Reply-To: mika.kahola@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 76CAC6ED6A for ; Thu, 8 Sep 2016 07:47:21 +0000 (UTC) In-Reply-To: <1473272883-28520-1-git-send-email-manasi.d.navare@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Manasi Navare , intel-gfx@lists.freedesktop.org Cc: Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org VGhpcyBjb21waWxlciB3YXJuaW5nIGlzIGZpeGVkIHdpdGggdGhlIG5leHQgcGF0Y2ggb2YgdGhl IHNlcmllcy4KCmRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYzog SW4gZnVuY3Rpb24K4oCYaW50ZWxfZHBfbGlua190cmFpbmluZ19jbG9ja19yZWNvdmVyeeKAmToK ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jOjEzMTo2OiB3YXJu aW5nOiB1bnVzZWQKdmFyaWFibGUg4oCYaeKAmSBbLVd1bnVzZWQtdmFyaWFibGVdCgpUaGVyZWZv cmUsCgpSZXZpZXdlZC1ieTogTWlrYSBLYWhvbGEgPG1pa2Eua2Fob2xhQGludGVsLmNvbT4KCk9u IFdlZCwgMjAxNi0wOS0wNyBhdCAxMToyOCAtMDcwMCwgTWFuYXNpIE5hdmFyZSB3cm90ZToKPiBG cm9tOiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4K PiAKPiBXcmFwIHRoZSBtYXguIHZzd2luZyBjaGVjayBpbiBhIHNlcGFyYXRlIGZ1bmN0aW9uLgo+ IFRoaXMgbWFrZXMgdGhlIGNsb2NrIHJlY292ZXJ5IHBoYXNlIG9mIERQIGxpbmsgdHJhaW5pbmcg Y2xlYW5lcgo+IAo+IHYzOgo+IEZpeGVkIHRoZSBwYXJhbnRoZXNpcyB3YXJuaW5nIChNaWthIEth aG9sYSkKPiB2MjoKPiBGaXhlZCB0aGUgQ29tcGlsZXIgd2FybmluZyAoTWlrYSBLYWhvbGEpCj4g Cj4gU2lnbmVkLW9mZi1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlh bkBpbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTWFuYXNpIE5hdmFyZSA8bWFuYXNpLmQubmF2 YXJlQGludGVsLmNvbT4KPiAtLS0KPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xp bmtfdHJhaW5pbmcuYyB8IDE3ICsrKysrKysrKysrKystLS0tCj4gwqAxIGZpbGUgY2hhbmdlZCwg MTMgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jCj4gYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5nLmMKPiBpbmRleCAwZGVlYmVkLi5iOTg4MGNm IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5p bmcuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcu Ywo+IEBAIC0xMTIsNiArMTEyLDE4IEBAIGludGVsX2RwX3VwZGF0ZV9saW5rX3RyYWluKHN0cnVj dCBpbnRlbF9kcAo+ICppbnRlbF9kcCkKPiDCoAlyZXR1cm4gcmV0ID09IGludGVsX2RwLT5sYW5l X2NvdW50Owo+IMKgfQo+IMKgCj4gK3N0YXRpYyBib29sIGludGVsX2RwX2xpbmtfbWF4X3Zzd2lu Z19yZWFjaGVkKHN0cnVjdCBpbnRlbF9kcAo+ICppbnRlbF9kcCkKPiArewo+ICsJaW50IGxhbmU7 Cj4gKwo+ICsJZm9yIChsYW5lID0gMDsgbGFuZSA8IGludGVsX2RwLT5sYW5lX2NvdW50OyBsYW5l KyspCj4gKwkJaWYgKChpbnRlbF9kcC0+dHJhaW5fc2V0W2xhbmVdICYKPiArCQnCoMKgwqDCoMKg RFBfVFJBSU5fTUFYX1NXSU5HX1JFQUNIRUQpID09IDApCj4gKwkJCXJldHVybiBmYWxzZTsKPiAr Cj4gKwlyZXR1cm4gdHJ1ZTsKPiArfQo+ICsKPiDCoC8qIEVuYWJsZSBjb3JyZXNwb25kaW5nIHBv cnQgYW5kIHN0YXJ0IHRyYWluaW5nIHBhdHRlcm4gMSAqLwo+IMKgc3RhdGljIHZvaWQKPiDCoGlu dGVsX2RwX2xpbmtfdHJhaW5pbmdfY2xvY2tfcmVjb3Zlcnkoc3RydWN0IGludGVsX2RwICppbnRl bF9kcCkKPiBAQCAtMTcwLDEwICsxODIsNyBAQCBpbnRlbF9kcF9saW5rX3RyYWluaW5nX2Nsb2Nr X3JlY292ZXJ5KHN0cnVjdAo+IGludGVsX2RwICppbnRlbF9kcCkKPiDCoAkJfQo+IMKgCj4gwqAJ CS8qIENoZWNrIHRvIHNlZSBpZiB3ZSd2ZSB0cmllZCB0aGUgbWF4IHZvbHRhZ2UgKi8KPiAtCQlm b3IgKGkgPSAwOyBpIDwgaW50ZWxfZHAtPmxhbmVfY291bnQ7IGkrKykKPiAtCQkJaWYgKChpbnRl bF9kcC0+dHJhaW5fc2V0W2ldICYKPiBEUF9UUkFJTl9NQVhfU1dJTkdfUkVBQ0hFRCkgPT0gMCkK PiAtCQkJCWJyZWFrOwo+IC0JCWlmIChpID09IGludGVsX2RwLT5sYW5lX2NvdW50KSB7Cj4gKwkJ aWYgKGludGVsX2RwX2xpbmtfbWF4X3Zzd2luZ19yZWFjaGVkKGludGVsX2RwKSkgewo+IMKgCQkJ Kytsb29wX3RyaWVzOwo+IMKgCQkJaWYgKGxvb3BfdHJpZXMgPT0gNSkgewo+IMKgCQkJCURSTV9F UlJPUigidG9vIG1hbnkgZnVsbCByZXRyaWVzLAo+IGdpdmUgdXBcbiIpOwotLSAKTWlrYSBLYWhv bGEgLSBJbnRlbCBPVEMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=