From mboxrd@z Thu Jan 1 00:00:00 1970 From: CK Hu Subject: Re: [PATCH 1/3] drm: mediatek: fix unbind functions Date: Wed, 29 May 2019 09:35:11 +0800 Message-ID: <1559093711.11380.6.camel@mtksdaap41> References: <20190527045054.113259-1-hsinyi@chromium.org> <20190527045054.113259-2-hsinyi@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190527045054.113259-2-hsinyi@chromium.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Hsin-Yi Wang Cc: David Airlie , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, Matthias Brugger , linux-arm-kernel@lists.infradead.org List-Id: linux-mediatek@lists.infradead.org SGksIEhzaW4teWk6CgpPbiBNb24sIDIwMTktMDUtMjcgYXQgMTI6NTAgKzA4MDAsIEhzaW4tWWkg V2FuZyB3cm90ZToKPiBtb3ZlIG1pcGlfZHNpX2hvc3RfdW5yZWdpc3RlcigpIHRvIC5yZW1vdmUg c2luY2UgbWlwaV9kc2lfaG9zdF9yZWdpc3RlcigpCj4gaXMgY2FsbGVkIGluIC5wcm9iZS4KCklu IHRoZSBsYXRlc3Qga2VybmVsIFsxXSwgbWlwaV9kc2lfaG9zdF9yZWdpc3RlcigpIGlzIGNhbGxl ZCBpbgptdGtfZHNpX2JpbmQoKSwgSSB0aGluayB3ZSBkb24ndCBuZWVkIHRoaXMgcGFydC4KClsx XQpodHRwczovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxk cy9saW51eC5naXQvdHJlZS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RzaS5jP2g9djUu Mi1yYzIKCj4gCj4gZGV0YXRjaCBwYW5lbCBpbiBtdGtfZHNpX2Rlc3Ryb3lfY29ubl9lbmMoKSwg c2luY2UgLmJpbmQgd2lsbCB0cnkgdG8KPiBhdHRhY2ggaXQgYWdhaW4uCj4gCj4gRml4ZXM6IDJl NTRjMTRlMzEwZiAoImRybS9tZWRpYXRlazogQWRkIERTSSBzdWIgZHJpdmVyIikKPiBTaWduZWQt b2ZmLWJ5OiBIc2luLVlpIFdhbmcgPGhzaW55aUBjaHJvbWl1bS5vcmc+Cj4gLS0tCj4gIGRyaXZl cnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHNpLmMgfCA0ICsrKy0KPiAgMSBmaWxlIGNoYW5nZWQs IDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RzaS5jIGIvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210 a19kc2kuYwo+IGluZGV4IGIwMGViMmQyZTA4Ni4uYzliNmQzYTY4YzhiIDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHNpLmMKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vbWVkaWF0ZWsvbXRrX2RzaS5jCj4gQEAgLTg0NCw2ICs4NDQsOCBAQCBzdGF0aWMgdm9pZCBt dGtfZHNpX2Rlc3Ryb3lfY29ubl9lbmMoc3RydWN0IG10a19kc2kgKmRzaSkKPiAgCS8qIFNraXAg Y29ubmVjdG9yIGNsZWFudXAgaWYgY3JlYXRpb24gd2FzIGRlbGVnYXRlZCB0byB0aGUgYnJpZGdl ICovCj4gIAlpZiAoZHNpLT5jb25uLmRldikKPiAgCQlkcm1fY29ubmVjdG9yX2NsZWFudXAoJmRz aS0+Y29ubik7Cj4gKwlpZiAoZHNpLT5wYW5lbCkKPiArCQlkcm1fcGFuZWxfZGV0YWNoKGRzaS0+ cGFuZWwpOwoKSSB0aGluayBtdGtfZHNpX2Rlc3Ryb3lfY29ubl9lbmMoKSBoYXMgbXVjaCB0aGlu ZyB0byBkbyBhbmQgSSB3b3VsZCBsaWtlCnlvdSB0byBkbyBtb3JlLiBZb3UgY291bGQgcmVmZXIg dG8gWzJdIGZvciBjb21wbGV0ZSBpbXBsZW1lbnRhdGlvbi4KClsyXQpodHRwczovL2dpdC5rZXJu ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvdHJlZS9k cml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZHNpLmM/aD12NS4yLXJjMiNuMTU3NQoK UmVnYXJkcywKQ0sKCj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkIG10a19kc2lfZGRwX3N0YXJ0KHN0 cnVjdCBtdGtfZGRwX2NvbXAgKmNvbXApCj4gQEAgLTEwNzMsNyArMTA3NSw2IEBAIHN0YXRpYyB2 b2lkIG10a19kc2lfdW5iaW5kKHN0cnVjdCBkZXZpY2UgKmRldiwgc3RydWN0IGRldmljZSAqbWFz dGVyLAo+ICAJc3RydWN0IG10a19kc2kgKmRzaSA9IGRldl9nZXRfZHJ2ZGF0YShkZXYpOwo+ICAK PiAgCW10a19kc2lfZGVzdHJveV9jb25uX2VuYyhkc2kpOwo+IC0JbWlwaV9kc2lfaG9zdF91bnJl Z2lzdGVyKCZkc2ktPmhvc3QpOwo+ICAJbXRrX2RkcF9jb21wX3VucmVnaXN0ZXIoZHJtLCAmZHNp LT5kZHBfY29tcCk7Cj4gIH0KPiAgCj4gQEAgLTExNzksNiArMTE4MCw3IEBAIHN0YXRpYyBpbnQg bXRrX2RzaV9yZW1vdmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiAgCj4gIAltdGtf b3V0cHV0X2RzaV9kaXNhYmxlKGRzaSk7Cj4gIAljb21wb25lbnRfZGVsKCZwZGV2LT5kZXYsICZt dGtfZHNpX2NvbXBvbmVudF9vcHMpOwo+ICsJbWlwaV9kc2lfaG9zdF91bnJlZ2lzdGVyKCZkc2kt Pmhvc3QpOwo+ICAKPiAgCXJldHVybiAwOwo+ICB9CgoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVs