From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH v3 2/7] drm/atomic: Make add_affected_connectors look at crtc_state. Date: Tue, 17 Jan 2017 01:29:52 +0200 Message-ID: <1795079.hD9xvOTsQv@avalon> References: <1484559464-27107-1-git-send-email-maarten.lankhorst@linux.intel.com> <1484559464-27107-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: In-Reply-To: <1484559464-27107-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: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGkgTWFhcnRlbiwKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKT24gTW9uZGF5IDE2IEphbiAy MDE3IDEwOjM3OjM5IE1hYXJ0ZW4gTGFua2hvcnN0IHdyb3RlOgo+IFRoaXMga2lsbHMgYW5vdGhl ciBkZXJlZmVyZW5jZSBvZiBjb25uZWN0b3ItPnN0YXRlLiBjb25uZWN0b3JfbWFzawo+IGhvbGRz IGFsbCB1bmNoYW5nZWQgY29ubmVjdG9ycyBhdCBsZWFzdCBhbmQgYW55IGNoYW5nZWQgY29ubmVj dG9ycwo+IGFyZSBhbHJlYWR5IGluIHN0YXRlIGFueXdheS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBN YWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgoKUmV2 aWV3ZWQtYnk6IExhdXJlbnQgUGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJk LmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMgfCAxMSArKysrKysr Ky0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jIGIvZHJpdmVycy9n cHUvZHJtL2RybV9hdG9taWMuYwo+IGluZGV4IDFjMWNiZjQzNjcxNy4uMThjZGYyYzk1NmM2IDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vZHJtX2F0b21pYy5jCj4gQEAgLTE0MTksOCArMTQxOSwxMyBAQCBkcm1fYXRvbWlj X2FkZF9hZmZlY3RlZF9jb25uZWN0b3JzKHN0cnVjdAo+IGRybV9hdG9taWNfc3RhdGUgKnN0YXRl LCBzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yOwo+ICAJc3RydWN0IGRybV9jb25uZWN0 b3Jfc3RhdGUgKmNvbm5fc3RhdGU7Cj4gIAlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9saXN0X2l0ZXIg Y29ubl9pdGVyOwo+ICsJc3RydWN0IGRybV9jcnRjX3N0YXRlICpjcnRjX3N0YXRlOwo+ICAJaW50 IHJldDsKPiAKPiArCWNydGNfc3RhdGUgPSBkcm1fYXRvbWljX2dldF9jcnRjX3N0YXRlKHN0YXRl LCBjcnRjKTsKPiArCWlmIChJU19FUlIoY3J0Y19zdGF0ZSkpCj4gKwkJcmV0dXJuIFBUUl9FUlIo Y3J0Y19zdGF0ZSk7Cj4gKwo+ICAJcmV0ID0gZHJtX21vZGVzZXRfbG9jaygmY29uZmlnLT5jb25u ZWN0aW9uX211dGV4LCBzdGF0ZS0+YWNxdWlyZV9jdHgpOwo+ICAJaWYgKHJldCkKPiAgCQlyZXR1 cm4gcmV0Owo+IEBAIC0xNDI5LDEyICsxNDM0LDEyIEBAIGRybV9hdG9taWNfYWRkX2FmZmVjdGVk X2Nvbm5lY3RvcnMoc3RydWN0Cj4gZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsIGNydGMtPmJhc2Uu aWQsIGNydGMtPm5hbWUsIHN0YXRlKTsKPiAKPiAgCS8qCj4gLQkgKiBDaGFuZ2VkIGNvbm5lY3Rv cnMgYXJlIGFscmVhZHkgaW4gQHN0YXRlLCBzbyBvbmx5IG5lZWQgdG8gbG9vayBhdCAKdGhlCj4g LQkgKiBjdXJyZW50IGNvbmZpZ3VyYXRpb24uCj4gKwkgKiBDaGFuZ2VkIGNvbm5lY3RvcnMgYXJl IGFscmVhZHkgaW4gQHN0YXRlLCBzbyBvbmx5IG5lZWQgdG8gbG9vawo+ICsJICogYXQgdGhlIGNv bm5lY3Rvcl9tYXNrIGluIGNydGNfc3RhdGUuCj4gIAkgKi8KPiAgCWRybV9jb25uZWN0b3JfbGlz dF9pdGVyX2dldChzdGF0ZS0+ZGV2LCAmY29ubl9pdGVyKTsKPiAgCWRybV9mb3JfZWFjaF9jb25u ZWN0b3JfaXRlcihjb25uZWN0b3IsICZjb25uX2l0ZXIpIHsKPiAtCQlpZiAoY29ubmVjdG9yLT5z dGF0ZS0+Y3J0YyAhPSBjcnRjKQo+ICsJCWlmICghKGNydGNfc3RhdGUtPmNvbm5lY3Rvcl9tYXNr ICYgKDEgPDwKPiBkcm1fY29ubmVjdG9yX2luZGV4KGNvbm5lY3RvcikpKSkgY29udGludWU7Cj4g Cj4gIAkJY29ubl9zdGF0ZSA9IGRybV9hdG9taWNfZ2V0X2Nvbm5lY3Rvcl9zdGF0ZShzdGF0ZSwg Y29ubmVjdG9yKTsKCi0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5jaGFydAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==