From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH v2 2/7] drm/atomic: Make add_affected_connectors look at crtc_state. Date: Tue, 10 Jan 2017 11:21:33 +0100 Message-ID: <1484043698-6703-3-git-send-email-maarten.lankhorst@linux.intel.com> References: <1484043698-6703-1-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: <1484043698-6703-1-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBraWxscyBhbm90aGVyIGRlcmVmZXJlbmNlIG9mIGNvbm5lY3Rvci0+c3RhdGUuIGNvbm5l Y3Rvcl9tYXNrCmhvbGRzIGFsbCB1bmNoYW5nZWQgY29ubmVjdG9ycyBhdCBsZWFzdCBhbmQgYW55 IGNoYW5nZWQgY29ubmVjdG9ycwphcmUgYWxyZWFkeSBpbiBzdGF0ZSBhbnl3YXkuCgpTaWduZWQt b2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwu Y29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMgfCAxMSArKysrKysrKy0tLQog MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9h dG9taWMuYwppbmRleCAxYzFjYmY0MzY3MTcuLjE4Y2RmMmM5NTZjNiAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2RybV9hdG9taWMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Yy5jCkBAIC0xNDE5LDggKzE0MTksMTMgQEAgZHJtX2F0b21pY19hZGRfYWZmZWN0ZWRfY29ubmVj dG9ycyhzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUsCiAJc3RydWN0IGRybV9jb25uZWN0 b3IgKmNvbm5lY3RvcjsKIAlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9zdGF0ZSAqY29ubl9zdGF0ZTsK IAlzdHJ1Y3QgZHJtX2Nvbm5lY3Rvcl9saXN0X2l0ZXIgY29ubl9pdGVyOworCXN0cnVjdCBkcm1f Y3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZTsKIAlpbnQgcmV0OwogCisJY3J0Y19zdGF0ZSA9IGRybV9h dG9taWNfZ2V0X2NydGNfc3RhdGUoc3RhdGUsIGNydGMpOworCWlmIChJU19FUlIoY3J0Y19zdGF0 ZSkpCisJCXJldHVybiBQVFJfRVJSKGNydGNfc3RhdGUpOworCiAJcmV0ID0gZHJtX21vZGVzZXRf bG9jaygmY29uZmlnLT5jb25uZWN0aW9uX211dGV4LCBzdGF0ZS0+YWNxdWlyZV9jdHgpOwogCWlm IChyZXQpCiAJCXJldHVybiByZXQ7CkBAIC0xNDI5LDEyICsxNDM0LDEyIEBAIGRybV9hdG9taWNf YWRkX2FmZmVjdGVkX2Nvbm5lY3RvcnMoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlLAog CQkJIGNydGMtPmJhc2UuaWQsIGNydGMtPm5hbWUsIHN0YXRlKTsKIAogCS8qCi0JICogQ2hhbmdl ZCBjb25uZWN0b3JzIGFyZSBhbHJlYWR5IGluIEBzdGF0ZSwgc28gb25seSBuZWVkIHRvIGxvb2sg YXQgdGhlCi0JICogY3VycmVudCBjb25maWd1cmF0aW9uLgorCSAqIENoYW5nZWQgY29ubmVjdG9y cyBhcmUgYWxyZWFkeSBpbiBAc3RhdGUsIHNvIG9ubHkgbmVlZCB0byBsb29rCisJICogYXQgdGhl IGNvbm5lY3Rvcl9tYXNrIGluIGNydGNfc3RhdGUuCiAJICovCiAJZHJtX2Nvbm5lY3Rvcl9saXN0 X2l0ZXJfZ2V0KHN0YXRlLT5kZXYsICZjb25uX2l0ZXIpOwogCWRybV9mb3JfZWFjaF9jb25uZWN0 b3JfaXRlcihjb25uZWN0b3IsICZjb25uX2l0ZXIpIHsKLQkJaWYgKGNvbm5lY3Rvci0+c3RhdGUt PmNydGMgIT0gY3J0YykKKwkJaWYgKCEoY3J0Y19zdGF0ZS0+Y29ubmVjdG9yX21hc2sgJiAoMSA8 PCBkcm1fY29ubmVjdG9yX2luZGV4KGNvbm5lY3RvcikpKSkKIAkJCWNvbnRpbnVlOwogCiAJCWNv bm5fc3RhdGUgPSBkcm1fYXRvbWljX2dldF9jb25uZWN0b3Jfc3RhdGUoc3RhdGUsIGNvbm5lY3Rv cik7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCg==