From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH 10/43] linux/mei: Header for mei_hdcp driver interface Date: Wed, 14 Feb 2018 19:43:25 +0530 Message-ID: <1518617638-21684-11-git-send-email-ramalingam.c@intel.com> References: <1518617638-21684-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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5327B6E3F6 for ; Wed, 14 Feb 2018 14:20:17 +0000 (UTC) In-Reply-To: <1518617638-21684-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: seanpaul@chromium.org, intel-gfx@lists.freedesktop.org, rodrigo.vivi@intel.com, daniel.vetter@ffwll.ch Cc: tomas.winkler@intel.com List-Id: intel-gfx@lists.freedesktop.org RGF0YSBzdHJ1Y3R1cmVzIGFuZCBFbnVtIGZvciB0aGUgSTkxNS1NRUlfSERDUCBpbnRlcmZhY2Ug YXJlIGRlZmluZWQKYXQgPGxpbnV4L21laV9oZGNwLmg+CgpTaWduZWQtb2ZmLWJ5OiBSYW1hbGlu Z2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Ci0tLQogaW5jbHVkZS9saW51eC9tZWlfaGRj cC5oIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgNzEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUv bGludXgvbWVpX2hkY3AuaCBiL2luY2x1ZGUvbGludXgvbWVpX2hkY3AuaAppbmRleCA3NzRiMjZk YTBjMjYuLjlhODY5ZDFjYmQ1ZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9tZWlfaGRjcC5o CisrKyBiL2luY2x1ZGUvbGludXgvbWVpX2hkY3AuaApAQCAtMjMsNiArMjMsNzcgQEAKICNpZm5k ZWYgX0xJTlVYX01FSV9IRENQX0gKICNkZWZpbmUgX0xJTlVYX01FSV9IRENQX0gKIAorI2luY2x1 ZGUgPGxpbnV4L21laV9jbF9idXMuaD4KKworLyoKKyAqIEVudW1lcmF0aW9uIG9mIHRoZSBwaHlz aWNhbCBEREkgYXZhaWxhYmxlIG9uIHRoZSBwbGF0Zm9ybQorICovCitlbnVtIHBoeXNpY2FsX3Bv cnQgeworCUlOVkFMSURfUE9SVCA9IDB4MDAsCS8qIE5vdCBhIHZhbGlkIHBvcnQgKi8KKworCURE SV9SQU5HRV9CRUdJTiA9IDB4MDEsCS8qIEJlZ2lubmluZyBvZiB0aGUgdmFsaWQgRERJIHBvcnQg cmFuZ2UgKi8KKwlERElfQgkJPSAweDAxLAkJLyogUG9ydCBEREkgQiAqLworCURESV9DCQk9IDB4 MDIsCQkvKiBQb3J0IERESSBDICovCisJRERJX0QJCT0gMHgwMywJCS8qIFBvcnQgRERJIEQgKi8K KwlERElfRQkJPSAweDA0LAkJLyogUG9ydCBEREkgRSAqLworCURESV9GCQk9IDB4MDUsCQkvKiBQ b3J0IERESSBGICovCisJRERJX0EJCT0gMHgwNywJCS8qIFBvcnQgRERJIEEgKi8KKwlERElfUkFO R0VfRU5ECT0gRERJX0EsLyogRW5kIG9mIHRoZSB2YWxpZCBEREkgcG9ydCByYW5nZSAqLworfTsK KworLyogVGhlIHR5cGVzIG9mIEhEQ1AgMi4yIHBvcnRzIHN1cHBvcnRlZCAqLworZW51bSBoZGNw X2ludGVncmF0ZWRfcG9ydF90eXBlIHsKKwlIRENQX0lOVkFMSURfVFlQRQk9IDB4MDAsCisKKwkv KiBIRENQIDIueCBwb3J0cyB0aGF0IGFyZSBpbnRlZ3JhdGVkIGludG8gSW50ZWwgSFcgKi8KKwlJ TlRFR1JBVEVECQk9IDB4MDEsCisKKwkvKiBIRENQMi4yIGRpc2NyZXRlIHdpcmVkIFR4IHBvcnQg d2l0aCBMU1BDT04gKEhETUkgMi4wKSBzb2x1dGlvbiAqLworCUxTUENPTgkJCT0gMHgwMiwKKwor CS8qIEhEQ1AyLjIgZGlzY3JldGUgd2lyZWQgVHggcG9ydCB1c2luZyB0aGUgQ1BEUCAoRFAgMS4z KSBzb2x1dGlvbiAqLworCUNQRFAJCQk9IDB4MDMsCit9OworCisvKioKKyAqIHdpcmVkX3Byb3Rv Y29sOiBTdXBwb3J0ZWQgaW50ZWdyYXRlZCB3aXJlZCBIRENQIHByb3RvY29sLgorICogQmFzZWQg b24gdGhpcyB2YWx1ZSwgTWlub3IgZGlmZmVyZW5jZW5lZWRlZCBiZXR3ZWVuIHdpcmVkIHNwZWNp ZmljYXRpb25zCisgKiBhcmUgaGFuZGxlZC4KKyAqLworZW51bSBoZGNwX3Byb3RvY29sIHsKKwlI RENQX1BST1RPQ09MX0lOVkFMSUQsCisJSERDUF9QUk9UT0NPTF9IRE1JLAorCUhEQ1BfUFJPVE9D T0xfRFAKK307CisKKy8qKgorICogbWVpX2hkY3BfZGF0YTogSW5wdXQgZGF0YSB0byB0aGUgbWVp X2hkY3AgQVBJcy4KKyAqLworc3RydWN0IG1laV9oZGNwX2RhdGEgeworCXN0cnVjdCBtZWlfY2xf ZGV2aWNlICpjbGRldjsKKwllbnVtIHBoeXNpY2FsX3BvcnQgcG9ydDsKKwllbnVtIGhkY3BfaW50 ZWdyYXRlZF9wb3J0X3R5cGUgcG9ydF90eXBlOworCWVudW0gaGRjcF9wcm90b2NvbCBwcm90b2Nv bDsKKworCS8qCisJICogTm8gb2Ygc3RyZWFtcyB0cmFuc21pdHRlZCBvbiBhIHBvcnQuCisJICog SW4gY2FzZSBvZiBIRE1JICYgRFAgU1NULCBzaW5nbGUgc3RyZWFtIHdpbGwgYmUKKwkgKiB0cmFu c21pdHRlZCBvbiBhIHBvcnQuCisJICovCisJdWludDE2X3QgazsKKworCS8qCisJICogQ291bnQg b2YgUmVwZWF0ZXJBdXRoX1N0cmVhbV9NYW5hZ2UgbXNnIHByb3BhZ2F0ZWQuCisJICogSW5pdGlh bGl6ZWQgdG8gMCBvbiBBS0VfSU5JVC4gSW5jcmVtZW50ZWQgYWZ0ZXIgZXZlcnkgc3VjY2Vzc2Z1 bAorCSAqIHRyYW5zbWlzc2lvbiBvZiBSZXBlYXRlckF1dGhfU3RyZWFtX01hbmFnZSBtZXNzYWdl LiBXaGVuIGl0IHJvbGxzCisJICogb3ZlciByZS1BdXRoIGhhcyB0byBiZSB0cmlnZ2VyZWQuCisJ ICovCisJdWludDMyX3Qgc2VxX251bV9tOworCisJLyogayhObyBvZiBTdHJlYW1zIHBlciBwb3J0 KSB4IHN0cnVjdHVyZSBvZiB3aXJlZF9zdHJlYW1pZF90eXBlICovCisJc3RydWN0IGhkY3AyX3N0 cmVhbWlkX3R5cGUgKnN0cmVhbXM7Cit9OworCiAjaWZkZWYgQ09ORklHX0lOVEVMX01FSV9IRENQ CiBpbnQgbWVpX2hkY3BfY2xkZXZfZ2V0X3JlZmVyZW5jZSh2b2lkICpjbGllbnRfZGF0YSwKIAkJ CQkgc3RydWN0IG1laV9jbF9kZXZpY2UgKipjbGRldiwKLS0gCjIuNy40CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK