From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sonika Jindal Subject: [PATCH 1/2] drm/i915/bxt: Add HPD support for DDIA Date: Tue, 14 Jul 2015 11:18:49 +0530 Message-ID: <1436852930-20830-1-git-send-email-sonika.jindal@intel.com> References: <55A399AC.7080400@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 018DA889BE for ; Mon, 13 Jul 2015 22:59:09 -0700 (PDT) In-Reply-To: <55A399AC.7080400@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 QWxzbyByZW1vdmUgcmVkdW5kYW50IGNvbW1lbnRzLgoKU2lnbmVkLW9mZi1ieTogU29uaWthIEpp bmRhbCA8c29uaWthLmppbmRhbEBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9pcnEuYyB8ICAgMTAgKysrLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9u cygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2lycS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwppbmRleCBhODk3ZjY4 Li42MzEzN2RkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKQEAgLTkwLDYgKzkwLDcgQEAgc3Rh dGljIGNvbnN0IHUzMiBocGRfc3RhdHVzX2k5MTVbSFBEX05VTV9QSU5TXSA9IHsKIAogLyogQlhU IGhwZCBsaXN0ICovCiBzdGF0aWMgY29uc3QgdTMyIGhwZF9ieHRbSFBEX05VTV9QSU5TXSA9IHsK KwlbSFBEX1BPUlRfQV0gPSBCWFRfREVfUE9SVF9IUF9ERElBLAogCVtIUERfUE9SVF9CXSA9IEJY VF9ERV9QT1JUX0hQX0RESUIsCiAJW0hQRF9QT1JUX0NdID0gQlhUX0RFX1BPUlRfSFBfRERJQwog fTsKQEAgLTMwMjIsMzAgKzMwMjMsMjUgQEAgc3RhdGljIHZvaWQgYnh0X2hwZF9pcnFfc2V0dXAo c3RydWN0IGRybV9kZXZpY2UgKmRldikKIAl1MzIgaG90cGx1Z19wb3J0ID0gMDsKIAl1MzIgaG90 cGx1Z19jdHJsOwogCi0JLyogTm93LCBlbmFibGUgSFBEICovCiAJZm9yX2VhY2hfaW50ZWxfZW5j b2RlcihkZXYsIGludGVsX2VuY29kZXIpIHsKIAkJaWYgKGRldl9wcml2LT5ob3RwbHVnLnN0YXRz W2ludGVsX2VuY29kZXItPmhwZF9waW5dLnN0YXRlCiAJCQkJPT0gSFBEX0VOQUJMRUQpCiAJCQlo b3RwbHVnX3BvcnQgfD0gaHBkX2J4dFtpbnRlbF9lbmNvZGVyLT5ocGRfcGluXTsKIAl9CiAKLQkv KiBNYXNrIGFsbCBIUEQgY29udHJvbCBiaXRzICovCiAJaG90cGx1Z19jdHJsID0gSTkxNV9SRUFE KEJYVF9IT1RQTFVHX0NUTCkgJiB+QlhUX0hPVFBMVUdfQ1RMX01BU0s7CiAKLQkvKiBFbmFibGUg cmVxdWVzdGVkIHBvcnQgaW4gaG90cGx1ZyBjb250cm9sICovCi0JLyogVE9ETzogaW1wbGVtZW50 IChzaG9ydCkgSFBEIHN1cHBvcnQgb24gcG9ydCBBICovCi0JV0FSTl9PTl9PTkNFKGhvdHBsdWdf cG9ydCAmIEJYVF9ERV9QT1JUX0hQX0RESUEpOworCWlmIChob3RwbHVnX3BvcnQgJiBCWFRfREVf UE9SVF9IUF9ERElBKQorCQlob3RwbHVnX2N0cmwgfD0gQlhUX0RESUFfSFBEX0VOQUJMRTsKIAlp ZiAoaG90cGx1Z19wb3J0ICYgQlhUX0RFX1BPUlRfSFBfRERJQikKIAkJaG90cGx1Z19jdHJsIHw9 IEJYVF9ERElCX0hQRF9FTkFCTEU7CiAJaWYgKGhvdHBsdWdfcG9ydCAmIEJYVF9ERV9QT1JUX0hQ X0RESUMpCiAJCWhvdHBsdWdfY3RybCB8PSBCWFRfRERJQ19IUERfRU5BQkxFOwogCUk5MTVfV1JJ VEUoQlhUX0hPVFBMVUdfQ1RMLCBob3RwbHVnX2N0cmwpOwogCi0JLyogVW5tYXNrIERESSBob3Rw bHVnIGluIElNUiAqLwogCWhvdHBsdWdfY3RybCA9IEk5MTVfUkVBRChHRU44X0RFX1BPUlRfSU1S KSAmIH5ob3RwbHVnX3BvcnQ7CiAJSTkxNV9XUklURShHRU44X0RFX1BPUlRfSU1SLCBob3RwbHVn X2N0cmwpOwogCi0JLyogRW5hYmxlIERESSBob3RwbHVnIGluIElFUiAqLwogCWhvdHBsdWdfY3Ry bCA9IEk5MTVfUkVBRChHRU44X0RFX1BPUlRfSUVSKSB8IGhvdHBsdWdfcG9ydDsKIAlJOTE1X1dS SVRFKEdFTjhfREVfUE9SVF9JRVIsIGhvdHBsdWdfY3RybCk7CiAJUE9TVElOR19SRUFEKEdFTjhf REVfUE9SVF9JRVIpOwotLSAKMS43LjEwLjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==