From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Zabel Subject: Re: [PATCH 5/5] drm/imx: don't destroy mode objects manually on driver unbind Date: Mon, 20 Jun 2016 14:00:09 +0200 Message-ID: <1466424009.6070.34.camel@pengutronix.de> References: <1466158422-12579-1-git-send-email-l.stach@pengutronix.de> <1466158422-12579-5-git-send-email-l.stach@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by gabe.freedesktop.org (Postfix) with ESMTPS id 40C066E573 for ; Mon, 20 Jun 2016 12:00:12 +0000 (UTC) In-Reply-To: <1466158422-12579-5-git-send-email-l.stach@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Lucas Stach Cc: kernel@pengutronix.de, dri-devel@lists.freedesktop.org, patchwork-lst@pengutronix.de List-Id: dri-devel@lists.freedesktop.org QW0gRnJlaXRhZywgZGVuIDE3LjA2LjIwMTYsIDEyOjEzICswMjAwIHNjaHJpZWIgTHVjYXMgU3Rh Y2g6Cj4gSW5zdGVhZCBsZXQgZHJtX21vZGVfY29uZmlnX2NsZWFudXAoKSBkbyB0aGUgd29yayB3 aGVuIHRha2luZyBkb3duCj4gdGhlIG1hc3RlciBkZXZpY2UuIFRoaXMgcmVxdWlyZXMgYWxsIGNs ZWFudXAgZnVuY3Rpb25zIHRvIGJlCj4gcHJvcGVybHkgaG9va2VkIHVwIHRvIHRoZSBtb2RlIG9i amVjdCAuZGVzdHJveSBjYWxsYmFjay4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBMdWNhcyBTdGFjaCA8 bC5zdGFjaEBwZW5ndXRyb25peC5kZT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9k dy1oZG1pLmMgICAgICAgfCAzIC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaW14L2lteC1kcm0tY29y ZS5jICAgICB8IDQgKystLQo+ICBkcml2ZXJzL2dwdS9kcm0vaW14L2lteC1sZGIuYyAgICAgICAg ICB8IDYgLS0tLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pbXgvaW14LXR2ZS5jICAgICAgICAgIHwg MyAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2lteC9pcHV2My1jcnRjLmMgICAgICAgfCA5ICsrKysr Ky0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaW14L3BhcmFsbGVsLWRpc3BsYXkuYyB8IDMgLS0tCj4g IDYgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKPiAKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9kdy1oZG1pLmMgYi9kcml2ZXJzL2dw dS9kcm0vYnJpZGdlL2R3LWhkbWkuYwo+IGluZGV4IGM5ZDk0MTI4M2QzMC4uNWY5Nzk3N2Y3ZTVj IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvZHctaGRtaS5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9kdy1oZG1pLmMKPiBAQCAtMTgzNCw5ICsxODM0LDYgQEAg dm9pZCBkd19oZG1pX3VuYmluZChzdHJ1Y3QgZGV2aWNlICpkZXYsIHN0cnVjdCBkZXZpY2UgKm1h c3Rlciwgdm9pZCAqZGF0YSkKPiAgCS8qIERpc2FibGUgYWxsIGludGVycnVwdHMgKi8KPiAgCWhk bWlfd3JpdGViKGhkbWksIH4wLCBIRE1JX0lIX01VVEVfUEhZX1NUQVQwKTsKPiAgCj4gLQloZG1p LT5jb25uZWN0b3IuZnVuY3MtPmRlc3Ryb3koJmhkbWktPmNvbm5lY3Rvcik7Cj4gLQloZG1pLT5l bmNvZGVyLT5mdW5jcy0+ZGVzdHJveShoZG1pLT5lbmNvZGVyKTsKPiAtCj4gIAljbGtfZGlzYWJs ZV91bnByZXBhcmUoaGRtaS0+aWFoYl9jbGspOwo+ICAJY2xrX2Rpc2FibGVfdW5wcmVwYXJlKGhk bWktPmlzZnJfY2xrKTsKPiAgCWkyY19wdXRfYWRhcHRlcihoZG1pLT5kZGMpOwoKVGhlIHJvY2tj aGlwIGRyaXZlciBhbHJlYWR5IGNhbGxzIGRybV9tb2RlX2NvbmZpZ19jbGVhbnVwIGFmdGVyCmNv bXBvbmVudF91bmJpbmRfYWxsLCBzbyBJIHRoaXMgY2hhbmdlIHNob3VsZCB3b3JrIGZvciB0aGUg cm9ja2NoaXAKZHJpdmVyIGFzIGlzPwoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2lt eC9pbXgtZHJtLWNvcmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pbXgvaW14LWRybS1jb3JlLmMKPiBp bmRleCA3OTlhNjg5NzY1OTAuLjcxZTMzNjY2Y2FlOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vaW14L2lteC1kcm0tY29yZS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2lteC9pbXgt ZHJtLWNvcmUuYwo+IEBAIC00NjYsMTEgKzQ2NiwxMSBAQCBzdGF0aWMgdm9pZCBpbXhfZHJtX3Vu YmluZChzdHJ1Y3QgZGV2aWNlICpkZXYpCj4gIAlpZiAoZmJoZWxwZXIpCj4gIAkJZHJtX2ZiZGV2 X2NtYV9maW5pKGZiaGVscGVyKTsKPiAgCj4gKwlkcm1fbW9kZV9jb25maWdfY2xlYW51cChkcm0p Owo+ICsKPiAgCWNvbXBvbmVudF91bmJpbmRfYWxsKGRybS0+ZGV2LCBkcm0pOwo+ICAJZGV2X3Nl dF9kcnZkYXRhKGRldiwgTlVMTCk7Cj4gIAo+IC0JZHJtX21vZGVfY29uZmlnX2NsZWFudXAoZHJt KTsKPiAtCj4gIAlkcm1fZGV2X3VucmVmKGRybSk7Cj4gIH0KCnJlZ2FyZHMKUGhpbGlwcAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1h aWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==