From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: [PATCH 9/9] drm/i915: Enable upfront link training support for HSW/BDW Date: Mon, 8 Aug 2016 19:33:18 -0700 Message-ID: <1470709998-10751-10-git-send-email-manasi.d.navare@intel.com> References: <1470709998-10751-1-git-send-email-manasi.d.navare@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 ESMTP id 6722A6E238 for ; Tue, 9 Aug 2016 02:20:22 +0000 (UTC) In-Reply-To: <1470709998-10751-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org R2V0IHRoZSBQTExzIGZvciBIU1cvQkRXIHVzaW5nIHRoZSBwbGF0Zm9ybSBzcGVjaWZpYyBmdW5j dGlvbgphbmQgYWRkIGhvb2tzIGZvciBlbmFibGluZyB1cGZyb250IGxpbmsgdHJhaW5pbmcgb24g SFNXIGFuZCBCRFcuCgpTaWduZWQtb2ZmLWJ5OiBNYW5hc2kgTmF2YXJlIDxtYW5hc2kuZC5uYXZh cmVAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jIHwgMiAr KwogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyAgfCA0ICsrKy0KIDIgZmlsZXMgY2hh bmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYwppbmRleCBlZDllYmNhLi5mZDBjNTM4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kZGkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwpA QCAtMjQxMCw2ICsyNDEwLDggQEAgaW50ZWxfZGRpX2dldF9saW5rX2RwbGwoc3RydWN0IGludGVs X2RwICppbnRlbF9kcCwgaW50IGNsb2NrKQogCQl9CiAJfSBlbHNlIGlmIChJU19TS1lMQUtFKGRl dl9wcml2KSkgewogCQlwbGwgPSBza2xfZmluZF9saW5rX3BsbChkZXZfcHJpdiwgY2xvY2spOwor CX0gZWxzZSBpZiAoSVNfSEFTV0VMTChkZXZfcHJpdikgfHwgSVNfQlJPQURXRUxMKGRldl9wcml2 KSkgeworCQlwbGwgPSBoc3dfZGRpX2RwX2dldF9kcGxsKGVuY29kZXIsIGNsb2NrKTsKIAl9CiAJ cmV0dXJuIHBsbDsKIH0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rw LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IDU3MjExOWUuLjI1MTkw ZmEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtNTc2Miw4ICs1NzYyLDEwIEBAIGludGVs X2RwX2luaXRfY29ubmVjdG9yKHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmludGVsX2RpZ19w b3J0LAogCiAJLyogSW5pdGlhbGl6ZSB1cGZyb250IGxpbmsgdHJhaW5pbmcgdmZ1bmMgZm9yIERQ ICovCiAJaWYgKGludGVsX2VuY29kZXItPnR5cGUgIT0gSU5URUxfT1VUUFVUX0VEUCkgewotCQlp ZiAoSVNfQlJPWFRPTihkZXYpIHx8IElTX1NLWUxBS0UoZGV2KSkKKwkJaWYgKElTX0JST1hUT04o ZGV2KSB8fCBJU19TS1lMQUtFKGRldikgfHwKKwkJICAgIElTX0JST0FEV0VMTChkZXYpIHx8IElT X0hBU1dFTEwoZGV2KSkKIAkJCWludGVsX2RwLT51cGZyb250X2xpbmtfdHJhaW4gPSBpbnRlbF9k ZGlfdXBmcm9udF9saW5rX3RyYWluOworCiAJfQogCiAJLyogZURQIG9ubHkgb24gcG9ydCBCIGFu ZC9vciBDIG9uIHZsdi9jaHYgKi8KLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK