From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v2 36/42] drm/i915: hdcp_check_link only on CP_IRQ Date: Thu, 8 Mar 2018 17:29:03 +0530 Message-ID: <1520510349-8385-37-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: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" 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: uma.shankar@intel.com, rodrigo.vivi@intel.com List-Id: dri-devel@lists.freedesktop.org SERDUCBjaGVjayBsaW5rIGlzIGludm9rZWQgb25seSBvbiBDUF9JUlEgZGV0ZWN0aW9uLCBpbnN0 ZWFkIG9mIGFsbApzaG9ydCBwdWxzZXMuCgpTaWduZWQtb2ZmLWJ5OiBSYW1hbGluZ2FtIEMgPHJh bWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAu YyB8IDkgKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA1IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IDQyZjNiMzMzMWU5MC4uMmZjZTBk NjMyOWE1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKQEAgLTQ0NzAsOCArNDQ3MCwxMCBAQCBp bnRlbF9kcF9zaG9ydF9wdWxzZShzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQogCiAJCWlmIChz aW5rX2lycV92ZWN0b3IgJiBEUF9BVVRPTUFURURfVEVTVF9SRVFVRVNUKQogCQkJaW50ZWxfZHBf aGFuZGxlX3Rlc3RfcmVxdWVzdChpbnRlbF9kcCk7Ci0JCWlmIChzaW5rX2lycV92ZWN0b3IgJiAo RFBfQ1BfSVJRIHwgRFBfU0lOS19TUEVDSUZJQ19JUlEpKQotCQkJRFJNX0RFQlVHX0RSSVZFUigi Q1Agb3Igc2luayBzcGVjaWZpYyBpcnEgdW5oYW5kbGVkXG4iKTsKKwkJaWYgKHNpbmtfaXJxX3Zl Y3RvciAmIERQX0NQX0lSUSkKKwkJCWludGVsX2hkY3BfY2hlY2tfbGluayhpbnRlbF9kcC0+YXR0 YWNoZWRfY29ubmVjdG9yKTsKKwkJaWYgKHNpbmtfaXJxX3ZlY3RvciAmIERQX1NJTktfU1BFQ0lG SUNfSVJRKQorCQkJRFJNX0RFQlVHX0RSSVZFUigiU2luayBzcGVjaWZpYyBpcnEgdW5oYW5kbGVk XG4iKTsKIAl9CiAKIAlpbnRlbF9kcF9jaGVja19saW5rX3N0YXR1cyhpbnRlbF9kcCk7CkBAIC01 NDc4LDkgKzU0ODAsNiBAQCBpbnRlbF9kcF9ocGRfcHVsc2Uoc3RydWN0IGludGVsX2RpZ2l0YWxf cG9ydCAqaW50ZWxfZGlnX3BvcnQsIGJvb2wgbG9uZ19ocGQpCiAJCWRybV9tb2Rlc2V0X2FjcXVp cmVfZmluaSgmY3R4KTsKIAkJV0FSTihpcmV0LCAiQWNxdWlyaW5nIG1vZGVzZXQgbG9ja3MgZmFp bGVkIHdpdGggJWlcbiIsIGlyZXQpOwogCi0JCS8qIFNob3J0IHB1bHNlIGNhbiBzaWduaWZ5IGxv c3Mgb2YgaGRjcCBhdXRoZW50aWNhdGlvbiAqLwotCQlpbnRlbF9oZGNwX2NoZWNrX2xpbmsoaW50 ZWxfZHAtPmF0dGFjaGVkX2Nvbm5lY3Rvcik7Ci0KIAkJaWYgKCFoYW5kbGVkKSB7CiAJCQlpbnRl bF9kcC0+ZGV0ZWN0X2RvbmUgPSBmYWxzZTsKIAkJCWdvdG8gcHV0X3Bvd2VyOwotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=