From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thulasimani, Sivakumar" Subject: Re: [PATCH 10/22] drm/i915: Add function for getting the current link training voltage Date: Sun, 25 Oct 2015 09:26:06 +0530 Message-ID: <562C52D6.7090705@intel.com> References: <1445594525-7174-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1445594525-7174-11-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 49DFB6E095 for ; Sat, 24 Oct 2015 20:56:10 -0700 (PDT) In-Reply-To: <1445594525-7174-11-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ander Conselvan de Oliveira , intel-gfx@lists.freedesktop.org, jim.bride@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiAxMC8yMy8yMDE1IDM6MzEgUE0sIEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSB3cm90 ZToKPiBBZGQgYSBmdW5jdGlvbiBmb3IgcmV0cmlldmluZyB0aGUgY3VycmVudCB2b2x0YWdlIHN3 aW5nIGJlaW5nIHVzZWQgZm9yCj4gbGluayB0cmFpbmluZy4gVXNpbmcgdGhhdCBmdW5jdGlvbiBp biB0aGUgY2xvY2sgcmVjb3ZlcnkgY29kZSBtYWtlcyBpdCBhCj4gYml0IG1vcmUgcmVhZGFibGUu Cj4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNv bnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5nLmMgfCAxMCArKysrKysrKy0tCj4gICAxIGZpbGUg Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYwo+IGluZGV4IDlmZGNjNzcuLmU1 Yjk0MTAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190 cmFpbmluZy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFp bmluZy5jCj4gQEAgLTE1NSw2ICsxNTUsMTIgQEAgbWF4X3ZvbHRhZ2VfcmVhY2hlZF9vbl9hbGxf bGFuZXMoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgIAlyZXR1cm4gdHJ1ZTsKPiAgIH0K PiAgIAo+ICtzdGF0aWMgdWludDhfdAo+ICtpbnRlbF9kcF9nZXRfdHJhaW5fdm9sdGFnZShzdHJ1 Y3QgaW50ZWxfZHAgKmludGVsX2RwKQo+ICt7Cj4gKwlyZXR1cm4gaW50ZWxfZHAtPnRyYWluX3Nl dFswXSAmIERQX1RSQUlOX1ZPTFRBR0VfU1dJTkdfTUFTSzsKPiArfQo+ICsKPiAgIC8qIEVuYWJs ZSBjb3JyZXNwb25kaW5nIHBvcnQgYW5kIHN0YXJ0IHRyYWluaW5nIHBhdHRlcm4gMSAqLwo+ICAg c3RhdGljIHZvaWQKPiAgIGludGVsX2RwX2xpbmtfdHJhaW5pbmdfY2xvY2tfcmVjb3Zlcnkoc3Ry dWN0IGludGVsX2RwICppbnRlbF9kcCkKPiBAQCAtMjE0LDcgKzIyMCw3IEBAIGludGVsX2RwX2xp bmtfdHJhaW5pbmdfY2xvY2tfcmVjb3Zlcnkoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAg IAkJfQo+ICAgCj4gICAJCS8qIENoZWNrIHRvIHNlZSBpZiB3ZSd2ZSB0cmllZCB0aGUgc2FtZSB2 b2x0YWdlIDUgdGltZXMgKi8KPiAtCQlpZiAoKGludGVsX2RwLT50cmFpbl9zZXRbMF0gJiBEUF9U UkFJTl9WT0xUQUdFX1NXSU5HX01BU0spID09IHZvbHRhZ2UpIHsKPiArCQlpZiAoaW50ZWxfZHBf Z2V0X3RyYWluX3ZvbHRhZ2UoaW50ZWxfZHApID09IHZvbHRhZ2UpIHsKaSB1bmRlcnN0YW5kIHRo aXMgaXMgcmVsYXRlZCB0byB0YXN0ZS9wcmVmZXJlbmNlIGJ1dCB3b3VsZG4ndCBhIG1hY3JvIGJl IAplbm91Z2ggaGVyZSA/IHNvbWV0aGluZyBsaWtlCiNkZWZpbmUgSVNfTUFYX1NXSU5HKHRyYWlu X3NldCkgICAgKHRyYWluX3NldCAmIERQX1RSQUlOX1ZPTFRBR0VfU1dJTkdfTUFTSykKCnJlZ2Fy ZHMsClNpdmFrdW1hcgo+ICAgCQkJKyt2b2x0YWdlX3RyaWVzOwo+ICAgCQkJaWYgKHZvbHRhZ2Vf dHJpZXMgPT0gNSkgewo+ICAgCQkJCURSTV9FUlJPUigidG9vIG1hbnkgdm9sdGFnZSByZXRyaWVz LCBnaXZlIHVwXG4iKTsKPiBAQCAtMjIyLDcgKzIyOCw3IEBAIGludGVsX2RwX2xpbmtfdHJhaW5p bmdfY2xvY2tfcmVjb3Zlcnkoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKPiAgIAkJCX0KPiAg IAkJfSBlbHNlCj4gICAJCQl2b2x0YWdlX3RyaWVzID0gMDsKPiAtCQl2b2x0YWdlID0gaW50ZWxf ZHAtPnRyYWluX3NldFswXSAmIERQX1RSQUlOX1ZPTFRBR0VfU1dJTkdfTUFTSzsKPiArCQl2b2x0 YWdlID0gaW50ZWxfZHBfZ2V0X3RyYWluX3ZvbHRhZ2UoaW50ZWxfZHApOwo+ICAgCj4gICAJCS8q IFVwZGF0ZSB0cmFpbmluZyBzZXQgYXMgcmVxdWVzdGVkIGJ5IHRhcmdldCAqLwo+ICAgCQlpbnRl bF9nZXRfYWRqdXN0X3RyYWluKGludGVsX2RwLCBsaW5rX3N0YXR1cyk7CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=