From mboxrd@z Thu Jan 1 00:00:00 1970 From: Archit Taneja Subject: Re: [PATCH v2 4/6] drm/msm: Issue queued events when disabling crtc Date: Mon, 2 Apr 2018 10:53:15 +0530 Message-ID: <0d69abf7-c425-2bd1-ef66-de465c46896d@codeaurora.org> References: <20180328190657.218661-1-seanpaul@chromium.org> <20180328190657.218661-5-seanpaul@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180328190657.218661-5-seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: Sean Paul , freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org CgpPbiBUaHVyc2RheSAyOSBNYXJjaCAyMDE4IDEyOjM2IEFNLCBTZWFuIFBhdWwgd3JvdGU6Cj4g RW5zdXJlIHRoYXQgYW55IHF1ZXVlZCBldmVudHMgYXJlIGlzc3VlZCB3aGVuIGRpc2FibGluZyB0 aGUgY3J0Yy4gVGhpcwo+IGF2b2lkcyB0aW1lb3V0cyB3aGVuIHdlIGNvbWUgYmFjayBhbmQgd2Fp dCBmb3IgZGVwZW5kZW5jaWVzIChsaWtlIHRoZQo+IHByZXZpb3VzIGZyYW1lJ3MgZmxpcF9kb25l KS4KClJldmlld2VkLWJ5OiBBcmNoaXQgVGFuZWphIDxhcmNoaXR0QGNvZGVhdXJvcmEub3JnPgoK PiAKPiBDaGFuZ2VzIGluIHYyOgo+IC0gTm9uZQo+IAo+IFNpZ25lZC1vZmYtYnk6IFNlYW4gUGF1 bCA8c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL21zbS9k aXNwL21kcDUvbWRwNV9jcnRjLmMgfCA5ICsrKysrKysrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDkg aW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3Av bWRwNS9tZHA1X2NydGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9tZHA1L21kcDVfY3J0 Yy5jCj4gaW5kZXggNzZiOTYwODE5MTZmLi4xMDI3MTM1OTc4OWUgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL21zbS9kaXNwL21kcDUvbWRwNV9jcnRjLmMKPiArKysgYi9kcml2ZXJzL2dw dS9kcm0vbXNtL2Rpc3AvbWRwNS9tZHA1X2NydGMuYwo+IEBAIC00MzAsNiArNDMwLDcgQEAgc3Rh dGljIHZvaWQgbWRwNV9jcnRjX2F0b21pY19kaXNhYmxlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywK PiAgIAlzdHJ1Y3QgbWRwNV9jcnRjX3N0YXRlICptZHA1X2NzdGF0ZSA9IHRvX21kcDVfY3J0Y19z dGF0ZShjcnRjLT5zdGF0ZSk7Cj4gICAJc3RydWN0IG1kcDVfa21zICptZHA1X2ttcyA9IGdldF9r bXMoY3J0Yyk7Cj4gICAJc3RydWN0IGRldmljZSAqZGV2ID0gJm1kcDVfa21zLT5wZGV2LT5kZXY7 Cj4gKwl1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgCj4gICAJREJHKCIlcyIsIGNydGMtPm5hbWUp Owo+ICAgCj4gQEAgLTQ0NSw2ICs0NDYsMTQgQEAgc3RhdGljIHZvaWQgbWRwNV9jcnRjX2F0b21p Y19kaXNhYmxlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKPiAgIAltZHBfaXJxX3VucmVnaXN0ZXIo Jm1kcDVfa21zLT5iYXNlLCAmbWRwNV9jcnRjLT5lcnIpOwo+ICAgCXBtX3J1bnRpbWVfcHV0X3N5 bmMoZGV2KTsKPiAgIAo+ICsJaWYgKGNydGMtPnN0YXRlLT5ldmVudCAmJiAhY3J0Yy0+c3RhdGUt PmFjdGl2ZSkgewo+ICsJCVdBUk5fT04obWRwNV9jcnRjLT5ldmVudCk7Cj4gKwkJc3Bpbl9sb2Nr X2lycXNhdmUoJm1kcDVfa21zLT5kZXYtPmV2ZW50X2xvY2ssIGZsYWdzKTsKPiArCQlkcm1fY3J0 Y19zZW5kX3ZibGFua19ldmVudChjcnRjLCBjcnRjLT5zdGF0ZS0+ZXZlbnQpOwo+ICsJCWNydGMt PnN0YXRlLT5ldmVudCA9IE5VTEw7Cj4gKwkJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmbWRwNV9r bXMtPmRldi0+ZXZlbnRfbG9jaywgZmxhZ3MpOwo+ICsJfQo+ICsKPiAgIAltZHA1X2NydGMtPmVu YWJsZWQgPSBmYWxzZTsKPiAgIH0KPiAgIAo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpGcmVlZHJlbm8gbWFpbGluZyBsaXN0CkZyZWVkcmVub0BsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9mcmVlZHJlbm8K