From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeykumar Sankaran Subject: Re: [PATCH v2 2/3] drm/msm: dpu: Only check flush register against pending flushes Date: Thu, 08 Nov 2018 12:54:57 -0800 Message-ID: References: <20181030160033.18464-1-sean@poorly.run> <20181030160033.18464-2-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: <20181030160033.18464-2-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, Abhinav Kumar , robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, Sean Paul , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org T24gMjAxOC0xMC0zMCAwOTowMCwgU2VhbiBQYXVsIHdyb3RlOgo+IEZyb206IFNlYW4gUGF1bCA8 c2VhbnBhdWxAY2hyb21pdW0ub3JnPgo+IAo+IFRoZXJlIGV4aXN0cyBhIGNhc2Ugd2hlcmUgYSBm bHVzaCBvZiBhIHBsYW5lL2RtYSBtYXkgaGF2ZSBiZWVuIAo+IHRyaWdnZXJlZAo+ICYgc3RhcnRl ZCBmcm9tIGFuIGFzeW5jIGNvbW1pdC4gSWYgdGhhdCBwbGFuZS9kbWEgaXMgc3Vic2VxdWVudGx5 IAo+IGRpc2FibGVkCj4gYnkgdGhlIG5leHQgY29tbWl0LCB0aGUgZmx1c2ggcmVnaXN0ZXIgd2ls bCBjb250aW51ZSB0byBob2xkIHRoZSBmbHVzaAo+IGJpdCBmb3IgdGhlIGRpc2FibGVkIHBsYW5l LiBTaW5jZSB0aGUgYml0IHJlbWFpbnMgYWN0aXZlLAo+IHBlbmRpbmdfa2lja29mZl9jbnQgd2ls bCBuZXZlciBkZWNyZW1lbnQgYW5kIHdlJ2xsIG1pc3MgZnJhbWVfZG9uZQo+IGV2ZW50cy4KPiAK PiBUaGlzIHBhdGNoIGxpbWl0cyB0aGUgY2hlY2sgb2YgZmx1c2hfcmVnaXN0ZXIgdG8gaW5jbHVk ZSBvbmx5IHRob3NlIAo+IGJpdHMKPiB3aGljaCBoYXZlIGJlZW4gdXBkYXRlZCB3aXRoIHRoZSBs YXRlc3QgY29tbWl0Lgo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBOb25lCj4gCgpSZXZpZXdlZC1i eTogSmV5a3VtYXIgU2Fua2FyYW4gPGpzYW5rYUBjb2RlYXVyb3JhLm9yZz4KCj4gU2lnbmVkLW9m Zi1ieTogU2VhbiBQYXVsIDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Cj4gLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9lbmNvZGVyX3BoeXNfdmlkLmMgfCAyICstCj4gIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfZW5jb2Rlcl9waHlzX3ZpZC5j Cj4gYi9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfZW5jb2Rlcl9waHlzX3ZpZC5j Cj4gaW5kZXggYjNjNjhjNGZjYzhlLi42NjdmMzA0YzkyZWEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X2VuY29kZXJfcGh5c192aWQuYwo+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9lbmNvZGVyX3BoeXNfdmlkLmMKPiBAQCAt MzMxLDcgKzMzMSw3IEBAIHN0YXRpYyB2b2lkIGRwdV9lbmNvZGVyX3BoeXNfdmlkX3ZibGFua19p cnEodm9pZCAKPiAqYXJnLAo+IGludCBpcnFfaWR4KQo+ICAJaWYgKGh3X2N0bCAmJiBod19jdGwt Pm9wcy5nZXRfZmx1c2hfcmVnaXN0ZXIpCj4gIAkJZmx1c2hfcmVnaXN0ZXIgPSBod19jdGwtPm9w cy5nZXRfZmx1c2hfcmVnaXN0ZXIoaHdfY3RsKTsKPiAKPiAtCWlmIChmbHVzaF9yZWdpc3RlciA9 PSAwKQo+ICsJaWYgKCEoZmx1c2hfcmVnaXN0ZXIgJiBod19jdGwtPm9wcy5nZXRfcGVuZGluZ19m bHVzaChod19jdGwpKSkKPiAgCQluZXdfY250ID0KPiBhdG9taWNfYWRkX3VubGVzcygmcGh5c19l bmMtPnBlbmRpbmdfa2lja29mZl9jbnQsCj4gIAkJCQktMSwgMCk7Cj4gIAlzcGluX3VubG9ja19p cnFyZXN0b3JlKHBoeXNfZW5jLT5lbmNfc3BpbmxvY2ssIGxvY2tfZmxhZ3MpOwoKLS0gCkpleWt1 bWFyIFMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJl ZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==