From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rajendra Nayak Subject: Re: [PATCH v2] drm/msm/dpu: Correct dpu destroy and disable order Date: Fri, 9 Nov 2018 11:37:17 +0530 Message-ID: References: <1541162957-12796-1-git-send-email-jshekhar@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1541162957-12796-1-git-send-email-jshekhar-sgV2jX0FEOL9JmXXK+q4OQ@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: Jayant Shekhar , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, nganji-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, chandanu-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org List-Id: devicetree@vger.kernel.org Ck9uIDExLzIvMjAxOCA2OjE5IFBNLCBKYXlhbnQgU2hla2hhciB3cm90ZToKPiBJbiBjYXNlIG9m IG1zbSBkcm0gYmluZCBmYWlsdXJlLCBkcHVfbWRzc19kZXN0cm95IGlzIHRyaWdnZXJlZC4KPiBJ biB0aGlzIGZ1bmN0aW9uLCByZXNvdXJjZXMgYXJlIGZyZWVkIGFuZCBwbSBydW50aW1lIGRpc2Fi bGUgaXMKPiBjYWxsZWQsIHdoaWNoIHRyaWdnZXJzIGRwdV9tZHNzX2Rpc2FibGUuIE5vdyBpbiBk cHVfbWRzc19kaXNhYmxlLAo+IGRyaXZlciB0cmllcyB0byBhY2Nlc3MgYSBtZW1vcnkgd2hpY2gg aXMgYWxyZWFkeSBmcmVlZC4gVGhpcwo+IHJlc3VsdHMgaW4ga2VybmVsIHBhbmljLiBGaXggdGhp cyBieSBlbnN1cmluZyBwcm9wZXIgc2VxdWVuY2UKPiBvZiBkcHUgZGVzdHJveSBhbmQgZGlzYWJs ZSBjYWxscy4KPiAKPiBDaGFuZ2VzIGluIHYyOgo+ICAgICAtIFJlbW92ZWQgZG91YmxlIHNwYWNp bmdzIFtKZXlrdW1hcl0KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYXlhbnQgU2hla2hhciA8anNoZWto YXJAY29kZWF1cm9yYS5vcmc+CgpJIHdhcyB0ZXN0aW5nIHRoaXMgcGF0Y2ggb3V0IGFuZCBpbiBt eSBzZXR1cCBJIHNlZSB0aGF0IHdpdGggdGhpcwpjaGFuZ2UsIGR1cmluZyBhIGRzaSBwcm9iZSBk ZWZlciBjYXNlLCBhIGRwdV9tZHNzX2VuYWJsZSgpIGlzIGNhbGxlZApmb2xsb3dlZCBieSBhIGRw dV9tZHNzX2Rlc3Ryb3koKSBidXQgZHB1X21kc3NfZGlzYWJsZSgpIGlzIG5ldmVyIGNhbGxlZC4K ClRoaXMgcmVzdWx0cyBpbiBhIG1pc21hdGNoIGluIGNsb2NrIHVzZWNvdW50IGNhdXNpbmcgdGhl IG1kcCBjbG9ja3MgdG8Kc3RheSBlbmFibGVkIGV2ZW4gd2l0aCBkaXNwbGF5IHR1cm5lZCBvZmYu Cgpsb2NhbGhvc3QgfiAjIGNhdCAvc3lzL2tlcm5lbC9kZWJ1Zy9jbGsvY2xrX3N1bW1hcnkgfCBn cmVwIG1kc3MKICBkaXNwX2NjX21kc3NfcnNjY19haGJfY2xrICAgICAgICAgICAgMCAgICAgICAg MCAgICAgICAgMCAgICAgICAgICAgMCAgICAgICAgICAwICAgICAwICA1MDAwMAogIGRpc3BfY2Nf bWRzc19heGlfY2xrICAgICAgICAgICAgICAgICAwICAgICAgICAwICAgICAgICAwICAgICAgICAg ICAwICAgICAgICAgIDAgICAgIDAgIDUwMDAwCiAgZGlzcF9jY19tZHNzX2FoYl9jbGsgICAgICAg ICAgICAgICAgIDAgICAgICAgIDAgICAgICAgIDAgICAgICAgICAgIDAgICAgICAgICAgMCAgICAg MCAgNTAwMDAKICAgICAgICBkaXNwX2NjX21kc3NfbWRwX2Nsa19zcmMgICAgICAgMSAgICAgICAg MSAgICAgICAgMCAgICAxOTIwMDAwMCAgICAgICAgICAwICAgICAwICA1MDAwMAogICAgICAgICAg IGRpc3BfY2NfbWRzc19tZHBfbHV0X2NsayAgICAgICAwICAgICAgICAwICAgICAgICAwICAgIDE5 MjAwMDAwICAgICAgICAgIDAgICAgIDAgIDUwMDAwCiAgICAgICAgICAgZGlzcF9jY19tZHNzX21k cF9jbGsgICAgICAgIDEgICAgICAgIDEgICAgICAgIDAgICAgMTkyMDAwMDAgICAgICAgICAgMCAg ICAgMCAgNTAwMDAKICAgICAgICBkaXNwX2NjX21kc3NfdnN5bmNfY2xrX3NyYyAgICAgICAwICAg ICAgICAwICAgICAgICAwICAgIDE5MjAwMDAwICAgICAgICAgIDAgICAgIDAgIDUwMDAwCgpBbHNv IHRvIG5vdGUsIG9uIGFuIG9sZGVyIDQuMTQga2VybmVsLCBJIGRvIG5vdCBzZWUgYW55IGlzc3Vl IGluIHRoZSBvcmRlciBpbiB3aGljaAp0aGVzZSBmdW5jdGlvbnMgYXJlIGNhbGxlZCBpbiB0aGUg ZHNpIHByb2JlIGRlZmVyIGNhc2UsIGkuZSBpdHMgYW4gZW5hYmxlIGZvbGxvd2VkIGJ5CmEgZGlz YWJsZSBhbmQgdGhlbiBhIGRlc3Ryb3kgKGFuZCB0aGF0J3Mgd2l0aG91dCB0aGlzIHBhdGNoKQoK PiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9tZHNzLmMgfCA1ICst LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9tZHNzLmMg Yi9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfbWRzcy5jCj4gaW5kZXggZmQ5Yzg5 My4uOTAyYmI0YyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9k cHVfbWRzcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X21kc3Mu Ywo+IEBAIC0xNTYsMTggKzE1NiwxNSBAQCBzdGF0aWMgdm9pZCBkcHVfbWRzc19kZXN0cm95KHN0 cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4gICAJc3RydWN0IGRwdV9tZHNzICpkcHVfbWRzcyA9IHRv X2RwdV9tZHNzKHByaXYtPm1kc3MpOwo+ICAgCXN0cnVjdCBkc3NfbW9kdWxlX3Bvd2VyICptcCA9 ICZkcHVfbWRzcy0+bXA7Cj4gICAKPiArCXBtX3J1bnRpbWVfZGlzYWJsZShkZXYtPmRldik7Cj4g ICAJX2RwdV9tZHNzX2lycV9kb21haW5fZmluaShkcHVfbWRzcyk7Cj4gLQo+ICAgCWZyZWVfaXJx KHBsYXRmb3JtX2dldF9pcnEocGRldiwgMCksIGRwdV9tZHNzKTsKPiAtCj4gICAJbXNtX2Rzc19w dXRfY2xrKG1wLT5jbGtfY29uZmlnLCBtcC0+bnVtX2Nsayk7Cj4gICAJZGV2bV9rZnJlZSgmcGRl di0+ZGV2LCBtcC0+Y2xrX2NvbmZpZyk7Cj4gICAKPiAgIAlpZiAoZHB1X21kc3MtPm1taW8pCj4g ICAJCWRldm1faW91bm1hcCgmcGRldi0+ZGV2LCBkcHVfbWRzcy0+bW1pbyk7Cj4gICAJZHB1X21k c3MtPm1taW8gPSBOVUxMOwo+IC0KPiAtCXBtX3J1bnRpbWVfZGlzYWJsZShkZXYtPmRldik7Cj4g ICAJcHJpdi0+bWRzcyA9IE5VTEw7Cj4gICB9Cj4gICAKPiAKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVlZHJl bm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==