From mboxrd@z Thu Jan 1 00:00:00 1970 From: Todd Previte Subject: [PATCH 03/10] drm/i915: Add EDID read in intel_dp_check_link_status() for Link CTS 4.2.2.1 Date: Wed, 15 Apr 2015 08:38:40 -0700 Message-ID: <1429112327-7695-4-git-send-email-tprevite@gmail.com> References: <1429112327-7695-1-git-send-email-tprevite@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f180.google.com (mail-pd0-f180.google.com [209.85.192.180]) by gabe.freedesktop.org (Postfix) with ESMTP id D0DFE6E864 for ; Wed, 15 Apr 2015 08:39:05 -0700 (PDT) Received: by pdbnk13 with SMTP id nk13so56524671pdb.0 for ; Wed, 15 Apr 2015 08:39:05 -0700 (PDT) In-Reply-To: <1429112327-7695-1-git-send-email-tprevite@gmail.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 QWRkcyBpbiBhbiBFRElEIHJlYWQgYWZ0ZXIgdGhlIERQQ0QgcmVhZCB0byBhY2NvbW1vZGF0ZSB0 ZXN0IDQuMi4yLjEgaW4gdGhlCkRpc3BsYXlwb3J0IExpbmsgQ1RTIENvcmUgMS4yIHJldjEuMS4g VGhpcyB0ZXN0IHJlcXVpcmVzIGFuIEVESUQgcmVhZCBmb3IKYWxsIEhQRCBwbHVnIGV2ZW50cy4g VG8gcmVkdWNlIHRoZSBhbW91bnQgb2YgY29kZSwgdGhpcyBFRElEIHJlYWQgaXMgYWxzbwp1c2Vk IGZvciBMaW5rIENUUyB0ZXN0cyA0LjIuMi4zLCA0LjIuMi40LCA0LjIuMi41IGFuZCA0LjIuMi42 LiBBY3R1YWwKc3VwcG9ydCBmb3IgdGhlc2UgdGVzdHMgaXMgaW1wbGVtZW50ZWQgaW4gbGF0ZXIg cGF0Y2hlcyBpbiB0aGlzIHNlcmllcy4KClYyOgotIEZpeGVkIGNvbXBpbGF0aW9uIGVycm9yIGlu dHJvZHVjZWQgZHVyaW5nIHJld29yawpWMzoKLSBQbHVnZ2VkIGEgbWVtb3J5IGxlYWsgd2hlcmUg dGhlIEVESUQgZGF0YSB3YXNuJ3QgYmVpbmcgZnJlZWQKICBhZnRlciBhbGxvY2F0aW9uIGluIHRo aXMgZnVuY3Rpb24KVjQ6Ci0gRml4ZWQgd2hpdGVzcGFjZSBwcm9ibGVtcwotIENsZWFuZWQgdXAg Zm9ybWF0dGluZwoKU2lnbmVkLW9mZi1ieTogVG9kZCBQcmV2aXRlIDx0cHJldml0ZUBnbWFpbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDEzICsrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rw LmMKaW5kZXggMTM1MmMwMC4uYzExMjM1OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCkBAIC00 MTE0LDExICs0MTE0LDI0IEBAIGludGVsX2RwX2NoZWNrX2xpbmtfc3RhdHVzKHN0cnVjdCBpbnRl bF9kcCAqaW50ZWxfZHApCiB7CiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGludGVsX2RwX3Rv X2RldihpbnRlbF9kcCk7CiAJc3RydWN0IGludGVsX2VuY29kZXIgKmludGVsX2VuY29kZXIgPSAm ZHBfdG9fZGlnX3BvcnQoaW50ZWxfZHApLT5iYXNlOworCXN0cnVjdCBkcm1fY29ubmVjdG9yICpj b25uZWN0b3IgPSAmaW50ZWxfZHAtPmF0dGFjaGVkX2Nvbm5lY3Rvci0+YmFzZTsKKwlzdHJ1Y3Qg aTJjX2FkYXB0ZXIgKmFkYXB0ZXIgPSAmaW50ZWxfZHAtPmF1eC5kZGM7CisJc3RydWN0IGVkaWQg KmVkaWRfcmVhZCA9IE5VTEw7CiAJdTggc2lua19pcnFfdmVjdG9yOwogCXU4IGxpbmtfc3RhdHVz W0RQX0xJTktfU1RBVFVTX1NJWkVdOwogCiAJV0FSTl9PTighZHJtX21vZGVzZXRfaXNfbG9ja2Vk KCZkZXYtPm1vZGVfY29uZmlnLmNvbm5lY3Rpb25fbXV0ZXgpKTsKIAorCS8qIERpc3BsYXlwb3J0 IExpbmsgQ1RTIENvcmUgMS4yIHJldjEuMSBFRElEIHRlc3RpbmcKKwkgKiA0LjIuMi4xIC0gRURJ RCByZWFkIHJlcXVpcmVkIGZvciBhbGwgSFBEIGV2ZW50cworCSAqLworCWVkaWRfcmVhZCA9IGRy bV9nZXRfZWRpZChjb25uZWN0b3IsIGFkYXB0ZXIpOworCWlmICghZWRpZF9yZWFkKSB7CisJCURS TV9ERUJVR19EUklWRVIoIkludmFsaWQgRURJRCBkZXRlY3RlZFxuIik7CisJfSBlbHNlIHsKKwkJ a2ZyZWUoZWRpZF9yZWFkKTsKKwl9CisKIAkvKiBUcnkgdG8gcmVhZCB0aGUgc291cmNlIG9mIHRo ZSBpbnRlcnJ1cHQgKi8KIAlpZiAoaW50ZWxfZHAtPmRwY2RbRFBfRFBDRF9SRVZdID49IDB4MTEg JiYKIAkgICAgaW50ZWxfZHBfZ2V0X3NpbmtfaXJxKGludGVsX2RwLCAmc2lua19pcnFfdmVjdG9y KSkgewotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==