From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeykumar Sankaran Subject: Re: [PATCH 3/7] drm/msm: dpu: Consolodate atomic_check functions() Date: Tue, 11 Sep 2018 15:48:52 -0700 Message-ID: <6c3e683a3c85e8ec41f01b9a24d5023f@codeaurora.org> References: <20180911201550.210810-1-sean@poorly.run> <20180911201550.210810-3-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180911201550.210810-3-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: Sean Paul Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, bzwang-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, Rob Clark , Sean Paul , freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org T24gMjAxOC0wOS0xMSAxMzoxNSwgU2VhbiBQYXVsIHdyb3RlOgo+IEZyb206IFNlYW4gUGF1bCA8 c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+IAo+IGRwdV9wbGFuZV9hdG9taWNfY2hlY2soKSBpcyBh IHZlcnkgdGhpbiB3cmFwcGVyIGFyb3VuZAo+IGRwdV9wbGFuZV9zc3BwX2F0b21pY19jaGVjaygp LiBBbGwgaXQgZG9lcyBpcyBhIE5VTEwtY2hlY2sgb2YgCj4gc3RhdGUtPmZiLAo+IHdoaWNoIGlz IGFscmVhZHkgZG9uZSBieSBkcm1fYXRvbWljX2hlbHBlcl9jaGVja19wbGFuZV9zdGF0ZSgpLiAK PiBGdXJ0aGVyLAo+IHRoZSBoZWxwZXIgc2V0cyBzdGF0ZS0+dmlzaWJsZSA9IGZhbHNlIHdoZW4g dGhpcyBpcyB0cnVlLiBTbyByZW1vdmUKPiBkcHVfcGxhbmVfYXRvbWljX2NoZWNrKCkgYW5kIGp1 c3QgdXNlIGRwdV9wbGFuZV9zc3BwX2F0b21pY19jaGVjaygpCj4gZGlyZWN0bHkuCj4gCj4gU2ln bmVkLW9mZi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Cj4gLS0tCj4gIGRy aXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9wbGFuZS5jIHwgMTUgKystLS0tLS0tLS0t LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUu Ywo+IGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMKPiBpbmRleCA4 NTM5MDJhYzRmYjkuLjdlODk0YzhmNjljMyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v bXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlz cC9kcHUxL2RwdV9wbGFuZS5jCj4gQEAgLTEwNzYsOCArMTA3Niw4IEBAIHN0YXRpYyBib29sIGRw dV9wbGFuZV92YWxpZGF0ZV9zcmMoc3RydWN0IAo+IGRybV9yZWN0Cj4gKnNyYywKPiAgCQlkcm1f cmVjdF9lcXVhbHMoZmJfcmVjdCwgc3JjKTsKPiAgfQo+IAo+IC1zdGF0aWMgaW50IGRwdV9wbGFu ZV9zc3BwX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSwKPiAtCQlzdHJ1Y3Qg ZHJtX3BsYW5lX3N0YXRlICpzdGF0ZSkKPiArc3RhdGljIGludCBkcHVfcGxhbmVfYXRvbWljX2No ZWNrKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+ICsJCQkJICBzdHJ1Y3QgZHJtX3BsYW5lX3N0 YXRlICpzdGF0ZSkKPiAgewo+ICAJaW50IHJldCA9IDAsIG1pbl9zY2FsZTsKPiAgCXN0cnVjdCBk cHVfcGxhbmUgKnBkcHUgPSB0b19kcHVfcGxhbmUocGxhbmUpOwo+IEBAIC0xMTU1LDE3ICsxMTU1 LDYgQEAgc3RhdGljIGludCBkcHVfcGxhbmVfc3NwcF9hdG9taWNfY2hlY2soc3RydWN0Cj4gZHJt X3BsYW5lICpwbGFuZSwKPiAgCXJldHVybiByZXQ7Cj4gIH0KPiAKPiAtc3RhdGljIGludCBkcHVf cGxhbmVfYXRvbWljX2NoZWNrKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+IC0JCXN0cnVjdCBk cm1fcGxhbmVfc3RhdGUgKnN0YXRlKQo+IC17Cj4gLQlpZiAoIXN0YXRlLT5mYikKPiAtCQlyZXR1 cm4gMDsKPiAtCj4gLQlEUFVfREVCVUdfUExBTkUodG9fZHB1X3BsYW5lKHBsYW5lKSwgIlxuIik7 Cj4gLQo+IC0JcmV0dXJuIGRwdV9wbGFuZV9zc3BwX2F0b21pY19jaGVjayhwbGFuZSwgc3RhdGUp Owo+IC19Cj4gLQo+ICB2b2lkIGRwdV9wbGFuZV9mbHVzaChzdHJ1Y3QgZHJtX3BsYW5lICpwbGFu ZSkKPiAgewo+ICAJc3RydWN0IGRwdV9wbGFuZSAqcGRwdTsKClN1YmplY3QgbGluZSB0eXBvOgol cy9Db25zb2xvZGF0ZS9Db25zb2xpZGF0ZQoKUmV2aWV3ZWQtYnk6IEpleWt1bWFyIFNhbmthcmFu IDxqc2Fua2FAY29kZWF1cm9yYS5vcmc+CgotLSAKSmV5a3VtYXIgUwpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpGcmVlZHJlbm8gbWFpbGluZyBsaXN0CkZy ZWVkcmVub0BsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9mcmVlZHJlbm8K