From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jindal, Sonika" Subject: Re: [PATCH] drm/i915/bxt: Use intel_encoder->hpd_pin to check live status Date: Mon, 14 Sep 2015 14:08:41 +0530 Message-ID: <55F68791.8080708@intel.com> References: <1441970912-5961-1-git-send-email-sonika.jindal@intel.com> <20150914083423.GJ3383@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 3240B89CD7 for ; Mon, 14 Sep 2015 01:38:44 -0700 (PDT) In-Reply-To: <20150914083423.GJ3383@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiA5LzE0LzIwMTUgMjowNCBQTSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBGcmksIFNl cCAxMSwgMjAxNSBhdCAwNDo1ODozMlBNICswNTMwLCBTb25pa2EgSmluZGFsIHdyb3RlOgo+PiBV c2luZyBpbnRlbF9lbmNvZGVyJ3MgaHBkX3BpbiB0byBjaGVjayB0aGUgbGl2ZSBzdGF0dXMKPj4g YmVjYXVzZSBvZiBCWFQgQTAvQTEgV0EgZm9yIEhQRCBwaW5zIGFuZCBocGRfcGluIGNvbnRhaW5z IHRoZQo+PiB1cGRhdGVkIHBpbiBmb3IgdGhlIGNvcnJlc3BvbmRpbmcgcG9ydC4KPj4KPj4gU2ln bmVkLW9mZi1ieTogU29uaWthIEppbmRhbCA8c29uaWthLmppbmRhbEBpbnRlbC5jb20+Cj4+IC0t LQo+PiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgfCAgICA5ICsrKysrKy0tLQo+ PiAgIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4+Cj4+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+PiBpbmRleCA3OTZmOTMwLi5iZjE3MDMwIDEwMDY0NAo+ PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPj4gQEAgLTQ2NjMsMTEgKzQ2NjMsMTQgQEAgc3RhdGlj IGJvb2wgdmx2X2RpZ2l0YWxfcG9ydF9jb25uZWN0ZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2LAo+PiAgIH0KPj4KPj4gICBzdGF0aWMgYm9vbCBieHRfZGlnaXRhbF9wb3J0X2Nv bm5lY3RlZChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCj4+IC0JCQkJICAgICAg IHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKnBvcnQpCj4+ICsJCQkJICAgICAgIHN0cnVjdCBp bnRlbF9kaWdpdGFsX3BvcnQgKmludGVsX2RpZ19wb3J0KQo+PiAgIHsKPj4gKwlzdHJ1Y3QgaW50 ZWxfZW5jb2RlciAqaW50ZWxfZW5jb2RlciA9ICZpbnRlbF9kaWdfcG9ydC0+YmFzZTsKPj4gKwll bnVtIHBvcnQgcG9ydDsKPj4gICAJdTMyIGJpdDsKPj4KPj4gLQlzd2l0Y2ggKHBvcnQtPnBvcnQp IHsKPj4gKwlpbnRlbF9ocGRfcGluX3RvX3BvcnQoaW50ZWxfZW5jb2Rlci0+aHBkX3BpbiwgJnBv cnQpOwo+Cj4gVGhpcyBsb29rcyB2ZXJ5IHdyb25nIC0gdGhlIGZ1bmN0aW9uIHlvdSdyZSBjYWxs aW5nIGhlcmUgbWFwcyBmcm9tIGhwZF9waW4KPiB0byB0aGUgcG9ydCwgYnV0IHdoYXQgeW91IGFj dHVhbGx5IHdhbnQgaXMgdG8gbWFwIGZyb20gcG9ydCB0byBwaW4uIFRoYXQKPiBtYXBwaW5nIGlz IGluIGludGVsX2VuY29kZXItPmhwZF9waW4uCj4gLURhbmllbApObywgSSB3YW50IHRvIGZpbmQg b3V0IHRoZSBjb3JyZWN0IHBvcnQgd2hvc2UgaHBkIGJpdCB3ZSBuZWVkIHRvIGNoZWNrLgpUaGF0 IHBvcnQgd2UgYXJlIGZpbmRpbmcgYmFzZWQgdXBvbiB0aGUgaHBkX3BpbiB3ZSBoYXZlIHNldCBm b3IgdGhhdCAKZW5jb2Rlci4gVGhpcyB3YXMgdGhlIHdob2xlIHBvaW50IG9mIHVzaW5nIGhwZF9w aW4gZm9yIHRoZSBCWFQgQTAvQTEgV0EuClRoYXQgaW5zdGVhZCBvZiBjaGVja2luZyBkaWZmZXJl bnQgSFBEIGJpdCBiYXNlZCB1cG9uIHRoZSBwb3J0LCBqdXN0IApjaGFuZ2UgdGhlIGhwZF9waW4g aXRzZWxmIGluIGludGVsX2VuY29kZXIuCgpSZWdhcmRzLApTb25pa2EKPgo+PiArCXN3aXRjaCAo cG9ydCkgewo+PiAgIAljYXNlIFBPUlRfQToKPj4gICAJCWJpdCA9IEJYVF9ERV9QT1JUX0hQX0RE SUE7Cj4+ICAgCQlicmVhazsKPj4gQEAgLTQ2NzgsNyArNDY4MSw3IEBAIHN0YXRpYyBib29sIGJ4 dF9kaWdpdGFsX3BvcnRfY29ubmVjdGVkKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwKPj4gICAJCWJpdCA9IEJYVF9ERV9QT1JUX0hQX0RESUM7Cj4+ICAgCQlicmVhazsKPj4gICAJ ZGVmYXVsdDoKPj4gLQkJTUlTU0lOR19DQVNFKHBvcnQtPnBvcnQpOwo+PiArCQlNSVNTSU5HX0NB U0UocG9ydCk7Cj4+ICAgCQlyZXR1cm4gZmFsc2U7Cj4+ICAgCX0KPj4KPj4gLS0KPj4gMS43LjEw LjQKPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K Pj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCj4+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngKPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=