From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH] drm/i915: HDCP state handling in ddi_update_pipe Date: Mon, 4 Feb 2019 18:45:58 +0530 Message-ID: <1549286158-23959-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: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id E4F4D6E4D6 for ; Mon, 4 Feb 2019 13:21:52 +0000 (UTC) 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, daniel.vetter@ffwll.ch List-Id: intel-gfx@lists.freedesktop.org QSByZWNlbnQgY2hhbmdlIHRvIGRvd25ncmFkZSB0aGUgZnVsbG1vZGVzZXQgaW50byBmYXN0c2V0 CmludGVsX2VuY29kZXItPnVwZGF0ZV9waXBlLCBpbiBwb3NzaWJsZSBzY2VuYXJpbywgc2tpcHMg dGhlIEVuL0Rpcy1hYmxlCkRESS4gSGVuY2UgYnJlYWtzIHRoZSBIRENQIHN0YXRlIGNoYW5nZSBo YW5kbGluZy4KClNvIHRoaXMgY2hhbmdlIGZpeHMgaXQgYnkgaGFuZGxpbmcgdGhlIEhEQ1Agc3Rh dGUgY2hhbmdlIHJlcXVlc3QgYXQKaW50ZWxfZW5jb2Rlci0+dXBkYXRlX3BpcGUuCgpTaWduZWQt b2ZmLWJ5OiBSYW1hbGluZ2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgfCA3ICsrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jCmluZGV4IGNhNzA1NTQ2YTBh Yi4uMjMyM2I3Y2IxZDM4IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwpAQCAtMzU2OCw2ICsz NTY4LDEzIEBAIHN0YXRpYyB2b2lkIGludGVsX2RkaV91cGRhdGVfcGlwZShzdHJ1Y3QgaW50ZWxf ZW5jb2RlciAqZW5jb2RlciwKIHsKIAlpZiAoIWludGVsX2NydGNfaGFzX3R5cGUoY3J0Y19zdGF0 ZSwgSU5URUxfT1VUUFVUX0hETUkpKQogCQlpbnRlbF9kZGlfdXBkYXRlX3BpcGVfZHAoZW5jb2Rl ciwgY3J0Y19zdGF0ZSwgY29ubl9zdGF0ZSk7CisKKwlpZiAoY29ubl9zdGF0ZS0+Y29udGVudF9w cm90ZWN0aW9uID09CisJICAgIERSTV9NT0RFX0NPTlRFTlRfUFJPVEVDVElPTl9ERVNJUkVEKQor CQlpbnRlbF9oZGNwX2VuYWJsZSh0b19pbnRlbF9jb25uZWN0b3IoY29ubl9zdGF0ZS0+Y29ubmVj dG9yKSk7CisJZWxzZSBpZiAoY29ubl9zdGF0ZS0+Y29udGVudF9wcm90ZWN0aW9uID09CisJCSBE Uk1fTU9ERV9DT05URU5UX1BST1RFQ1RJT05fVU5ERVNJUkVEKQorCQlpbnRlbF9oZGNwX2Rpc2Fi bGUodG9faW50ZWxfY29ubmVjdG9yKGNvbm5fc3RhdGUtPmNvbm5lY3RvcikpOwogfQogCiBzdGF0 aWMgdm9pZCBpbnRlbF9kZGlfc2V0X2ZpYV9sYW5lX2NvdW50KHN0cnVjdCBpbnRlbF9lbmNvZGVy ICplbmNvZGVyLAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=