From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [Intel-gfx] [PATCH 08/26] drm: Consolidate connector arrays in drm_atomic_state Date: Mon, 30 May 2016 18:25:50 +0300 Message-ID: <20160530152550.GN4329@intel.com> References: <1464546923-13439-1-git-send-email-daniel.vetter@ffwll.ch> <1464546923-13439-9-git-send-email-daniel.vetter@ffwll.ch> <20160530145924.GM4329@intel.com> <20160530151356.GQ27098@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160530151356.GQ27098@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Daniel Vetter , Intel Graphics Development , DRI Development , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXkgMzAsIDIwMTYgYXQgMDU6MTM6NTZQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBNb24sIE1heSAzMCwgMjAxNiBhdCAwNTo1OToyNFBNICswMzAwLCBWaWxsZSBT eXJqw6Rsw6Qgd3JvdGU6Cj4gPiBPbiBTdW4sIE1heSAyOSwgMjAxNiBhdCAwODozNTowNVBNICsw MjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiBJdCdzIGtpbmRhIHBvaW50bGVzcyB0byBo YXZlIDIgc2VwYXJhdGUgbWFsbG9jcyBmb3IgdGhlc2UuIEFuZCB3aGVuIHdlCj4gPiA+IGFkZCBt b3JlIHBlci1jb25uZWN0b3Igc3RhdGUgaW4gdGhlIGZ1dHVyZSBpdCdzIGV2ZW4gbW9yZSBwb2lu dGxlc3MuCj4gPiA+IAo+ID4gPiBSaWdodCBub3cgdGhlcmUncyBubyBzdWNoIHRoaW5nIHBsYW5u ZWQsIGJ1dCBib3RoIEd1c3Rhdm8ncyBwZXItY3J0Ywo+ID4gPiBmZW5jZSBwYXRjaGVzLCBhbmQg c29tZSBub25ibG9ja2luZyBjb21taXQgaGVscGVycyBJJ20gcGxheWluZyBhcm91bmQKPiA+ID4g d2l0aCB3aWxsIGFkZCBtb3JlIHBlci1jcnRjIHN0dWZmLiBJdCBtYWtlcyBzZW5zZSB0byBhbHNv IGNvbnNvbGlkYXRlCj4gPiA+IGNvbm5lY3RvcnMsIGp1c3QgZm9yIGNvbnNpc3RlbmN5Lgo+ID4g PiAKPiA+ID4gSW4gdGhlIGZ1dHVyZSB3ZSBjYW4gdXNlIHRoaXMgdG8gc3RvcmUgYSBwb2ludGVy IHRvIHRoZSBwcmVjZWVkaW5nCj4gPiA+IHN0YXRlLCBtYWtpbmcgYW4gYXRvbWljIHVwZGF0ZSBl bnRpcmVseSBmcmVlLXN0YW5kaW5nLiBUaGlzIHdpbGwgYmUKPiA+ID4gbmVlZGVkIHRvIGJlIGFi bGUgdG8gcXVldWUgdGhlbSB1cCB3aXRoIGEgZGVwdGggPiAxLgo+ID4gPiAKPiA+ID4gQ2M6IEd1 c3Rhdm8gUGFkb3ZhbiA8Z3VzdGF2b0BwYWRvdmFuLm9yZz4KPiA+ID4gU2lnbmVkLW9mZi1ieTog RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gPiA+IC0tLQo+ID4gPiAg ZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYyAgICAgICAgfCAyNyArKysrKysrKystLS0tLS0t LS0tLS0tLS0tLS0KPiA+ID4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIHwg IDIgKy0KPiA+ID4gIGluY2x1ZGUvZHJtL2RybV9hdG9taWMuaCAgICAgICAgICAgIHwgMTAgKysr KystLS0tLQo+ID4gPiAgaW5jbHVkZS9kcm0vZHJtX2NydGMuaCAgICAgICAgICAgICAgfCAxMSAr KysrKysrLS0tLQo+ID4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyOCBk ZWxldGlvbnMoLSkKPiA+ID4gCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJt X2F0b21pYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWMuYwo+ID4gPiBpbmRleCAzZmYx ZWQ3YjMzZGIuLmE2Mzk1ZTk2NTRhZiAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2RybV9hdG9taWMuYwo+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jCj4g PiA+IEBAIC00NCw3ICs0NCw2IEBACj4gPiA+ICB2b2lkIGRybV9hdG9taWNfc3RhdGVfZGVmYXVs dF9yZWxlYXNlKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSkKPiA+ID4gIHsKPiA+ID4g IAlrZnJlZShzdGF0ZS0+Y29ubmVjdG9ycyk7Cj4gPiA+IC0Ja2ZyZWUoc3RhdGUtPmNvbm5lY3Rv cl9zdGF0ZXMpOwo+ID4gPiAgCWtmcmVlKHN0YXRlLT5jcnRjcyk7Cj4gPiA+ICAJa2ZyZWUoc3Rh dGUtPmNydGNfc3RhdGVzKTsKPiA+ID4gIAlrZnJlZShzdGF0ZS0+cGxhbmVzKTsKPiA+ID4gQEAg LTEzOSwxNSArMTM4LDE1IEBAIHZvaWQgZHJtX2F0b21pY19zdGF0ZV9kZWZhdWx0X2NsZWFyKHN0 cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSkKPiA+ID4gIAlEUk1fREVCVUdfQVRPTUlDKCJD bGVhcmluZyBhdG9taWMgc3RhdGUgJXBcbiIsIHN0YXRlKTsKPiA+ID4gIAo+ID4gPiAgCWZvciAo aSA9IDA7IGkgPCBzdGF0ZS0+bnVtX2Nvbm5lY3RvcjsgaSsrKSB7Cj4gPiA+IC0JCXN0cnVjdCBk cm1fY29ubmVjdG9yICpjb25uZWN0b3IgPSBzdGF0ZS0+Y29ubmVjdG9yc1tpXTsKPiA+ID4gKwkJ c3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciA9IHN0YXRlLT5jb25uZWN0b3JzW2ldLnB0 cjsKPiA+IAo+ID4gJ3B0cicgaXMgbm90IGEgdmVyeSBnb29kIG5hbWUuCj4gCj4gU3VnZ2VzdGlv bnMgZm9yIHNvbWV0aGluZyBiZXR0ZXI/IEkgd2FzIGxhY2tpbmcgZ29vZCBpbnNwaXJhdGlvbiAu Li4KCk1heWJlIGp1c3QgJ2Nvbm5lY3RvcicgPwoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBP VEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==