From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sonika Jindal Subject: [PATCH] drm/i915: Handle HPD when it has actually occurred Date: Mon, 6 Jul 2015 15:38:23 +0530 Message-ID: <1436177303-26136-1-git-send-email-sonika.jindal@intel.com> References: <20150706084917.GH5176@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id EE0626E3D4 for ; Mon, 6 Jul 2015 03:18:35 -0700 (PDT) In-Reply-To: <20150706084917.GH5176@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 V3JpdGluZyB0byBQQ0hfUE9SVF9IT1RQTFVHIGZvciBlYWNoIGludGVycnVwdCBpcyBub3QgcmVx dWlyZWQuCkhhbmRsZSBpdCBvbmx5IGlmIGhwZCBoYXMgYWN0dWFsbHkgb2NjdXJyZWQgbGlrZSB3 ZSBoYW5kbGUgb3RoZXIKaW50ZXJydXB0cy4KdjI6IE1ha2UgZmV3IHZhcmlhYmxlcyBsb2NhbCB0 byBpZiBibG9jayAoVmlsbGUpCgpTaWduZWQtb2ZmLWJ5OiBTb25pa2EgSmluZGFsIDxzb25pa2Eu amluZGFsQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIHwg ICAxNCArKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNiBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwppbmRleCBhNmZiZTY0Li5jZDUwNGRj IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKQEAgLTE3NTcsMTQgKzE3NTcsMTYgQEAgc3RhdGlj IHZvaWQgY3B0X2lycV9oYW5kbGVyKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIHUzMiBwY2hfaWly KQogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2X3ByaXZhdGU7 CiAJaW50IHBpcGU7CiAJdTMyIGhvdHBsdWdfdHJpZ2dlciA9IHBjaF9paXIgJiBTREVfSE9UUExV R19NQVNLX0NQVDsKLQl1MzIgZGlnX2hvdHBsdWdfcmVnOwotCXUzMiBwaW5fbWFzaywgbG9uZ19t YXNrOwogCi0JZGlnX2hvdHBsdWdfcmVnID0gSTkxNV9SRUFEKFBDSF9QT1JUX0hPVFBMVUcpOwot CUk5MTVfV1JJVEUoUENIX1BPUlRfSE9UUExVRywgZGlnX2hvdHBsdWdfcmVnKTsKKwlpZiAoaG90 cGx1Z190cmlnZ2VyKSB7CisJCXUzMiBkaWdfaG90cGx1Z19yZWcsIHBpbl9tYXNrLCBsb25nX21h c2s7CiAKLQlwY2hfZ2V0X2hwZF9waW5zKCZwaW5fbWFzaywgJmxvbmdfbWFzaywgaG90cGx1Z190 cmlnZ2VyLCBkaWdfaG90cGx1Z19yZWcsIGhwZF9jcHQpOwotCWludGVsX2hwZF9pcnFfaGFuZGxl cihkZXYsIHBpbl9tYXNrLCBsb25nX21hc2spOworCQlkaWdfaG90cGx1Z19yZWcgPSBJOTE1X1JF QUQoUENIX1BPUlRfSE9UUExVRyk7CisJCUk5MTVfV1JJVEUoUENIX1BPUlRfSE9UUExVRywgZGln X2hvdHBsdWdfcmVnKTsKKwkJcGNoX2dldF9ocGRfcGlucygmcGluX21hc2ssICZsb25nX21hc2ss IGhvdHBsdWdfdHJpZ2dlciwKKwkJCQkJCWRpZ19ob3RwbHVnX3JlZywgaHBkX2NwdCk7CisJCWlu dGVsX2hwZF9pcnFfaGFuZGxlcihkZXYsIHBpbl9tYXNrLCBsb25nX21hc2spOworCX0KIAogCWlm IChwY2hfaWlyICYgU0RFX0FVRElPX1BPV0VSX01BU0tfQ1BUKSB7CiAJCWludCBwb3J0ID0gZmZz KChwY2hfaWlyICYgU0RFX0FVRElPX1BPV0VSX01BU0tfQ1BUKSA+PgotLSAKMS43LjEwLjQKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==