From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v6 20/35] drm/i915: Add HDCP2.2 support for DP connectors Date: Sat, 14 Jul 2018 08:45:02 +0530 Message-ID: <1531538117-1606-21-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: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" 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 T24gRFAgY29ubmVjdG9yIGluaXQsIGludGVsX2hkY3BfaW5pdCBpcyBwYXNzZWQgd2l0aCBhIGZs YWcgZm9yIGhkY3AyLjIKc3VwcG9ydCBiYXNlZCBvbiB0aGUgcGxhdGZvcm0gY2FwYWJpbGl0eS4K CnYyOgogIFJlYmFzZWQuCnYzOgogIE5vIENoYW5nZXMuCnY0OgogIENvbGxlY3RlZCB0aGUgcmV2 aWV3ZWQtYnkgcmVjZWl2ZWQuCnY1OgogIE5vIGNoYW5nZS4KdjY6CiAgTm8gY2hhbmdlLgoKU2ln bmVkLW9mZi1ieTogUmFtYWxpbmdhbSBDIDxyYW1hbGluZ2FtLmNAaW50ZWwuY29tPgpSZXZpZXdl ZC1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kcC5jICB8IDIgKy0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rydi5oIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IGEwMGM0Y2ExOTViZC4uNjk5MDJkZTQ1 NTRhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKQEAgLTY3MzksNyArNjczOSw3IEBAIGludGVs X2RwX2luaXRfY29ubmVjdG9yKHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmludGVsX2RpZ19w b3J0LAogCiAJaWYgKGlzX2hkY3Bfc3VwcG9ydGVkKGRldl9wcml2LCBwb3J0KSAmJiAhaW50ZWxf ZHBfaXNfZWRwKGludGVsX2RwKSkgewogCQlpbnQgcmV0ID0gaW50ZWxfaGRjcF9pbml0KGludGVs X2Nvbm5lY3RvciwgJmludGVsX2RwX2hkY3Bfc2hpbSwKLQkJCQkJICBmYWxzZSk7CisJCQkJCSAg aXNfaGRjcDJfc3VwcG9ydGVkKGRldl9wcml2KSk7CiAJCWlmIChyZXQpCiAJCQlEUk1fREVCVUdf S01TKCJIRENQIGluaXQgZmFpbGVkLCBza2lwcGluZy5cbiIpOwogCX0KZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZHJ2LmgKaW5kZXggN2FlMzVkNzFiOWM2Li40MWM2ZDlhOTUzNmQgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2Rydi5oCkBAIC0xOTgwLDYgKzE5ODAsNyBAQCBib29sIGlzX2hkY3Bfc3VwcG9ydGVk KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwgZW51bSBwb3J0IHBvcnQpOwogaW50 IGludGVsX2hkY3BfY29tcG9uZW50X2luaXQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2KTsKIGJvb2wgaXNfaGRjcDJfc3VwcG9ydGVkKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdik7CiB2b2lkIGludGVsX2hkY3BfaGFuZGxlX2NwX2lycShzdHJ1Y3QgaW50ZWxfY29u bmVjdG9yICpjb25uZWN0b3IpOworYm9vbCBpc19oZGNwMl9zdXBwb3J0ZWQoc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2KTsKIAogLyogaW50ZWxfcHNyLmMgKi8KICNkZWZpbmUgQ0FO X1BTUihkZXZfcHJpdikgKEhBU19QU1IoZGV2X3ByaXYpICYmIGRldl9wcml2LT5wc3Iuc2lua19z dXBwb3J0KQotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Ry aS1kZXZlbAo=