From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v5 09/40] drm/i915: Schedule hdcp_check_link in _intel_hdcp_enable Date: Wed, 27 Jun 2018 14:09:58 +0530 Message-ID: <1530088829-11730-10-git-send-email-ramalingam.c@intel.com> References: <1530088829-11730-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: <1530088829-11730-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, daniel@ffwll.ch, tomas.winkler@intel.com, alexander.usyskin@intel.com, uma.shankar@intel.com List-Id: dri-devel@lists.freedesktop.org QXMgYSBwcmVwYXJhdGlvbiBmb3IgbWFraW5nIHRoZSBpbnRlbF9oZGNwX2VuYWJsZSBhcyBjb21t b24gZnVuY3Rpb24KZm9yIGJvdGggSERDUDEuNCBhbmQgSERDUDIuMiwgSERDUDEuNCBjaGVja19s aW5rIHNjaGVkdWxpbmcgaXMgbW92ZWQKaW50byBfaW50ZWxfaGRjcF9lbmFibGUoKSBmdW5jdGlv bi4KCnYzOgogIE5vIENoYW5nZXMuCnY0OgogIFN0eWxlIGZpeC4KdjU6CiAgTm8gQ2hhbmdlLgoK U2lnbmVkLW9mZi1ieTogUmFtYWxpbmdhbSBDIDxyYW1hbGluZ2FtLmNAaW50ZWwuY29tPgpSZXZp ZXdlZC1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMgfCAxMiArKysrKysrKy0tLS0KIDEgZmlsZSBjaGFu Z2VkLCA4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRjcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf aGRjcC5jCmluZGV4IDc2OTU2MDU5MWFhOC4uNGJmZjc0YjNiZWQwIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9oZGNwLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfaGRjcC5jCkBAIC02ODgsNyArNjg4LDcgQEAgc3RhdGljIGludCBfaW50ZWxfaGRjcF9l bmFibGUoc3RydWN0IGludGVsX2Nvbm5lY3RvciAqY29ubmVjdG9yKQogCQlyZXQgPSBpbnRlbF9o ZGNwX2F1dGgoY29ubl90b19kaWdfcG9ydChjb25uZWN0b3IpLAogCQkJCSAgICAgIGhkY3AtPmhk Y3Bfc2hpbSk7CiAJCWlmICghcmV0KQotCQkJcmV0dXJuIDA7CisJCQlicmVhazsKIAogCQlEUk1f REVCVUdfS01TKCJIRENQIEF1dGggZmFpbHVyZSAoJWQpXG4iLCByZXQpOwogCkBAIC02OTYsNyAr Njk2LDEzIEBAIHN0YXRpYyBpbnQgX2ludGVsX2hkY3BfZW5hYmxlKHN0cnVjdCBpbnRlbF9jb25u ZWN0b3IgKmNvbm5lY3RvcikKIAkJX2ludGVsX2hkY3BfZGlzYWJsZShjb25uZWN0b3IpOwogCX0K IAotCURSTV9FUlJPUigiSERDUCBhdXRoZW50aWNhdGlvbiBmYWlsZWQgKCVkIHRyaWVzLyVkKVxu IiwgdHJpZXMsIHJldCk7CisJaWYgKGkgIT0gdHJpZXMpCisJCXNjaGVkdWxlX2RlbGF5ZWRfd29y aygmaGRjcC0+aGRjcF9jaGVja193b3JrLAorCQkJCSAgICAgIERSTV9IRENQX0NIRUNLX1BFUklP RF9NUyk7CisJZWxzZQorCQlEUk1fRVJST1IoIkhEQ1AgYXV0aGVudGljYXRpb24gZmFpbGVkICgl ZCB0cmllcy8lZClcbiIsCisJCQkgIHRyaWVzLCByZXQpOworCiAJcmV0dXJuIHJldDsKIH0KIApA QCAtNzkwLDggKzc5Niw2IEBAIGludCBpbnRlbF9oZGNwX2VuYWJsZShzdHJ1Y3QgaW50ZWxfY29u bmVjdG9yICpjb25uZWN0b3IpCiAKIAloZGNwLT5oZGNwX3ZhbHVlID0gRFJNX01PREVfQ09OVEVO VF9QUk9URUNUSU9OX0VOQUJMRUQ7CiAJc2NoZWR1bGVfd29yaygmaGRjcC0+aGRjcF9wcm9wX3dv cmspOwotCXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmaGRjcC0+aGRjcF9jaGVja193b3JrLAotCQkJ ICAgICAgRFJNX0hEQ1BfQ0hFQ0tfUEVSSU9EX01TKTsKIG91dDoKIAltdXRleF91bmxvY2soJmhk Y3AtPmhkY3BfbXV0ZXgpOwogCXJldHVybiByZXQ7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==