From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH v2 51/60] drm/omap: Reverse direction of DSS device (dis)connect operations Date: Mon, 11 Jun 2018 22:21:31 +0300 Message-ID: <7787956.ytX7fp6NAO@avalon> References: <20180526172518.18710-1-laurent.pinchart@ideasonboard.com> <20180526172518.18710-52-laurent.pinchart@ideasonboard.com> <20180611115913.d4qbozfinrt2s3o4@earth.universe> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by gabe.freedesktop.org (Postfix) with ESMTPS id 212C989CA8 for ; Mon, 11 Jun 2018 19:21:20 +0000 (UTC) In-Reply-To: <20180611115913.d4qbozfinrt2s3o4@earth.universe> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sebastian Reichel Cc: Tomi Valkeinen , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgU2ViYXN0aWFuLAoKT24gTW9uZGF5LCAxMSBKdW5lIDIwMTggMTQ6NTk6MTMgRUVTVCBTZWJh c3RpYW4gUmVpY2hlbCB3cm90ZToKPiBPbiBTYXQsIE1heSAyNiwgMjAxOCBhdCAwODoyNTowOVBN ICswMzAwLCBMYXVyZW50IFBpbmNoYXJ0IHdyb3RlOgo+ID4gVGhlIG9tYXBkcm0gYW5kIG9tYXBk c3MgZHJpdmVycyBhcmUgYXJjaGl0ZWN0dXJlZCBiYXNlZCBvbiBkaXNwbGF5Cj4gPiBwaXBlbGlu ZXMgbWFkZSBvZiBtdWx0aXBsZSBjb21wb25lbnRzIGhhbmRsZWQgZnJvbSBzaW5rIChkaXNwbGF5 KSB0bwo+ID4gc291cmNlIChEU1Mgb3V0cHV0KS4gVGhpcyBpcyBpbmNvbXBhdGlibGUgd2l0aCB0 aGUgRFJNIGJyaWRnZSBhbmQgcGFuZWwKPiA+IEFQSXMgdGhhdCBoYW5kbGUgY29tcG9uZW50cyBm cm9tIHNvdXJjZSB0byBzaW5rLgo+ID4gCj4gPiBUbyByZWNvbmNpbGUgdGhlIG9tYXBkcm0gYW5k IG9tYXBkc3MgZHJpdmVycyB3aXRoIHRoZSBEUk0gYnJpZGdlIGFuZAo+ID4gcGFuZWwgbW9kZWws IHdlIG5lZWQgdG8gcmV2ZXJzZSB0aGUgZGlyZWN0aW9uIG9mIHRoZSBEU1MgZGV2aWNlCj4gPiBv cGVyYXRpb25zLiBTdGFydCB3aXRoIHRoZSBjb25uZWN0IGFuZCBkaXNjb25uZWN0IG9wZXJhdGlv bnMuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGlu Y2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KPiA+IC0tLQo+IAo+IExvb2tzIG1vc3RseSBnb29kLCBi dXQgSSBmb3VuZCBvbmUgaXNzdWU6Cj4gCj4gWy4uLl0KPiAKPiA+IC1zdGF0aWMgdm9pZCBkc2lj bV9kaXNjb25uZWN0KHN0cnVjdCBvbWFwX2Rzc19kZXZpY2UgKmRzc2RldikKPiA+ICtzdGF0aWMg dm9pZCBkc2ljbV9kaXNjb25uZWN0KHN0cnVjdCBvbWFwX2Rzc19kZXZpY2UgKnNyYywKPiA+ICsJ CQkgICAgIHN0cnVjdCBvbWFwX2Rzc19kZXZpY2UgKmRzdCkKPiA+ICB7Cj4gPiAtCXN0cnVjdCBw YW5lbF9kcnZfZGF0YSAqZGRhdGEgPSB0b19wYW5lbF9kYXRhKGRzc2Rldik7Cj4gPiAtCXN0cnVj dCBvbWFwX2Rzc19kZXZpY2UgKnNyYyA9IGRzc2Rldi0+c3JjOwo+ID4gKwlzdHJ1Y3QgcGFuZWxf ZHJ2X2RhdGEgKmRkYXRhID0gdG9fcGFuZWxfZGF0YShkc3QpOwo+ID4gCj4gPiAgCXNyYy0+b3Bz LT5kc2kucmVsZWFzZV92YyhzcmMsIGRkYXRhLT5jaGFubmVsKTsKPiAKPiBeXl4gdXNpbmcgc3Jj IGluIGRzaWNtX2Rpc2Nvbm5lY3QoKQo+IAo+ID4gLQlvbWFwZHNzX2RldmljZV9kaXNjb25uZWN0 KHNyYywgZHNzZGV2KTsKPiA+IC0KPiA+IC0Jb21hcGRzc19kZXZpY2VfcHV0KHNyYyk7Cj4gPiAg fQo+ID4gIAo+ID4gIHN0YXRpYyBpbnQgZHNpY21fZW5hYmxlKHN0cnVjdCBvbWFwX2Rzc19kZXZp Y2UgKmRzc2RldikKPiA+IEBAIC0xNDA0LDcgKzEzODIsNyBAQCBzdGF0aWMgaW50IF9fZXhpdCBk c2ljbV9yZW1vdmUoc3RydWN0Cj4gPiBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpPiAKPiA+ICAJb21h cGRzc19kZXZpY2VfdW5yZWdpc3Rlcihkc3NkZXYpOwo+ID4gIAkKPiA+ICAJZHNpY21fZGlzYWJs ZShkc3NkZXYpOwo+ID4gLQlkc2ljbV9kaXNjb25uZWN0KGRzc2Rldik7Cj4gPiArCWRzaWNtX2Rp c2Nvbm5lY3QoTlVMTCwgZHNzZGV2KTsKPiAKPiBeXl4gY2FsbGluZyBkc2ljbV9kaXNjb25uZWN0 KCkgd2l0aCBzcmM9TlVMTAo+IAo+IFRoaXMgd2lsbCBleGVjdXRlIGRzaV9yZWxlYXNlX3ZjKE5V TEwsIGNoYW5uZWwpLCB3aGljaCB3aWxsIHRyeSB0bwo+IGRlcmVmZXJlbmNlIE5VTEwuCgpHb29k IGNhdGNoLiBJJ2xsIHJlcGxhY2UgdGhpcyBsaW5lIHdpdGggCgoJZHNpY21fZGlzY29ubmVjdChk c3NkZXYtPnNyYywgZHNzZGV2KTsKCi0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5jaGFydAoKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK