From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2 2/6] drm/atomic: Pass connector and state to update_connector_routing. Date: Tue, 1 Mar 2016 17:19:53 +0200 Message-ID: <20160301151953.GJ15993@intel.com> References: <1456303053-28806-1-git-send-email-maarten.lankhorst@linux.intel.com> <1456303053-28806-3-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1456303053-28806-3-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBGZWIgMjQsIDIwMTYgYXQgMDk6Mzc6MjlBTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gTWlub3IgY2xlYW51cCwgY29ubmVjdG9yIGFuZCBjb25uZWN0b3Jfc3RhdGUg YXJlIGFsd2F5cyBub24tTlVMTCBoZXJlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFu a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CgpSZXZpZXdlZC1ieTog VmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCj4gLS0tCj4g IGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIHwgMTUgKysrKystLS0tLS0tLS0t Cj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyBiL2RyaXZl cnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gaW5kZXggYTAyMjZkNGI5NDlhLi4zZDFm OTdhODMyZmMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVy LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+IEBAIC0yMTUs MjIgKzIxNSwxNiBAQCBzdGVhbF9lbmNvZGVyKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0 ZSwKPiAgfQo+ICAKPiAgc3RhdGljIGludAo+IC11cGRhdGVfY29ubmVjdG9yX3JvdXRpbmcoc3Ry dWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLCBpbnQgY29ubl9pZHgpCj4gK3VwZGF0ZV9jb25u ZWN0b3Jfcm91dGluZyhzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCj4gKwkJCSBzdHJ1 Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yLAo+ICsJCQkgc3RydWN0IGRybV9jb25uZWN0b3Jf c3RhdGUgKmNvbm5lY3Rvcl9zdGF0ZSkKPiAgewo+ICAJY29uc3Qgc3RydWN0IGRybV9jb25uZWN0 b3JfaGVscGVyX2Z1bmNzICpmdW5jczsKPiAgCXN0cnVjdCBkcm1fZW5jb2RlciAqbmV3X2VuY29k ZXI7Cj4gIAlzdHJ1Y3QgZHJtX2NydGMgKmVuY29kZXJfY3J0YzsKPiAtCXN0cnVjdCBkcm1fY29u bmVjdG9yICpjb25uZWN0b3I7Cj4gLQlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqY29ubmVj dG9yX3N0YXRlOwo+ICAJc3RydWN0IGRybV9jcnRjX3N0YXRlICpjcnRjX3N0YXRlOwo+ICAJaW50 IGlkeCwgcmV0Owo+ICAKPiAtCWNvbm5lY3RvciA9IHN0YXRlLT5jb25uZWN0b3JzW2Nvbm5faWR4 XTsKPiAtCWNvbm5lY3Rvcl9zdGF0ZSA9IHN0YXRlLT5jb25uZWN0b3Jfc3RhdGVzW2Nvbm5faWR4 XTsKPiAtCj4gLQlpZiAoIWNvbm5lY3RvcikKPiAtCQlyZXR1cm4gMDsKPiAtCj4gIAlEUk1fREVC VUdfQVRPTUlDKCJVcGRhdGluZyByb3V0aW5nIGZvciBbQ09OTkVDVE9SOiVkOiVzXVxuIiwKPiAg CQkJIGNvbm5lY3Rvci0+YmFzZS5pZCwKPiAgCQkJIGNvbm5lY3Rvci0+bmFtZSk7Cj4gQEAgLTQ5 NCw3ICs0ODgsOCBAQCBkcm1fYXRvbWljX2hlbHBlcl9jaGVja19tb2Rlc2V0KHN0cnVjdCBkcm1f ZGV2aWNlICpkZXYsCj4gIAkJICogZHJpdmVycyBtdXN0IHNldCBjcnRjLT5tb2RlX2NoYW5nZWQg dGhlbXNlbHZlcyB3aGVuIGNvbm5lY3Rvcgo+ICAJCSAqIHByb3BlcnRpZXMgbmVlZCB0byBiZSB1 cGRhdGVkLgo+ICAJCSAqLwo+IC0JCXJldCA9IHVwZGF0ZV9jb25uZWN0b3Jfcm91dGluZyhzdGF0 ZSwgaSk7Cj4gKwkJcmV0ID0gdXBkYXRlX2Nvbm5lY3Rvcl9yb3V0aW5nKHN0YXRlLCBjb25uZWN0 b3IsCj4gKwkJCQkJICAgICAgIGNvbm5lY3Rvcl9zdGF0ZSk7Cj4gIAkJaWYgKHJldCkKPiAgCQkJ cmV0dXJuIHJldDsKPiAgCX0KPiAtLSAKPiAyLjEuMAo+IAo+IF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IElu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRl bCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==