From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v6 16/35] drm/i915: hdcp_check_link only on CP_IRQ Date: Sat, 14 Jul 2018 08:44:58 +0530 Message-ID: <1531538117-1606-17-git-send-email-ramalingam.c@intel.com> References: <1531538117-1606-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: <1531538117-1606-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, seanpaul@chromium.org, tomas.winkler@intel.com, alexander.usyskin@intel.com, uma.shankar@intel.com List-Id: dri-devel@lists.freedesktop.org SERDUCBjaGVjayBsaW5rIGlzIGludm9rZWQgb25seSBvbiBDUF9JUlEgZGV0ZWN0aW9uLCBpbnN0 ZWFkIG9mIGFsbApzaG9ydCBwdWxzZXMuCgp2MzoKICBObyBDaGFuZ2VzLgp2NDoKICBBZGRlZCBz ZWFuIGluIGNjIGFuZCBjb2xsZWN0ZWQgdGhlIHJldmlld2VkLWJ5IHJlY2VpdmVkLgp2NToKICBO byBDaGFuZ2UuCnY2OgogIE5vIENoYW5nZS4KClNpZ25lZC1vZmYtYnk6IFJhbWFsaW5nYW0gQyA8 cmFtYWxpbmdhbS5jQGludGVsLmNvbT4KY2M6IFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0u b3JnPgpSZXZpZXdlZC1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNvbT4KUmV2 aWV3ZWQtYnk6IFNlYW4gUGF1bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwLmMgfCA5ICsrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwppbmRl eCAxMmViNWJkMzNiN2UuLjBkMzFjOWMyODZlOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCkBA IC00NDgzLDggKzQ0ODMsMTAgQEAgaW50ZWxfZHBfc2hvcnRfcHVsc2Uoc3RydWN0IGludGVsX2Rw ICppbnRlbF9kcCkKIAogCQlpZiAoc2lua19pcnFfdmVjdG9yICYgRFBfQVVUT01BVEVEX1RFU1Rf UkVRVUVTVCkKIAkJCWludGVsX2RwX2hhbmRsZV90ZXN0X3JlcXVlc3QoaW50ZWxfZHApOwotCQlp ZiAoc2lua19pcnFfdmVjdG9yICYgKERQX0NQX0lSUSB8IERQX1NJTktfU1BFQ0lGSUNfSVJRKSkK LQkJCURSTV9ERUJVR19EUklWRVIoIkNQIG9yIHNpbmsgc3BlY2lmaWMgaXJxIHVuaGFuZGxlZFxu Iik7CisJCWlmIChzaW5rX2lycV92ZWN0b3IgJiBEUF9DUF9JUlEpCisJCQlpbnRlbF9oZGNwX2No ZWNrX2xpbmsoaW50ZWxfZHAtPmF0dGFjaGVkX2Nvbm5lY3Rvcik7CisJCWlmIChzaW5rX2lycV92 ZWN0b3IgJiBEUF9TSU5LX1NQRUNJRklDX0lSUSkKKwkJCURSTV9ERUJVR19EUklWRVIoIlNpbmsg c3BlY2lmaWMgaXJxIHVuaGFuZGxlZFxuIik7CiAJfQogCiAJLyogZGVmZXIgdG8gdGhlIGhvdHBs dWcgd29yayBmb3IgbGluayByZXRyYWluaW5nIGlmIG5lZWRlZCAqLwpAQCAtNTQ1Niw5ICs1NDU4 LDYgQEAgaW50ZWxfZHBfaHBkX3B1bHNlKHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmludGVs X2RpZ19wb3J0LCBib29sIGxvbmdfaHBkKQogCiAJCWhhbmRsZWQgPSBpbnRlbF9kcF9zaG9ydF9w dWxzZShpbnRlbF9kcCk7CiAKLQkJLyogU2hvcnQgcHVsc2UgY2FuIHNpZ25pZnkgbG9zcyBvZiBo ZGNwIGF1dGhlbnRpY2F0aW9uICovCi0JCWludGVsX2hkY3BfY2hlY2tfbGluayhpbnRlbF9kcC0+ YXR0YWNoZWRfY29ubmVjdG9yKTsKLQogCQlpZiAoIWhhbmRsZWQpIHsKIAkJCWludGVsX2RwLT5k ZXRlY3RfZG9uZSA9IGZhbHNlOwogCQkJZ290byBwdXRfcG93ZXI7Ci0tIAoyLjcuNAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==