From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sonika Jindal Subject: [PATCH] [RFC] drm/i915: Handle HPD when it has actually occurred Date: Mon, 6 Jul 2015 11:23:53 +0530 Message-ID: <1436162033-22654-1-git-send-email-sonika.jindal@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 BEEFD6E0FA for ; Sun, 5 Jul 2015 23:04:06 -0700 (PDT) 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 ZSBoYW5kbGUgb3RoZXIKaW50ZXJydXB0cy4KClNpZ25lZC1vZmYtYnk6IFNvbmlrYSBKaW5kYWwg PHNvbmlrYS5qaW5kYWxAaW50ZWwuY29tPgotLS0KSGksCgpJIHNlZSB3ZSBkb24ndCBjaGVjayBm b3IgaG90cGx1Z190cmlnZ2VyIGJlZm9yZSBwcm9jZXNzaW5nIHRoZSBIUEQgZm9yIGFueSBvZiB0 aGUgcGxhdGZvcm0uIElzIHRoZXJlIGFueSByZWFzb24gZm9yIHRoaXM/CkZvciBTS0wsIGlmIEkg bGV0IHdyaXRlIHRvIFBDSF9QT1JUX0hPVFBMVUcgaGFwcGVuIGZvciBhbGwgaW50ZXJydXB0cywg c29tZWhvdyB0aGlzIHJlZ2lzdGVyIGdldHMgYW4gaW52YWxpZCB2YWx1ZSBhdCBvbmUgcG9pbnQg YW5kIGl0IHplcm9lcyBpdCBvdXQuCklmIEkgcHV0IHRoaXMgY2hlY2sgYmVmb3JlIGhhbmRsaW5n IEhQRCwgaG90cGx1ZyBiZWhhdmVzIGZpbmUuClBsZWFzZSBsZXQgbWUga25vdyBpZiB5b3Ugc2Vl IGFueSBpc3N1ZSB3aXRoIHRoaXMgYXBwcm9hY2guCgpUaGFua3MsClNvbmlrYQoKIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgfCAgIDExICsrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdl ZCwgNiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5j CmluZGV4IGE2ZmJlNjQuLjJkNDczNzIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfaXJxLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwpAQCAtMTc2 MCwxMSArMTc2MCwxMiBAQCBzdGF0aWMgdm9pZCBjcHRfaXJxX2hhbmRsZXIoc3RydWN0IGRybV9k ZXZpY2UgKmRldiwgdTMyIHBjaF9paXIpCiAJdTMyIGRpZ19ob3RwbHVnX3JlZzsKIAl1MzIgcGlu X21hc2ssIGxvbmdfbWFzazsKIAotCWRpZ19ob3RwbHVnX3JlZyA9IEk5MTVfUkVBRChQQ0hfUE9S VF9IT1RQTFVHKTsKLQlJOTE1X1dSSVRFKFBDSF9QT1JUX0hPVFBMVUcsIGRpZ19ob3RwbHVnX3Jl Zyk7Ci0KLQlwY2hfZ2V0X2hwZF9waW5zKCZwaW5fbWFzaywgJmxvbmdfbWFzaywgaG90cGx1Z190 cmlnZ2VyLCBkaWdfaG90cGx1Z19yZWcsIGhwZF9jcHQpOwotCWludGVsX2hwZF9pcnFfaGFuZGxl cihkZXYsIHBpbl9tYXNrLCBsb25nX21hc2spOworCWlmIChob3RwbHVnX3RyaWdnZXIpIHsKKwkJ ZGlnX2hvdHBsdWdfcmVnID0gSTkxNV9SRUFEKFBDSF9QT1JUX0hPVFBMVUcpOworCQlJOTE1X1dS SVRFKFBDSF9QT1JUX0hPVFBMVUcsIGRpZ19ob3RwbHVnX3JlZyk7CisJCXBjaF9nZXRfaHBkX3Bp bnMoJnBpbl9tYXNrLCAmbG9uZ19tYXNrLCBob3RwbHVnX3RyaWdnZXIsIGRpZ19ob3RwbHVnX3Jl ZywgaHBkX2NwdCk7CisJCWludGVsX2hwZF9pcnFfaGFuZGxlcihkZXYsIHBpbl9tYXNrLCBsb25n X21hc2spOworCX0KIAogCWlmIChwY2hfaWlyICYgU0RFX0FVRElPX1BPV0VSX01BU0tfQ1BUKSB7 CiAJCWludCBwb3J0ID0gZmZzKChwY2hfaWlyICYgU0RFX0FVRElPX1BPV0VSX01BU0tfQ1BUKSA+ PgotLSAKMS43LjEwLjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==