From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 5/5] drm/i915/dp: Move hdcp link check function into short pulse handler Date: Wed, 19 Sep 2018 21:05:32 +0300 Message-ID: <20180919180532.GL5565@intel.com> References: <20180918072009.4836-1-dhinakaran.pandiyan@intel.com> <20180918072009.4836-5-dhinakaran.pandiyan@intel.com> <20180919173008.GK5565@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 ESMTPS id 3ACE9891BA for ; Wed, 19 Sep 2018 18:05:38 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Pandiyan, Dhinakaran" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBTZXAgMTksIDIwMTggYXQgMDU6NDk6MzNQTSArMDAwMCwgUGFuZGl5YW4sIERoaW5h a2FyYW4gd3JvdGU6Cj4gT24gV2VkLCAyMDE4LTA5LTE5IGF0IDIwOjMwICswMzAwLCBWaWxsZSBT eXJqw6Rsw6Qgd3JvdGU6Cj4gPiBPbiBUdWUsIFNlcCAxOCwgMjAxOCBhdCAxMjoyMDowOUFNIC0w NzAwLCBEaGluYWthcmFuIFBhbmRpeWFuIHdyb3RlOgo+ID4gPiBUaGlzIHdheSBhbGwgc2hvcnQg cHVsc2UgaGFuZGxlcnMgZXhjZXB0IE1TVCBhcmUgaW4gb25lIHBsYWNlLgo+ID4gPiAKPiA+ID4g U2lnbmVkLW9mZi1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBp bnRlbC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAu YyB8IDYgKysrLS0tCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRl bGV0aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RwLmMKPiA+ID4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gPiA+ IGluZGV4IDEyM2MyZWFmYWZhYi4uMDNkMmM2NDI2MDE2IDEwMDY0NAo+ID4gPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2RwLmMKPiA+ID4gQEAgLTQ1MDEsNiArNDUwMSw5IEBAIGludGVsX2RwX3Nob3J0 X3B1bHNlKHN0cnVjdCBpbnRlbF9kcAo+ID4gPiAqaW50ZWxfZHApCj4gPiA+ICAJCWRybV9rbXNf aGVscGVyX2hvdHBsdWdfZXZlbnQoJmRldl9wcml2LT5kcm0pOwo+ID4gPiAgCX0KPiA+ID4gIAo+ ID4gPiArCS8qIFNob3J0IHB1bHNlIGNhbiBzaWduaWZ5IGxvc3Mgb2YgaGRjcCBhdXRoZW50aWNh dGlvbiAqLwo+ID4gPiArCWludGVsX2hkY3BfY2hlY2tfbGluayhpbnRlbF9kcC0+YXR0YWNoZWRf Y29ubmVjdG9yKTsKPiA+ID4gKwo+ID4gPiAgCXJldHVybiB0cnVlOwo+ID4gPiAgfQo+ID4gPiAg Cj4gPiA+IEBAIC01NjM0LDkgKzU2MzcsNiBAQCBpbnRlbF9kcF9ocGRfcHVsc2Uoc3RydWN0IGlu dGVsX2RpZ2l0YWxfcG9ydAo+ID4gPiAqaW50ZWxfZGlnX3BvcnQsIGJvb2wgbG9uZ19ocGQpCj4g PiA+ICAKPiA+ID4gIAkJaGFuZGxlZCA9IGludGVsX2RwX3Nob3J0X3B1bHNlKGludGVsX2RwKTsK PiA+ID4gIAo+ID4gPiAtCQkvKiBTaG9ydCBwdWxzZSBjYW4gc2lnbmlmeSBsb3NzIG9mIGhkY3AK PiA+ID4gYXV0aGVudGljYXRpb24gKi8KPiA+ID4gLQkJaW50ZWxfaGRjcF9jaGVja19saW5rKGlu dGVsX2RwLQo+ID4gPiA+YXR0YWNoZWRfY29ubmVjdG9yKTsKPiA+ID4gLQo+ID4gCj4gPiBUaGlz IGNoYW5nZXMgdGhlIGJlaGF2aW91ciB0byBza2lwIGludGVsX2hkY3BfY2hlY2tfbGluaygpIHdo ZW4KPiA+IGludGVsX2RwX3Nob3J0X3B1bHNlKCkgZGVjaWRlcyB0byBmYWxsIGJhY2sgdG8gZnVs bCBkZXRlY3QuIE5vdCBzdXJlCj4gPiBpZgo+ID4gdGhhdCdzIE9LIG9yIG5vdC4KPiAKPiBJJ20g dGhpbmtpbmcgd2Ugc2hvdWxkIG1vdmUgdGhlIGRlY2lzaW9uIHRvIGZhbGxiYWNrIHRvIHRoZSB2 ZXJ5IGVuZCBvZgo+IGludGVsX2RwX3Nob3J0X3B1bHNlKCkuIAoKUGVyaGFwcy4gVGhlIGVudGly ZSAiaG93IGRvIHdlIHByb2Nlc3MgaHBkX2lycXMgY29ycmVjdGx5PyIgdGhpbmcKbmVlZHMgc29t ZSByZWFsIHRob3VnaHQuCgo+IAo+IFRoZSBiZW5lZml0IHdlIGdldCBpcyB0byBkaXNhYmxlIFBT UiBpZiB0aGUgc2luayBjb21wbGFpbmVkIG9mIFBTUgo+IGVycm9ycyBhbmQgdGhlbiBjaGVjayBp ZiB0aGUgaGFyZHdhcmUgcmV0cmFpbmVkIHRoZSBsaW5rIGNvcnJlY3RseQo+IGFmdGVyIHdlIGRp c2FibGVkLgo+IAo+IAo+ID4gCj4gPiA+ICAJCWlmICghaGFuZGxlZCkKPiA+ID4gIAkJCWdvdG8g cHV0X3Bvd2VyOwo+ID4gPiAgCX0KPiA+ID4gLS0gCj4gPiA+IDIuMTQuMQo+ID4gPiAKPiA+ID4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+ID4gSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+ID4gPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cj4gPiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cj4gPiAKPiA+IAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK