From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH 3/7] drm/msm: dpu: Consolodate atomic_check functions() Date: Tue, 11 Sep 2018 16:15:19 -0400 Message-ID: <20180911201550.210810-3-sean@poorly.run> References: <20180911201550.210810-1-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180911201550.210810-1-sean-p7yTbzM4H96eqtR555YLDQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, bzwang-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org Cc: Rob Clark , Sean Paul List-Id: linux-arm-msm@vger.kernel.org RnJvbTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+CgpkcHVfcGxhbmVfYXRvbWlj X2NoZWNrKCkgaXMgYSB2ZXJ5IHRoaW4gd3JhcHBlciBhcm91bmQKZHB1X3BsYW5lX3NzcHBfYXRv bWljX2NoZWNrKCkuIEFsbCBpdCBkb2VzIGlzIGEgTlVMTC1jaGVjayBvZiBzdGF0ZS0+ZmIsCndo aWNoIGlzIGFscmVhZHkgZG9uZSBieSBkcm1fYXRvbWljX2hlbHBlcl9jaGVja19wbGFuZV9zdGF0 ZSgpLiBGdXJ0aGVyLAp0aGUgaGVscGVyIHNldHMgc3RhdGUtPnZpc2libGUgPSBmYWxzZSB3aGVu IHRoaXMgaXMgdHJ1ZS4gU28gcmVtb3ZlCmRwdV9wbGFuZV9hdG9taWNfY2hlY2soKSBhbmQganVz dCB1c2UgZHB1X3BsYW5lX3NzcHBfYXRvbWljX2NoZWNrKCkKZGlyZWN0bHkuCgpTaWduZWQtb2Zm LWJ5OiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYyB8IDE1ICsrLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMgYi9kcml2ZXJzL2dwdS9k cm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYwppbmRleCA4NTM5MDJhYzRmYjkuLjdlODk0Yzhm NjljMyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5l LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMKQEAgLTEw NzYsOCArMTA3Niw4IEBAIHN0YXRpYyBib29sIGRwdV9wbGFuZV92YWxpZGF0ZV9zcmMoc3RydWN0 IGRybV9yZWN0ICpzcmMsCiAJCWRybV9yZWN0X2VxdWFscyhmYl9yZWN0LCBzcmMpOwogfQogCi1z dGF0aWMgaW50IGRwdV9wbGFuZV9zc3BwX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpw bGFuZSwKLQkJc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc3RhdGUpCitzdGF0aWMgaW50IGRwdV9w bGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCisJCQkJICBzdHJ1Y3Qg ZHJtX3BsYW5lX3N0YXRlICpzdGF0ZSkKIHsKIAlpbnQgcmV0ID0gMCwgbWluX3NjYWxlOwogCXN0 cnVjdCBkcHVfcGxhbmUgKnBkcHUgPSB0b19kcHVfcGxhbmUocGxhbmUpOwpAQCAtMTE1NSwxNyAr MTE1NSw2IEBAIHN0YXRpYyBpbnQgZHB1X3BsYW5lX3NzcHBfYXRvbWljX2NoZWNrKHN0cnVjdCBk cm1fcGxhbmUgKnBsYW5lLAogCXJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyBpbnQgZHB1X3BsYW5l X2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwKLQkJc3RydWN0IGRybV9wbGFu ZV9zdGF0ZSAqc3RhdGUpCi17Ci0JaWYgKCFzdGF0ZS0+ZmIpCi0JCXJldHVybiAwOwotCi0JRFBV X0RFQlVHX1BMQU5FKHRvX2RwdV9wbGFuZShwbGFuZSksICJcbiIpOwotCi0JcmV0dXJuIGRwdV9w bGFuZV9zc3BwX2F0b21pY19jaGVjayhwbGFuZSwgc3RhdGUpOwotfQotCiB2b2lkIGRwdV9wbGFu ZV9mbHVzaChzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSkKIHsKIAlzdHJ1Y3QgZHB1X3BsYW5lICpw ZHB1OwotLSAKU2VhbiBQYXVsLCBTb2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0g T1MKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZyZWVk cmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=