From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH v5 09/40] drm/i915: Schedule hdcp_check_link in _intel_hdcp_enable Date: Mon, 9 Jul 2018 16:34:11 -0400 Message-ID: <20180709203411.GL20303@art_vandelay> References: <1530088829-11730-1-git-send-email-ramalingam.c@intel.com> <1530088829-11730-10-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1530088829-11730-10-git-send-email-ramalingam.c@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ramalingam C Cc: intel-gfx@lists.freedesktop.org, alexander.usyskin@intel.com, dri-devel@lists.freedesktop.org, tomas.winkler@intel.com List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDI6MDk6NThQTSArMDUzMCwgUmFtYWxpbmdhbSBDIHdy b3RlOgo+IEFzIGEgcHJlcGFyYXRpb24gZm9yIG1ha2luZyB0aGUgaW50ZWxfaGRjcF9lbmFibGUg YXMgY29tbW9uIGZ1bmN0aW9uCj4gZm9yIGJvdGggSERDUDEuNCBhbmQgSERDUDIuMiwgSERDUDEu NCBjaGVja19saW5rIHNjaGVkdWxpbmcgaXMgbW92ZWQKPiBpbnRvIF9pbnRlbF9oZGNwX2VuYWJs ZSgpIGZ1bmN0aW9uLgo+IAo+IHYzOgo+ICAgTm8gQ2hhbmdlcy4KPiB2NDoKPiAgIFN0eWxlIGZp eC4KPiB2NToKPiAgIE5vIENoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSYW1hbGluZ2FtIEMg PHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFVtYSBTaGFua2FyIDx1bWEu c2hhbmthckBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hk Y3AuYyB8IDEyICsrKysrKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCsp LCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9oZGNwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMKPiBpbmRleCA3 Njk1NjA1OTFhYTguLjRiZmY3NGIzYmVkMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9oZGNwLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNw LmMKPiBAQCAtNjg4LDcgKzY4OCw3IEBAIHN0YXRpYyBpbnQgX2ludGVsX2hkY3BfZW5hYmxlKHN0 cnVjdCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvcikKPiAgCQlyZXQgPSBpbnRlbF9oZGNwX2F1 dGgoY29ubl90b19kaWdfcG9ydChjb25uZWN0b3IpLAo+ICAJCQkJICAgICAgaGRjcC0+aGRjcF9z aGltKTsKPiAgCQlpZiAoIXJldCkKPiAtCQkJcmV0dXJuIDA7Cj4gKwkJCWJyZWFrOwo+ICAKPiAg CQlEUk1fREVCVUdfS01TKCJIRENQIEF1dGggZmFpbHVyZSAoJWQpXG4iLCByZXQpOwo+ICAKPiBA QCAtNjk2LDcgKzY5NiwxMyBAQCBzdGF0aWMgaW50IF9pbnRlbF9oZGNwX2VuYWJsZShzdHJ1Y3Qg aW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3IpCj4gIAkJX2ludGVsX2hkY3BfZGlzYWJsZShjb25u ZWN0b3IpOwo+ICAJfQo+ICAKPiAtCURSTV9FUlJPUigiSERDUCBhdXRoZW50aWNhdGlvbiBmYWls ZWQgKCVkIHRyaWVzLyVkKVxuIiwgdHJpZXMsIHJldCk7Cj4gKwlpZiAoaSAhPSB0cmllcykKPiAr CQlzY2hlZHVsZV9kZWxheWVkX3dvcmsoJmhkY3AtPmhkY3BfY2hlY2tfd29yaywKPiArCQkJCSAg ICAgIERSTV9IRENQX0NIRUNLX1BFUklPRF9NUyk7CgpBdCBiZXN0LCB0aGlzIHJlc3VsdHMgaW4g YSBkdXBsaWNhdGUgc2NoZWR1bGluZyB3aGVuIGNhbGxlZCBmcm9tCmludGVsX2hkY3BfY2hlY2tf bGluaygpLiBBdCB3b3JzdCwgaXQgc2NoZWR1bGVzIGEgY2hlY2sgd2hlbiBpdCdzIG5vdCBzdXBw b3NlZAp0byAoc2VlIHRoZSBjb25kaXRpb24gaW4gaW50ZWxfaGRjcF9jaGVja193b3JrKS4KClNl YW4KCj4gKwllbHNlCj4gKwkJRFJNX0VSUk9SKCJIRENQIGF1dGhlbnRpY2F0aW9uIGZhaWxlZCAo JWQgdHJpZXMvJWQpXG4iLAo+ICsJCQkgIHRyaWVzLCByZXQpOwo+ICsKPiAgCXJldHVybiByZXQ7 Cj4gIH0KPiAgCj4gQEAgLTc5MCw4ICs3OTYsNiBAQCBpbnQgaW50ZWxfaGRjcF9lbmFibGUoc3Ry dWN0IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQo+ICAKPiAgCWhkY3AtPmhkY3BfdmFsdWUg PSBEUk1fTU9ERV9DT05URU5UX1BST1RFQ1RJT05fRU5BQkxFRDsKPiAgCXNjaGVkdWxlX3dvcmso JmhkY3AtPmhkY3BfcHJvcF93b3JrKTsKPiAtCXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmaGRjcC0+ aGRjcF9jaGVja193b3JrLAo+IC0JCQkgICAgICBEUk1fSERDUF9DSEVDS19QRVJJT0RfTVMpOwo+ ICBvdXQ6Cj4gIAltdXRleF91bmxvY2soJmhkY3AtPmhkY3BfbXV0ZXgpOwo+ICAJcmV0dXJuIHJl dDsKPiAtLSAKPiAyLjcuNAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+IGRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2RyaS1kZXZlbAoKLS0gClNlYW4gUGF1bCwgU29mdHdhcmUgRW5naW5lZXIsIEdvb2ds ZSAvIENocm9taXVtIE9TCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=