From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Ujfalusi Subject: Re: [RFC 3/7] drm/omap: Manage the usable omap_dss_device list within omap_drm_private Date: Mon, 4 Sep 2017 12:19:19 +0300 Message-ID: <184fce76-f2f9-b85d-13e9-4ef3638be8c3@ti.com> References: <20170829073218.11097-1-peter.ujfalusi@ti.com> <20170829073218.11097-4-peter.ujfalusi@ti.com> <3510335.Tu8AiCYPt6@avalon> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fllnx210.ext.ti.com (fllnx210.ext.ti.com [198.47.19.17]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5BDA16E2C8 for ; Mon, 4 Sep 2017 09:18:59 +0000 (UTC) In-Reply-To: <3510335.Tu8AiCYPt6@avalon> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Laurent Pinchart Cc: tomi.valkeinen@ti.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org 77u/SGkgTGF1cmVudCwKCgpUZXhhcyBJbnN0cnVtZW50cyBGaW5sYW5kIE95LCBQb3Jra2FsYW5r YXR1IDIyLCAwMDE4MCBIZWxzaW5raS4gWS10dW5udXMvQnVzaW5lc3MgSUQ6IDA2MTU1MjEtNC4g S290aXBhaWtrYS9Eb21pY2lsZTogSGVsc2lua2kKCk9uIDIwMTctMDktMDEgMTQ6MjcsIExhdXJl bnQgUGluY2hhcnQgd3JvdGU6Cj4+IC1zdGF0aWMgdm9pZCBvbWFwX2Rpc2Nvbm5lY3RfZHNzZGV2 cyh2b2lkKQo+PiArc3RhdGljIHZvaWQgb21hcF9kaXNjb25uZWN0X2Rzc2RldnMoc3RydWN0IGRy bV9kZXZpY2UgKmRkZXYpCj4+ICB7Cj4+IC0Jc3RydWN0IG9tYXBfZHNzX2RldmljZSAqZHNzZGV2 ID0gTlVMTDsKPj4gKwlzdHJ1Y3Qgb21hcF9kcm1fcHJpdmF0ZSAqcHJpdiA9IGRkZXYtPmRldl9w cml2YXRlOwo+PiArCWludCBpOwo+PiArCj4+ICsJZm9yIChpID0gMDsgaSA8IHByaXYtPm51bV9k c3NkZXZzOyBpKyspIHsKPiAKPiBpcyBpcyBuZXZlciBuZWdhdGl2ZSwgeW91IGNhbiBtYWtlIGl0 IGFuIHVuc2lnbmVkIGludC4gVGhpcyBjb21tZW50IGFwcGxpZXMgCj4gdGhyb3VnaCB0aGUgd2hv bGUgcGF0Y2guCgpUcnVlLCBhcmUgdGhlcmUgYW55IGJlbmVmaXRzIHRvIGhhdmUgdW5zaWduZWQg aW50IGNvbXBhcmVkIHRvIGludD8gSQpkb24ndCB0aGluayB3ZSBhcmUgZ29pbmcgdG8gaGl0IHNp emUgbGltaXRhdGlvbiB3aXRoIHRoZSBpbnQsIGJ1dCBpZiB5b3UKcHJlZmVyIHRvIGhhdmUgdW5z aWduZWQgaW50LCB0aGVuIHN1cmUsIEkgY2FuIGNoYW5nZSB0aGUgbnVtX2Rpc3BsYXlzCmFuZCAn aSdzIHRvIHVuc2lnbmVkLgoKPj4gIAljcnRjX2lkeCA9IDA7Cj4+ICAJcGxhbmVfaWR4ID0gMDsK Pj4gLQlmb3JfZWFjaF9kc3NfZGV2KGRzc2Rldikgewo+PiArCWZvciAoaSA9IDA7IGkgPCBwcml2 LT5udW1fZHNzZGV2czsgaSsrKSB7Cj4+ICsJCXN0cnVjdCBvbWFwX2Rzc19kZXZpY2UgKmRzc2Rl diA9IHByaXYtPmRzc2RldnNbaV07Cj4+ICAJCXN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0 b3I7Cj4+ICAJCXN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlcjsKPj4gIAkJc3RydWN0IGRybV9w bGFuZSAqcGxhbmU7Cj4+ICAJCXN0cnVjdCBkcm1fY3J0YyAqY3J0YzsKPj4KPj4gLQkJaWYgKCFv bWFwZHNzX2RldmljZV9pc19jb25uZWN0ZWQoZHNzZGV2KSkKPj4gLQkJCWNvbnRpbnVlOwo+PiAt Cj4gCj4gSSBiZWxpZXZlIHRoaXMgaHVuayBpcyBjb3JyZWN0IGFzIGRzcyBkZXZpY2VzIGFyZSBv bmx5IGRpc2Nvbm5lY3RlZCBieSBjYWxscyAKPiB0byB0aGUgb21hX2Rzc19kcml2ZXIgLmRpc2Nv bm5lY3QoKSBvcGVyYXRpb24sIHdoaWNoIGlzIG9ubHkgY2FsbGVkIGZyb20gCj4gb21hcF9kaXNj b25uZWN0X2Rzc2RldnMoKSwgYnV0IHlvdSBzaG91bGQgYXQgdGhlIHZlcnkgbGVhc3QgZXhwbGFp biB3aHkgaW4gdGhlIAo+IGNvbW1pdCBtZXNzYWdlLgoKVGhlIGNoZWNrIGJlY2FtZSBpcnJlbGV2 YW50IGFzIHdlIGRpZCBub3QgYWRkIGRzc2RldnMgdG8gdGhlIGFycmF5IGlmCnRoZWlyIGNvbm5l Y3QgZmFpbGVkIGFuZCBhcyB5b3UgaGF2ZSBzYWlkIHdlIG9ubHkgZGlzY29ubmVjdCBkZHNkZXZz IGluCm9tYXBfZGlzY29ubmVjdF9kc3NkZXZzKCkgLSBpbiBjbGVhbnVwIHBhdGhzLgoKSSB3aWxs IHVwZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2Ugd2l0aCB0aGlzIGluZm9ybWF0aW9uLgoKLSBQw6l0 ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=