From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH 21/24] drm/i915/icl: implement the legacy HPD {dis, }connect flow for HDMI Date: Tue, 26 Jun 2018 14:41:19 +0300 Message-ID: <1530013279.27355.58.camel@intel.com> References: <20180522002558.29262-1-paulo.r.zanoni@intel.com> <20180522002558.29262-22-paulo.r.zanoni@intel.com> Reply-To: mika.kahola@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5BB376E232 for ; Tue, 26 Jun 2018 11:41:23 +0000 (UTC) In-Reply-To: <20180522002558.29262-22-paulo.r.zanoni@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni , intel-gfx@lists.freedesktop.org Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org dGhlIHBhdGNoIGxvb2tzIGZpbmUgdG8gbWUuCsKgCk9uIE1vbiwgMjAxOC0wNS0yMSBhdCAxNzoy NSAtMDcwMCwgUGF1bG8gWmFub25pIHdyb3RlOgo+IEp1c3QgbGlrZSBEUCwgSERNSSBuZWVkcyB0 byBpbXBsZW1lbnQgdGhlc2UgZmxvd3MuIFRoZSBzaWRlIGVmZmVjdCBpcwo+IHRoYXQgSERNSSBp cyBub3cgZ29pbmcgdG8gcmVseSBvbiB0aGUgSVNSIGJpdHMsIGp1c3QgbGlrZSBEUC4KPiAKUmV2 aWV3ZWQtYnk6IE1pa2EgS2Fob2xhIDxtaWthLmthaG9sYUBpbnRlbC5jb20+CsKgCj4gU2lnbmVk LW9mZi1ieTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Cj4gW1JvZHJp Z286IG5vbi10cml2aWFsIHJlYmFzZS5dCj4gU2lnbmVkLW9mZi1ieTogUm9kcmlnbyBWaXZpIDxy b2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+IC0tLQo+IMKgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfaGRtaS5jIHwgMTEgKysrKysrKystLS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlv bnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2hkbWkuYwo+IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jCj4g aW5kZXggNTNhYzhiYjg1MjE4Li43NWYwMmEwZTdkMzkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfaGRtaS5jCj4gQEAgLTE4OTMsMjEgKzE4OTMsMjYgQEAgaW50ZWxfaGRtaV9zZXRfZWRpZChz dHJ1Y3QgZHJtX2Nvbm5lY3Rvcgo+ICpjb25uZWN0b3IpCj4gwqBzdGF0aWMgZW51bSBkcm1fY29u bmVjdG9yX3N0YXR1cwo+IMKgaW50ZWxfaGRtaV9kZXRlY3Qoc3RydWN0IGRybV9jb25uZWN0b3Ig KmNvbm5lY3RvciwgYm9vbCBmb3JjZSkKPiDCoHsKPiAtCWVudW0gZHJtX2Nvbm5lY3Rvcl9zdGF0 dXMgc3RhdHVzOwo+ICsJZW51bSBkcm1fY29ubmVjdG9yX3N0YXR1cyBzdGF0dXMgPQo+IGNvbm5l Y3Rvcl9zdGF0dXNfZGlzY29ubmVjdGVkOwo+IMKgCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiA9IHRvX2k5MTUoY29ubmVjdG9yLT5kZXYpOwo+ICsJc3RydWN0IGludGVsX2hkbWkg KmludGVsX2hkbWkgPQo+IGludGVsX2F0dGFjaGVkX2hkbWkoY29ubmVjdG9yKTsKPiArCXN0cnVj dCBpbnRlbF9lbmNvZGVyICplbmNvZGVyID0KPiAmaGRtaV90b19kaWdfcG9ydChpbnRlbF9oZG1p KS0+YmFzZTsKPiDCoAo+IMKgCURSTV9ERUJVR19LTVMoIltDT05ORUNUT1I6JWQ6JXNdXG4iLAo+ IMKgCQnCoMKgwqDCoMKgwqBjb25uZWN0b3ItPmJhc2UuaWQsIGNvbm5lY3Rvci0+bmFtZSk7Cj4g wqAKPiDCoAlpbnRlbF9kaXNwbGF5X3Bvd2VyX2dldChkZXZfcHJpdiwgUE9XRVJfRE9NQUlOX0dN QlVTKTsKPiDCoAo+ICsJaWYgKElTX0lDRUxBS0UoZGV2X3ByaXYpICYmCj4gKwnCoMKgwqDCoCFp bnRlbF9kaWdpdGFsX3BvcnRfY29ubmVjdGVkKGVuY29kZXIpKQo+ICsJCWdvdG8gb3V0Owo+ICsK PiDCoAlpbnRlbF9oZG1pX3Vuc2V0X2VkaWQoY29ubmVjdG9yKTsKPiDCoAo+IMKgCWlmIChpbnRl bF9oZG1pX3NldF9lZGlkKGNvbm5lY3RvcikpCj4gwqAJCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0 dXNfY29ubmVjdGVkOwo+IC0JZWxzZQo+IC0JCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0dXNfZGlz Y29ubmVjdGVkOwo+IMKgCj4gK291dDoKPiDCoAlpbnRlbF9kaXNwbGF5X3Bvd2VyX3B1dChkZXZf cHJpdiwgUE9XRVJfRE9NQUlOX0dNQlVTKTsKPiDCoAo+IMKgCXJldHVybiBzdGF0dXM7Ci0tIApN aWthIEthaG9sYSAtIEludGVsIE9UQwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==