From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: [PATCH v2 09/42] linux/mei: Header for mei_hdcp driver interface Date: Thu, 8 Mar 2018 17:28:36 +0530 Message-ID: <1520510349-8385-10-git-send-email-ramalingam.c@intel.com> References: <1520510349-8385-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: <1520510349-8385-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, seanpaul@chromium.org, chris@chris-wilson.co.uk, tomas.winkler@intel.com, jani.nikula@linux.intel.com Cc: rodrigo.vivi@intel.com List-Id: dri-devel@lists.freedesktop.org RGF0YSBzdHJ1Y3R1cmVzIGFuZCBFbnVtIGZvciB0aGUgSTkxNS1NRUlfSERDUCBpbnRlcmZhY2Ug YXJlIGRlZmluZWQKYXQgPGxpbnV4L21laV9oZGNwLmg+Cgp2MjoKICBSZWJhc2VkLgoKU2lnbmVk LW9mZi1ieTogUmFtYWxpbmdhbSBDIDxyYW1hbGluZ2FtLmNAaW50ZWwuY29tPgotLS0KIGluY2x1 ZGUvbGludXgvbWVpX2hkY3AuaCB8IDcxICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9pbmNsdWRlL2xpbnV4L21laV9oZGNwLmggYi9pbmNsdWRlL2xpbnV4L21laV9oZGNw LmgKaW5kZXggNzc0YjI2ZGEwYzI2Li45YTg2OWQxY2JkNWQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUv bGludXgvbWVpX2hkY3AuaAorKysgYi9pbmNsdWRlL2xpbnV4L21laV9oZGNwLmgKQEAgLTIzLDYg KzIzLDc3IEBACiAjaWZuZGVmIF9MSU5VWF9NRUlfSERDUF9ICiAjZGVmaW5lIF9MSU5VWF9NRUlf SERDUF9ICiAKKyNpbmNsdWRlIDxsaW51eC9tZWlfY2xfYnVzLmg+CisKKy8qCisgKiBFbnVtZXJh dGlvbiBvZiB0aGUgcGh5c2ljYWwgRERJIGF2YWlsYWJsZSBvbiB0aGUgcGxhdGZvcm0KKyAqLwor ZW51bSBwaHlzaWNhbF9wb3J0IHsKKwlJTlZBTElEX1BPUlQgPSAweDAwLAkvKiBOb3QgYSB2YWxp ZCBwb3J0ICovCisKKwlERElfUkFOR0VfQkVHSU4gPSAweDAxLAkvKiBCZWdpbm5pbmcgb2YgdGhl IHZhbGlkIERESSBwb3J0IHJhbmdlICovCisJRERJX0IJCT0gMHgwMSwJCS8qIFBvcnQgRERJIEIg Ki8KKwlERElfQwkJPSAweDAyLAkJLyogUG9ydCBEREkgQyAqLworCURESV9ECQk9IDB4MDMsCQkv KiBQb3J0IERESSBEICovCisJRERJX0UJCT0gMHgwNCwJCS8qIFBvcnQgRERJIEUgKi8KKwlERElf RgkJPSAweDA1LAkJLyogUG9ydCBEREkgRiAqLworCURESV9BCQk9IDB4MDcsCQkvKiBQb3J0IERE SSBBICovCisJRERJX1JBTkdFX0VORAk9IERESV9BLC8qIEVuZCBvZiB0aGUgdmFsaWQgRERJIHBv cnQgcmFuZ2UgKi8KK307CisKKy8qIFRoZSB0eXBlcyBvZiBIRENQIDIuMiBwb3J0cyBzdXBwb3J0 ZWQgKi8KK2VudW0gaGRjcF9pbnRlZ3JhdGVkX3BvcnRfdHlwZSB7CisJSERDUF9JTlZBTElEX1RZ UEUJPSAweDAwLAorCisJLyogSERDUCAyLnggcG9ydHMgdGhhdCBhcmUgaW50ZWdyYXRlZCBpbnRv IEludGVsIEhXICovCisJSU5URUdSQVRFRAkJPSAweDAxLAorCisJLyogSERDUDIuMiBkaXNjcmV0 ZSB3aXJlZCBUeCBwb3J0IHdpdGggTFNQQ09OIChIRE1JIDIuMCkgc29sdXRpb24gKi8KKwlMU1BD T04JCQk9IDB4MDIsCisKKwkvKiBIRENQMi4yIGRpc2NyZXRlIHdpcmVkIFR4IHBvcnQgdXNpbmcg dGhlIENQRFAgKERQIDEuMykgc29sdXRpb24gKi8KKwlDUERQCQkJPSAweDAzLAorfTsKKworLyoq CisgKiB3aXJlZF9wcm90b2NvbDogU3VwcG9ydGVkIGludGVncmF0ZWQgd2lyZWQgSERDUCBwcm90 b2NvbC4KKyAqIEJhc2VkIG9uIHRoaXMgdmFsdWUsIE1pbm9yIGRpZmZlcmVuY2VuZWVkZWQgYmV0 d2VlbiB3aXJlZCBzcGVjaWZpY2F0aW9ucworICogYXJlIGhhbmRsZWQuCisgKi8KK2VudW0gaGRj cF9wcm90b2NvbCB7CisJSERDUF9QUk9UT0NPTF9JTlZBTElELAorCUhEQ1BfUFJPVE9DT0xfSERN SSwKKwlIRENQX1BST1RPQ09MX0RQCit9OworCisvKioKKyAqIG1laV9oZGNwX2RhdGE6IElucHV0 IGRhdGEgdG8gdGhlIG1laV9oZGNwIEFQSXMuCisgKi8KK3N0cnVjdCBtZWlfaGRjcF9kYXRhIHsK KwlzdHJ1Y3QgbWVpX2NsX2RldmljZSAqY2xkZXY7CisJZW51bSBwaHlzaWNhbF9wb3J0IHBvcnQ7 CisJZW51bSBoZGNwX2ludGVncmF0ZWRfcG9ydF90eXBlIHBvcnRfdHlwZTsKKwllbnVtIGhkY3Bf cHJvdG9jb2wgcHJvdG9jb2w7CisKKwkvKgorCSAqIE5vIG9mIHN0cmVhbXMgdHJhbnNtaXR0ZWQg b24gYSBwb3J0LgorCSAqIEluIGNhc2Ugb2YgSERNSSAmIERQIFNTVCwgc2luZ2xlIHN0cmVhbSB3 aWxsIGJlCisJICogdHJhbnNtaXR0ZWQgb24gYSBwb3J0LgorCSAqLworCXVpbnQxNl90IGs7CisK KwkvKgorCSAqIENvdW50IG9mIFJlcGVhdGVyQXV0aF9TdHJlYW1fTWFuYWdlIG1zZyBwcm9wYWdh dGVkLgorCSAqIEluaXRpYWxpemVkIHRvIDAgb24gQUtFX0lOSVQuIEluY3JlbWVudGVkIGFmdGVy IGV2ZXJ5IHN1Y2Nlc3NmdWwKKwkgKiB0cmFuc21pc3Npb24gb2YgUmVwZWF0ZXJBdXRoX1N0cmVh bV9NYW5hZ2UgbWVzc2FnZS4gV2hlbiBpdCByb2xscworCSAqIG92ZXIgcmUtQXV0aCBoYXMgdG8g YmUgdHJpZ2dlcmVkLgorCSAqLworCXVpbnQzMl90IHNlcV9udW1fbTsKKworCS8qIGsoTm8gb2Yg U3RyZWFtcyBwZXIgcG9ydCkgeCBzdHJ1Y3R1cmUgb2Ygd2lyZWRfc3RyZWFtaWRfdHlwZSAqLwor CXN0cnVjdCBoZGNwMl9zdHJlYW1pZF90eXBlICpzdHJlYW1zOworfTsKKwogI2lmZGVmIENPTkZJ R19JTlRFTF9NRUlfSERDUAogaW50IG1laV9oZGNwX2NsZGV2X2dldF9yZWZlcmVuY2Uodm9pZCAq Y2xpZW50X2RhdGEsCiAJCQkJIHN0cnVjdCBtZWlfY2xfZGV2aWNlICoqY2xkZXYsCi0tIAoyLjcu NAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==