From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [Intel-gfx] [PATCH v2 2/6] drm/atomic: Pass connector and state to update_connector_routing. Date: Fri, 4 Mar 2016 17:18:19 +0100 Message-ID: <20160304161819.GV32705@phenom.ffwll.local> References: <1456303053-28806-1-git-send-email-maarten.lankhorst@linux.intel.com> <1456303053-28806-3-git-send-email-maarten.lankhorst@linux.intel.com> <20160301151953.GJ15993@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1ECF16E419 for ; Fri, 4 Mar 2016 16:17:39 +0000 (UTC) Received: by mail-wm0-x22a.google.com with SMTP id p65so35284056wmp.0 for ; Fri, 04 Mar 2016 08:17:39 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160301151953.GJ15993@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBNYXIgMDEsIDIwMTYgYXQgMDU6MTk6NTNQTSArMDIwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFdlZCwgRmViIDI0LCAyMDE2IGF0IDA5OjM3OjI5QU0gKzAxMDAsIE1hYXJ0 ZW4gTGFua2hvcnN0IHdyb3RlOgo+ID4gTWlub3IgY2xlYW51cCwgY29ubmVjdG9yIGFuZCBjb25u ZWN0b3Jfc3RhdGUgYXJlIGFsd2F5cyBub24tTlVMTCBoZXJlLgo+ID4gCj4gPiBTaWduZWQtb2Zm LWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29t Pgo+IAo+IFJldmlld2VkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXgu aW50ZWwuY29tPgoKTWVyZ2VkIHRoZSBmaXJzdCAyIHBhdGNoZXMgdG8gZHJtLW1pc2MsIHRoYW5r cy4KLURhbmllbAo+IAo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVs cGVyLmMgfCAxNSArKysrKy0tLS0tLS0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRp b25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVs cGVyLmMKPiA+IGluZGV4IGEwMjI2ZDRiOTQ5YS4uM2QxZjk3YTgzMmZjIDEwMDY0NAo+ID4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMKPiA+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gPiBAQCAtMjE1LDIyICsyMTUsMTYgQEAgc3Rl YWxfZW5jb2RlcihzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4gPiAgfQo+ID4gIAo+ ID4gIHN0YXRpYyBpbnQKPiA+IC11cGRhdGVfY29ubmVjdG9yX3JvdXRpbmcoc3RydWN0IGRybV9h dG9taWNfc3RhdGUgKnN0YXRlLCBpbnQgY29ubl9pZHgpCj4gPiArdXBkYXRlX2Nvbm5lY3Rvcl9y b3V0aW5nKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSwKPiA+ICsJCQkgc3RydWN0IGRy bV9jb25uZWN0b3IgKmNvbm5lY3RvciwKPiA+ICsJCQkgc3RydWN0IGRybV9jb25uZWN0b3Jfc3Rh dGUgKmNvbm5lY3Rvcl9zdGF0ZSkKPiA+ICB7Cj4gPiAgCWNvbnN0IHN0cnVjdCBkcm1fY29ubmVj dG9yX2hlbHBlcl9mdW5jcyAqZnVuY3M7Cj4gPiAgCXN0cnVjdCBkcm1fZW5jb2RlciAqbmV3X2Vu Y29kZXI7Cj4gPiAgCXN0cnVjdCBkcm1fY3J0YyAqZW5jb2Rlcl9jcnRjOwo+ID4gLQlzdHJ1Y3Qg ZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yOwo+ID4gLQlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0 ZSAqY29ubmVjdG9yX3N0YXRlOwo+ID4gIAlzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKmNydGNfc3Rh dGU7Cj4gPiAgCWludCBpZHgsIHJldDsKPiA+ICAKPiA+IC0JY29ubmVjdG9yID0gc3RhdGUtPmNv bm5lY3RvcnNbY29ubl9pZHhdOwo+ID4gLQljb25uZWN0b3Jfc3RhdGUgPSBzdGF0ZS0+Y29ubmVj dG9yX3N0YXRlc1tjb25uX2lkeF07Cj4gPiAtCj4gPiAtCWlmICghY29ubmVjdG9yKQo+ID4gLQkJ cmV0dXJuIDA7Cj4gPiAtCj4gPiAgCURSTV9ERUJVR19BVE9NSUMoIlVwZGF0aW5nIHJvdXRpbmcg Zm9yIFtDT05ORUNUT1I6JWQ6JXNdXG4iLAo+ID4gIAkJCSBjb25uZWN0b3ItPmJhc2UuaWQsCj4g PiAgCQkJIGNvbm5lY3Rvci0+bmFtZSk7Cj4gPiBAQCAtNDk0LDcgKzQ4OCw4IEBAIGRybV9hdG9t aWNfaGVscGVyX2NoZWNrX21vZGVzZXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiA+ICAJCSAq IGRyaXZlcnMgbXVzdCBzZXQgY3J0Yy0+bW9kZV9jaGFuZ2VkIHRoZW1zZWx2ZXMgd2hlbiBjb25u ZWN0b3IKPiA+ICAJCSAqIHByb3BlcnRpZXMgbmVlZCB0byBiZSB1cGRhdGVkLgo+ID4gIAkJICov Cj4gPiAtCQlyZXQgPSB1cGRhdGVfY29ubmVjdG9yX3JvdXRpbmcoc3RhdGUsIGkpOwo+ID4gKwkJ cmV0ID0gdXBkYXRlX2Nvbm5lY3Rvcl9yb3V0aW5nKHN0YXRlLCBjb25uZWN0b3IsCj4gPiArCQkJ CQkgICAgICAgY29ubmVjdG9yX3N0YXRlKTsKPiA+ICAJCWlmIChyZXQpCj4gPiAgCQkJcmV0dXJu IHJldDsKPiA+ICAJfQo+ID4gLS0gCj4gPiAyLjEuMAo+ID4gCj4gPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+ID4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+ID4gaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPiAKPiAtLSAKPiBWaWxs ZSBTeXJqw6Rsw6QKPiBJbnRlbCBPVEMKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo+IGRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKPiBkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9kcmktZGV2ZWwKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVy LCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK