From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH 11/15] drm/i915: Add function for getting the current link training voltage Date: Mon, 5 Oct 2015 10:01:23 +0300 Message-ID: <1444028487-6501-12-git-send-email-ander.conselvan.de.oliveira@intel.com> References: <1444028487-6501-1-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id B56F26E717 for ; Mon, 5 Oct 2015 00:02:32 -0700 (PDT) In-Reply-To: <1444028487-6501-1-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: intel-gfx@lists.freedesktop.org Cc: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org QWRkIGEgZnVuY3Rpb24gZm9yIHJldHJpZXZpbmcgdGhlIGN1cnJlbnQgdm9sdGFnZSBzd2luZyBi ZWluZyB1c2VkIGZvcgpsaW5rIHRyYWluaW5nLiBVc2luZyB0aGF0IGZ1bmN0aW9uIGluIHRoZSBj bG9jayByZWNvdmVyeSBjb2RlIG1ha2VzIGl0IGEKYml0IG1vcmUgcmVhZGFibGUuCgpTaWduZWQt b2ZmLWJ5OiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5v bGl2ZWlyYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlu a190cmFpbmluZy5jIHwgMTAgKysrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kcF9saW5rX3RyYWluaW5nLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9s aW5rX3RyYWluaW5nLmMKaW5kZXggNmY4ZGU5ZC4uY2QxNmQ2NSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYwpAQCAtMTU1LDYgKzE1NSwxMiBAQCBt YXhfdm9sdGFnZV9yZWFjaGVkX29uX2FsbF9sYW5lcyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2Rw KQogCXJldHVybiB0cnVlOwogfQogCitzdGF0aWMgdWludDhfdAoraW50ZWxfZHBfZ2V0X3RyYWlu X3ZvbHRhZ2Uoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKK3sKKwlyZXR1cm4gaW50ZWxfZHAt PnRyYWluX3NldFswXSAmIERQX1RSQUlOX1ZPTFRBR0VfU1dJTkdfTUFTSzsKK30KKwogLyogRW5h YmxlIGNvcnJlc3BvbmRpbmcgcG9ydCBhbmQgc3RhcnQgdHJhaW5pbmcgcGF0dGVybiAxICovCiBz dGF0aWMgYm9vbAogaW50ZWxfZHBfbGlua190cmFpbmluZ19jbG9ja19yZWNvdmVyeShzdHJ1Y3Qg aW50ZWxfZHAgKmludGVsX2RwKQpAQCAtMjEzLDcgKzIxOSw3IEBAIGludGVsX2RwX2xpbmtfdHJh aW5pbmdfY2xvY2tfcmVjb3Zlcnkoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKIAkJfQogCiAJ CS8qIENoZWNrIHRvIHNlZSBpZiB3ZSd2ZSB0cmllZCB0aGUgc2FtZSB2b2x0YWdlIDUgdGltZXMg Ki8KLQkJaWYgKChpbnRlbF9kcC0+dHJhaW5fc2V0WzBdICYgRFBfVFJBSU5fVk9MVEFHRV9TV0lO R19NQVNLKSA9PSB2b2x0YWdlKSB7CisJCWlmIChpbnRlbF9kcF9nZXRfdHJhaW5fdm9sdGFnZShp bnRlbF9kcCkgPT0gdm9sdGFnZSkgewogCQkJKyt2b2x0YWdlX3RyaWVzOwogCQkJaWYgKHZvbHRh Z2VfdHJpZXMgPT0gNSkgewogCQkJCURSTV9FUlJPUigidG9vIG1hbnkgdm9sdGFnZSByZXRyaWVz LCBnaXZlIHVwXG4iKTsKQEAgLTIyMSw3ICsyMjcsNyBAQCBpbnRlbF9kcF9saW5rX3RyYWluaW5n X2Nsb2NrX3JlY292ZXJ5KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJCQl9CiAJCX0gZWxz ZQogCQkJdm9sdGFnZV90cmllcyA9IDA7Ci0JCXZvbHRhZ2UgPSBpbnRlbF9kcC0+dHJhaW5fc2V0 WzBdICYgRFBfVFJBSU5fVk9MVEFHRV9TV0lOR19NQVNLOworCQl2b2x0YWdlID0gaW50ZWxfZHBf Z2V0X3RyYWluX3ZvbHRhZ2UoaW50ZWxfZHApOwogCiAJCS8qIFVwZGF0ZSB0cmFpbmluZyBzZXQg YXMgcmVxdWVzdGVkIGJ5IHRhcmdldCAqLwogCQlpbnRlbF9nZXRfYWRqdXN0X3RyYWluKGludGVs X2RwLCBsaW5rX3N0YXR1cyk7Ci0tIAoyLjQuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK