From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH 3/3] drm/i915/bxt: add support for HPD long/short pulse detection on HPD_PORT_A pin Date: Mon, 20 Jul 2015 14:43:39 -0700 Message-ID: <1437428619-30160-4-git-send-email-imre.deak@intel.com> References: <1437428619-30160-1-git-send-email-imre.deak@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 CE6B36E773 for ; Mon, 20 Jul 2015 14:43:41 -0700 (PDT) In-Reply-To: <1437428619-30160-1-git-send-email-imre.deak@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 VGhpcyBpcyBhIHJlcXVpcmVtZW50IGZvciBlbmFibGluZyBkaXNwbGF5IHBvcnQgSFBEIHN1cHBv cnQgb24gdGhlIHBvcnQKQSBIUEQgcGluLiBUaGlzIHN1cHBvcnQgaXMgdG8gYmUgYWRkZWQgYnkg Zm9sbG93LXVwIHBhdGNoZXMuCgpTaWduZWQtb2ZmLWJ5OiBJbXJlIERlYWsgPGltcmUuZGVha0Bp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyB8IDE4ICsrKysr KysrKysrKysrKysrLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaCB8ICA1ICsrKysr CiAyIGZpbGVzIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9pcnEuYwppbmRleCA0YWQ3YTMxLi4wMmI5ZTczIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfaXJxLmMKQEAgLTEyMjcsNiArMTIyNywyMiBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgZ2VuOF9n dF9pcnFfaGFuZGxlcihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJcmV0dXJu IHJldDsKIH0KIAorc3RhdGljIGJvb2wgYnh0X3BvcnRfaG90cGx1Z19sb25nX2RldGVjdChlbnVt IHBvcnQgcG9ydCwgdTMyIHZhbCkKK3sKKwlzd2l0Y2ggKHBvcnQpIHsKKwljYXNlIFBPUlRfQToK KwkJcmV0dXJuIHZhbCAmIEJYVF9QT1JUQV9IT1RQTFVHX0xPTkdfREVURUNUOworCWNhc2UgUE9S VF9COgorCQlyZXR1cm4gdmFsICYgUE9SVEJfSE9UUExVR19MT05HX0RFVEVDVDsKKwljYXNlIFBP UlRfQzoKKwkJcmV0dXJuIHZhbCAmIFBPUlRDX0hPVFBMVUdfTE9OR19ERVRFQ1Q7CisJY2FzZSBQ T1JUX0Q6CisJCXJldHVybiB2YWwgJiBQT1JURF9IT1RQTFVHX0xPTkdfREVURUNUOworCWRlZmF1 bHQ6CisJCXJldHVybiBmYWxzZTsKKwl9Cit9CisKIHN0YXRpYyBib29sIHBjaF9wb3J0X2hvdHBs dWdfbG9uZ19kZXRlY3QoZW51bSBwb3J0IHBvcnQsIHUzMiB2YWwpCiB7CiAJc3dpdGNoIChwb3J0 KSB7CkBAIC0xOTYxLDcgKzE5NzcsNyBAQCBzdGF0aWMgdm9pZCBieHRfaHBkX2hhbmRsZXIoc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwgdWludDMyX3QgaWlyX3N0YXR1cykKIAlJOTE1X1dSSVRFKEJY VF9IT1RQTFVHX0NUTCwgaHBfY29udHJvbCk7CiAKIAlpbnRlbF9nZXRfaHBkX3BpbnMoJnBpbl9t YXNrLCAmbG9uZ19tYXNrLCBocF90cmlnZ2VyLCBocF9jb250cm9sLAotCQkJICAgaHBkX2J4dCwg cGNoX3BvcnRfaG90cGx1Z19sb25nX2RldGVjdCk7CisJCQkgICBocGRfYnh0LCBieHRfcG9ydF9o b3RwbHVnX2xvbmdfZGV0ZWN0KTsKIAlpbnRlbF9ocGRfaXJxX2hhbmRsZXIoZGV2LCBwaW5fbWFz aywgbG9uZ19tYXNrKTsKIH0KIApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9yZWcuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKaW5kZXggZmM3MDAzNS4u YmUxNjZiMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaAorKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCkBAIC01OTQyLDYgKzU5NDIsMTEgQEAg ZW51bSBza2xfZGlzcF9wb3dlcl93ZWxscyB7CiAKIC8qIGRpZ2l0YWwgcG9ydCBob3RwbHVnICov CiAjZGVmaW5lIFBDSF9QT1JUX0hPVFBMVUcgICAgICAgIDB4YzQwMzAJCS8qIFNIT1RQTFVHX0NU TCAqLworI2RlZmluZSBCWFRfUE9SVEFfSE9UUExVR19FTkFCTEUJKDEgPDwgMjgpCisjZGVmaW5l IEJYVF9QT1JUQV9IT1RQTFVHX1NUQVRVU19NQVNLCSgweDMgPDwgMjQpCisjZGVmaW5lICBCWFRf UE9SVEFfSE9UUExVR19OT19ERVRFQ1QJKDAgPDwgMjQpCisjZGVmaW5lICBCWFRfUE9SVEFfSE9U UExVR19TSE9SVF9ERVRFQ1QJKDEgPDwgMjQpCisjZGVmaW5lICBCWFRfUE9SVEFfSE9UUExVR19M T05HX0RFVEVDVAkoMiA8PCAyNCkKICNkZWZpbmUgUE9SVERfSE9UUExVR19FTkFCTEUgICAgICAg ICAgICAoMSA8PCAyMCkKICNkZWZpbmUgUE9SVERfUFVMU0VfRFVSQVRJT05fMm1zICAgICAgICAo MCkKICNkZWZpbmUgUE9SVERfUFVMU0VfRFVSQVRJT05fNF81bXMgICAgICAoMSA8PCAxOCkKLS0g CjIuMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=