From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v2 33/42] drm/i915: Schedule hdcp_check_link in _intel_hdcp_enable Date: Thu, 8 Mar 2018 17:29:00 +0530 Message-ID: <1520510349-8385-34-git-send-email-ramalingam.c@intel.com> References: <1520510349-8385-1-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1520510349-8385-1-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: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, seanpaul@chromium.org, chris@chris-wilson.co.uk, tomas.winkler@intel.com, jani.nikula@linux.intel.com Cc: rodrigo.vivi@intel.com List-Id: dri-devel@lists.freedesktop.org QXMgYSBwcmVwYXJhdGlvbiBmb3IgbWFraW5nIHRoZSBpbnRlbF9oZGNwX2VuYWJsZSBhcyBjb21t b24gZnVuY3Rpb24KZm9yIGJvdGggSERDUDEuNCBhbmQgSERDUDIuMiwgSERDUDEuNCBjaGVja19s aW5rIHNjaGVkdWxpbmcgaXMgbW92ZWQKaW50byBfaW50ZWxfaGRjcF9lbmFibGUoKSBmdW5jdGlv bi4KClNpZ25lZC1vZmYtYnk6IFJhbWFsaW5nYW0gQyA8cmFtYWxpbmdhbS5jQGludGVsLmNvbT4K LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMgfCAxMSArKysrKysrLS0tLQog MSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9oZGNwLmMKaW5kZXggMjI2NTEyMWUxMTAyLi4wNjQyYzE0MTI2YTEgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkY3AuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMKQEAgLTYyNiw3ICs2MjYsNyBAQCBzdGF0aWMgaW50IF9p bnRlbF9oZGNwX2VuYWJsZShzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3IpCiAJCXJl dCA9IGludGVsX2hkY3BfYXV0aChjb25uX3RvX2RpZ19wb3J0KGNvbm5lY3RvciksCiAJCQkJICAg ICAgaGRjcC0+aGRjcF9zaGltKTsKIAkJaWYgKCFyZXQpCi0JCQlyZXR1cm4gMDsKKwkJCWJyZWFr OwogCiAJCURSTV9ERUJVR19LTVMoIkhEQ1AgQXV0aCBmYWlsdXJlICglZClcbiIsIHJldCk7CiAK QEAgLTYzNCw3ICs2MzQsMTIgQEAgc3RhdGljIGludCBfaW50ZWxfaGRjcF9lbmFibGUoc3RydWN0 IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQogCQlfaW50ZWxfaGRjcF9kaXNhYmxlKGNvbm5l Y3Rvcik7CiAJfQogCi0JRFJNX0VSUk9SKCJIRENQIGF1dGhlbnRpY2F0aW9uIGZhaWxlZCAoJWQg dHJpZXMvJWQpXG4iLCB0cmllcywgcmV0KTsKKwlpZiAoaSAhPSB0cmllcykKKwkJc2NoZWR1bGVf ZGVsYXllZF93b3JrKCZoZGNwLT5oZGNwX2NoZWNrX3dvcmssCisJCQkJICAgICAgRFJNX0hEQ1Bf Q0hFQ0tfUEVSSU9EX01TKTsKKwllbHNlCisJCURSTV9FUlJPUigiSERDUCBhdXRoZW50aWNhdGlv biBmYWlsZWQgKCVkIHRyaWVzLyVkKVxuIiwKKwkJCSAgdHJpZXMsIHJldCk7CiAJcmV0dXJuIHJl dDsKIH0KIApAQCAtNzI5LDggKzczNCw2IEBAIGludCBpbnRlbF9oZGNwX2VuYWJsZShzdHJ1Y3Qg aW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3IpCiAKIAloZGNwLT5oZGNwX3ZhbHVlID0gRFJNX01P REVfQ09OVEVOVF9QUk9URUNUSU9OX0VOQUJMRUQ7CiAJc2NoZWR1bGVfd29yaygmaGRjcC0+aGRj cF9wcm9wX3dvcmspOwotCXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmaGRjcC0+aGRjcF9jaGVja193 b3JrLAotCQkJICAgICAgRFJNX0hEQ1BfQ0hFQ0tfUEVSSU9EX01TKTsKIG91dDoKIAltdXRleF91 bmxvY2soJmhkY3AtPmhkY3BfbXV0ZXgpOwogCXJldHVybiByZXQ7Ci0tIAoyLjcuNAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==