From: Abhinav Kumar Subject: [DPU PATCH] drm/msm/dsi: check return value for video done waits Date: Mon, 16 Apr 2018 19:05:30 -0700 Message-ID: <1523930730-6598-1-git-send-email-abhinavk@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: architt-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, jeykumar-jfJNa2p1gH1BDgjK7y7TUQ@public.gmane.org, Abhinav Kumar , robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, nganji-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, hoegsberg-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, chandanu-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: dri-devel@lists.freedesktop.org Q2hlY2sgZm9yIHRoZSByZXR1cm4gdmFsdWUgb2Ygd2FpdCBmb3IgdmlkZW8KZG9uZSB3YWl0cyBh bmQgcHJpbnQgYXBwcm9wcmlhdGUgZXJyb3IgbWVzc2FnZS4KClNpZ25lZC1vZmYtYnk6IEFiaGlu YXYgS3VtYXIgPGFiaGluYXZrQGNvZGVhdXJvcmEub3JnPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9t c20vZHNpL2RzaV9ob3N0LmMgfCA4ICsrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9k c2kvZHNpX2hvc3QuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZHNpL2RzaV9ob3N0LmMKaW5kZXgg OGRmMGQ0NC4uNWI3YjI5MCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9kc2kvZHNp X2hvc3QuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2RzaS9kc2lfaG9zdC5jCkBAIC05ODcs MTMgKzk4NywxOSBAQCBzdGF0aWMgdm9pZCBkc2lfc2V0X3R4X3Bvd2VyX21vZGUoaW50IG1vZGUs IHN0cnVjdCBtc21fZHNpX2hvc3QgKm1zbV9ob3N0KQogCiBzdGF0aWMgdm9pZCBkc2lfd2FpdDR2 aWRlb19kb25lKHN0cnVjdCBtc21fZHNpX2hvc3QgKm1zbV9ob3N0KQogeworCXUzMiByZXQgPSAw OworCXN0cnVjdCBkZXZpY2UgKmRldiA9ICZtc21faG9zdC0+cGRldi0+ZGV2OworCiAJZHNpX2lu dHJfY3RybChtc21faG9zdCwgRFNJX0lSUV9NQVNLX1ZJREVPX0RPTkUsIDEpOwogCiAJcmVpbml0 X2NvbXBsZXRpb24oJm1zbV9ob3N0LT52aWRlb19jb21wKTsKIAotCXdhaXRfZm9yX2NvbXBsZXRp b25fdGltZW91dCgmbXNtX2hvc3QtPnZpZGVvX2NvbXAsCisJcmV0ID0gd2FpdF9mb3JfY29tcGxl dGlvbl90aW1lb3V0KCZtc21faG9zdC0+dmlkZW9fY29tcCwKIAkJCW1zZWNzX3RvX2ppZmZpZXMo NzApKTsKIAorCWlmIChyZXQgPD0gMCkKKwkJZGV2X2VycihkZXYsICJ3YWl0IGZvciB2aWRlbyBk b25lIHRpbWVkIG91dFxuIik7CisKIAlkc2lfaW50cl9jdHJsKG1zbV9ob3N0LCBEU0lfSVJRX01B U0tfVklERU9fRE9ORSwgMCk7CiB9CiAKLS0gClRoZSBRdWFsY29tbSBJbm5vdmF0aW9uIENlbnRl ciwgSW5jLiBpcyBhIG1lbWJlciBvZiB0aGUgQ29kZSBBdXJvcmEgRm9ydW0sCmEgTGludXggRm91 bmRhdGlvbiBDb2xsYWJvcmF0aXZlIFByb2plY3QKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZyZWVkcmVubwo=