From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 04/10] drm/rockchip/crc: Implement verify_crc_source callback Date: Wed, 27 Jun 2018 15:00:10 +0300 Message-ID: <87lgb0tp6d.fsf@intel.com> References: <20180626062259.15563-1-mahesh1.kumar@intel.com> <20180626062259.15563-5-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180626062259.15563-5-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: Mahesh Kumar , intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyNiBKdW4gMjAxOCwgTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVsLmNv bT4gd3JvdGU6Cj4gVGhpcyBwYXRjaCBpbXBsZW1lbnRzICJ2ZXJpZnlfY3JjX3NvdXJjZSIgY2Fs bGJhY2sgZnVuY3Rpb24gZm9yCj4gcm9ja2NoaXAgZHJtIGRyaXZlci4KPgo+IFNpZ25lZC1vZmYt Ynk6IE1haGVzaCBLdW1hciA8bWFoZXNoMS5rdW1hckBpbnRlbC5jb20+Cj4gQ2M6IGRyaS1kZXZl bEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlw L3JvY2tjaGlwX2RybV92b3AuYyB8IDIxICsrKysrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUg Y2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMgYi9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAv cm9ja2NoaXBfZHJtX3ZvcC5jCj4gaW5kZXggYzkyMjIxMTk3NjdkLi5lYTQ4ODRhYzRjYjAgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JvY2tjaGlwL3JvY2tjaGlwX2RybV92b3AuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fdm9wLmMKPiBAQCAt MTEzOCwxMiArMTEzOCwzMiBAQCBzdGF0aWMgaW50IHZvcF9jcnRjX3NldF9jcmNfc291cmNlKHN0 cnVjdCBkcm1fY3J0YyAqY3J0YywKPiAgCj4gIAlyZXR1cm4gcmV0Owo+ICB9Cj4gKwo+ICtzdGF0 aWMgaW50Cj4gK3ZvcF9jcnRjX3ZlcmlmeV9jcmNfc291cmNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0 YywgY29uc3QgY2hhciAqc291cmNlX25hbWUsCj4gKwkJCSAgIHNpemVfdCAqdmFsdWVzX2NudCkK PiArewo+ICsJaWYgKChzb3VyY2VfbmFtZSAmJiBzdHJjbXAoc291cmNlX25hbWUsICJhdXRvIikg PT0gMCkgfHwgIXNvdXJjZV9uYW1lKSB7CgpEcml2ZS1ieSByZXZpZXc6CgpJT1csCgoJaWYgKCFz b3VyY2VfbmFtZSB8fCBzdHJjbXAoc291cmNlX25hbWUsICJhdXRvIikgPT0gMCkKCkJldHRlciB5 ZXQsIHJldmVyc2UgdGhlIGxvZ2ljLAoKCWlmIChzb3VyY2VfbmFtZSAmJiBzdHJjbXAoc291cmNl X25hbWUsICJhdXRvIikgIT0gMCkKICAgICAgICAJcmV0dXJuIC1FSU5WQUw7CgoJKnZhbHVlc19j bnQgPSAzOwoKCXJldHVybiAwOwoKQlIsCkphbmkuCgo+ICsJCSp2YWx1ZXNfY250ID0gMzsKPiAr CQlyZXR1cm4gMDsKPiArCX0KPiArCj4gKwlyZXR1cm4gLUVJTlZBTDsKPiArfQo+ICsKPiAgI2Vs c2UKPiAgc3RhdGljIGludCB2b3BfY3J0Y19zZXRfY3JjX3NvdXJjZShzdHJ1Y3QgZHJtX2NydGMg KmNydGMsCj4gIAkJCQkgICBjb25zdCBjaGFyICpzb3VyY2VfbmFtZSwgc2l6ZV90ICp2YWx1ZXNf Y250KQo+ICB7Cj4gIAlyZXR1cm4gLUVOT0RFVjsKPiAgfQo+ICsKPiArc3RhdGljIGludAo+ICt2 b3BfY3J0Y192ZXJpZnlfY3JjX3NvdXJjZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMsIGNvbnN0IGNo YXIgKnNvdXJjZV9uYW1lLAo+ICsJCQkgICBzaXplX3QgKnZhbHVlc19jbnQpCj4gK3sKPiArCXJl dHVybiAtRU5PREVWOwo+ICt9Cj4gICNlbmRpZgo+ICAKPiAgc3RhdGljIGNvbnN0IHN0cnVjdCBk cm1fY3J0Y19mdW5jcyB2b3BfY3J0Y19mdW5jcyA9IHsKPiBAQCAtMTE1Niw2ICsxMTc2LDcgQEAg c3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY3J0Y19mdW5jcyB2b3BfY3J0Y19mdW5jcyA9IHsKPiAg CS5lbmFibGVfdmJsYW5rID0gdm9wX2NydGNfZW5hYmxlX3ZibGFuaywKPiAgCS5kaXNhYmxlX3Zi bGFuayA9IHZvcF9jcnRjX2Rpc2FibGVfdmJsYW5rLAo+ICAJLnNldF9jcmNfc291cmNlID0gdm9w X2NydGNfc2V0X2NyY19zb3VyY2UsCj4gKwkudmVyaWZ5X2NyY19zb3VyY2UgPSB2b3BfY3J0Y192 ZXJpZnlfY3JjX3NvdXJjZSwKPiAgfTsKPiAgCj4gIHN0YXRpYyB2b2lkIHZvcF9mYl91bnJlZl93 b3JrZXIoc3RydWN0IGRybV9mbGlwX3dvcmsgKndvcmssIHZvaWQgKnZhbCkKCi0tIApKYW5pIE5p a3VsYSwgSW50ZWwgT3BlbiBTb3VyY2UgR3JhcGhpY3MgQ2VudGVyCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=