From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [RFC v1 06/20] drm/hdcp: display driver callback funcs defined Date: Wed, 12 Jul 2017 13:58:50 +0530 Message-ID: <1499848144-8456-7-git-send-email-ramalingam.c@intel.com> References: <1499848144-8456-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: <1499848144-8456-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: dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, daniel.vetter@intel.com Cc: Ramalingam C , uma.shankar@intel.com List-Id: intel-gfx@lists.freedesktop.org Q2FsbGJhY2sgZnVuY3Rpb25zIGZvciBQbGF0Zm9ybSBzcGVjaWZpYyBzZXJ2aWNlcyBhcmUgZGVm aW5lZC4gVGhlc2UKcG9pbnRlcnMgaGFzIHRvIGJlIGluaXRpYWxpemVkIGZyb20gZGlzcGxheSBk cml2ZXIncyBoZGNwX2luaXQgYW5kCnBhc3NlZCBvbnRvIGRybV9oZGNwX2luaXQuCgpkcm1faGRj cF9mdW5jcyB3aWxsIGhhdmUgcG9pbnRlcnMgb2YgZnVuY3Rpb25zIGNvbW1vbiBmb3IgYWxsIEhE Q1AKdmVyc2lvbnMgc3VwcG9ydGVkIG9uIHRoYXQgcGxhdGZvcm0uCgpTaWduZWQtb2ZmLWJ5OiBS YW1hbGluZ2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogaW5jbHVkZS9kcm0vZHJt X2hkY3AuaCB8IDQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0v ZHJtX2hkY3AuaCBiL2luY2x1ZGUvZHJtL2RybV9oZGNwLmgKaW5kZXggYmY3N2QzNy4uMmE0OGVm OSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2hkY3AuaAorKysgYi9pbmNsdWRlL2RybS9k cm1faGRjcC5oCkBAIC0yOCw2ICsyOCw3IEBACiAjZGVmaW5lIF9fRFJNX0hEQ1BfSF9fCiAKIHN0 cnVjdCBkcm1fY29ubmVjdG9yOworc3RydWN0IGRybV9oZGNwOwogCiAvKioKICAqIEhEQ1AgU29m dHdhcmUgc3RhY2sgc3BlY2lmaWMKQEAgLTY3LDYgKzY4LDQzIEBAIGVudW0gd2lyZWRfcHJvdG9j b2wgewogCVdJUkVEX1BST1RPQ09MX0RQCiB9OwogCitzdHJ1Y3QgZHJtX2hkY3BfZnVuY3Mgewor CisJLyoqCisJICogQGxpbmtfd3JpdGU6CisJICoKKwkgKiBTZXJ2aWNlIEZ1bmN0aW9uIHRvIGlt cGxlbWVudCB0aGUgSERDUCBwcm90b2NvbCB3cml0ZSBvbgorCSAqIEkyQy9BVVggYnVzIGJhc2Vk IG9uIEhEQ1AgcHJvdG9jb2wuCisJICoKKwkgKiByZXR1cm5zIE5vIG9mIEJ5dGVzIHdyaXR0ZW4g b24gc3VjY2VzcworCSAqCQllbHNlIG5lZ2F0aXZlIGVycm9yIGNvZGVzCisJICoqLworCXNzaXpl X3QgKCpsaW5rX3dyaXRlKShzdHJ1Y3QgZHJtX2hkY3AgKmhkY3AsIHVpbnQzMl90IG9mZnNldCwK KwkJCXZvaWQgKmJ1Ziwgc2l6ZV90IHNpemUpOworCisJLyoqCisJICogQGxpbmtfcmVhZDoKKwkg KgorCSAqIFNlcnZpY2UgRnVuY3Rpb24gdG8gaW1wbGVtZW50IHRoZSBIRENQIHByb3RvY29sIHJl YWQgb24KKwkgKiBJMkMvQVVYIGJ1cyBiYXNlZCBvbiBIRENQIHByb3RvY29sLgorCSAqCisJICog cmV0dXJucyBObyBvZiBCeXRlcyByZWFkIG9uIHN1Y2Nlc3MKKwkgKgkJZWxzZSBuZWdhdGl2ZSBl cnJvciBjb2RlcworCSAqKi8KKwlzc2l6ZV90ICgqbGlua19yZWFkKShzdHJ1Y3QgZHJtX2hkY3Ag KmhkY3AsIHVpbnQzMl90IG9mZnNldCwKKwkJCXZvaWQgKmJ1Ziwgc2l6ZV90IHNpemUpOworCisJ LyoqCisJICogQGxhdGVfaW5pdDoKKwkgKgorCSAqIFNlcnZpY2UgZnVuY3Rpb24gdG8gZG8gYW55 IGRlZmVycmVkIGluaXQgYXQgcGxhdGZvcm0gbGV2ZWwuCisJICoKKwkgKiByZXR1cm5zIDAgb24g c3VjY2VzcworCSAqCQllbHNlIG5lZ2F0aXZlIGVycm9yIGNvZGVzCisJICoqLworCWludCAoKmxh dGVfaW5pdCkoc3RydWN0IGRybV9oZGNwICpoZGNwKTsKK307CisKIC8qKgogICogU3RydWN0IGRy bV9oZGNwIC0gY2VudHJhbCBkcm0gaGRjcCBjb250cm9sIHN0cnVjdHVyZQogICovCkBAIC04Myw2 ICsxMjEsOCBAQCBzdHJ1Y3QgZHJtX2hkY3AgewogCS8qIEhETUkvRFAgUHJvdG9jb2wgKi8KIAll bnVtIHdpcmVkX3Byb3RvY29sIHByb3RvY29sOwogCisJY29uc3Qgc3RydWN0IGRybV9oZGNwX2Z1 bmNzICpoZGNwX2Z1bmNzOworCiAJc3RydWN0IG11dGV4IG11dGV4OwogfTsKIAotLSAKMi43LjQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=