From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mahesh Kumar Subject: [PATCH 03/10] drm/rockchip/crc: Implement verify_crc_source callback Date: Mon, 2 Jul 2018 16:37:22 +0530 Message-ID: <20180702110729.8171-4-mahesh1.kumar@intel.com> References: <20180702110729.8171-1-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180702110729.8171-1-mahesh1.kumar@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 Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBpbXBsZW1lbnRzICJ2ZXJpZnlfY3JjX3NvdXJjZSIgY2FsbGJhY2sgZnVuY3Rp b24gZm9yCnJvY2tjaGlwIGRybSBkcml2ZXIuCgpDaGFuZ2VzIHNpbmNlIFYxOgogLSBzaW1wbGlm eSB0aGUgdmVyaWZpY2F0aW9uIChKYW5pIE4pCgpTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggS3VtYXIg PG1haGVzaDEua3VtYXJAaW50ZWwuY29tPgpDYzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpSZXZpZXdlZC1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxp bnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvcm9ja2NoaXBfZHJt X3ZvcC5jIHwgMjAgKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlw X2RybV92b3AuYyBiL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMK aW5kZXggZWZmZWNiZWQyZDExLi43N2U5MWIxNWRkYjQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Jv Y2tjaGlwL3JvY2tjaGlwX2RybV92b3AuYwpAQCAtMTEzOCwxMiArMTEzOCwzMSBAQCBzdGF0aWMg aW50IHZvcF9jcnRjX3NldF9jcmNfc291cmNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKIAogCXJl dHVybiByZXQ7CiB9CisKK3N0YXRpYyBpbnQKK3ZvcF9jcnRjX3ZlcmlmeV9jcmNfc291cmNlKHN0 cnVjdCBkcm1fY3J0YyAqY3J0YywgY29uc3QgY2hhciAqc291cmNlX25hbWUsCisJCQkgICBzaXpl X3QgKnZhbHVlc19jbnQpCit7CisJaWYgKHNvdXJjZV9uYW1lICYmIHN0cmNtcChzb3VyY2VfbmFt ZSwgImF1dG8iKSAhPSAwKQorCQlyZXR1cm4gLUVJTlZBTDsKKworCSp2YWx1ZXNfY250ID0gMzsK KwlyZXR1cm4gMDsKK30KKwogI2Vsc2UKIHN0YXRpYyBpbnQgdm9wX2NydGNfc2V0X2NyY19zb3Vy Y2Uoc3RydWN0IGRybV9jcnRjICpjcnRjLAogCQkJCSAgIGNvbnN0IGNoYXIgKnNvdXJjZV9uYW1l LCBzaXplX3QgKnZhbHVlc19jbnQpCiB7CiAJcmV0dXJuIC1FTk9ERVY7CiB9CisKK3N0YXRpYyBp bnQKK3ZvcF9jcnRjX3ZlcmlmeV9jcmNfc291cmNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywgY29u c3QgY2hhciAqc291cmNlX25hbWUsCisJCQkgICBzaXplX3QgKnZhbHVlc19jbnQpCit7CisJcmV0 dXJuIC1FTk9ERVY7Cit9CiAjZW5kaWYKIAogc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY3J0Y19m dW5jcyB2b3BfY3J0Y19mdW5jcyA9IHsKQEAgLTExNTYsNiArMTE3NSw3IEBAIHN0YXRpYyBjb25z dCBzdHJ1Y3QgZHJtX2NydGNfZnVuY3Mgdm9wX2NydGNfZnVuY3MgPSB7CiAJLmVuYWJsZV92Ymxh bmsgPSB2b3BfY3J0Y19lbmFibGVfdmJsYW5rLAogCS5kaXNhYmxlX3ZibGFuayA9IHZvcF9jcnRj X2Rpc2FibGVfdmJsYW5rLAogCS5zZXRfY3JjX3NvdXJjZSA9IHZvcF9jcnRjX3NldF9jcmNfc291 cmNlLAorCS52ZXJpZnlfY3JjX3NvdXJjZSA9IHZvcF9jcnRjX3ZlcmlmeV9jcmNfc291cmNlLAog fTsKIAogc3RhdGljIHZvaWQgdm9wX2ZiX3VucmVmX3dvcmtlcihzdHJ1Y3QgZHJtX2ZsaXBfd29y ayAqd29yaywgdm9pZCAqdmFsKQotLSAKMi4xNi4yCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK