From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: [CI 06/17] drm/i915: Track whether an atomic transaction changes the active CRTC's Date: Thu, 12 May 2016 07:06:00 -0700 Message-ID: <1463061971-19638-7-git-send-email-matthew.d.roper@intel.com> References: <1463061971-19638-1-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id B4F696E8C2 for ; Thu, 12 May 2016 14:06:34 +0000 (UTC) In-Reply-To: <1463061971-19638-1-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Rm9yIHRoZSBwdXJwb3NlcyBvZiBEREIgcmUtYWxsb2NhdGlvbiB3ZSBuZWVkIHRvIGtub3cgd2hl dGhlciBhCnRyYW5zYWN0aW9uIGNoYW5nZXMgdGhlIGxpc3Qgb2YgQ1JUQydzIHRoYXQgYXJlIGFj dGl2ZS4gIFdoaWxlCnN0YXRlLT5tb2Rlc2V0IGNvdWxkIGJlIHVzZWQgZm9yIHRoaXMgcHVycG9z ZSwgdGhhdCB3b3VsZCBiZSBzbGlnaHRseQp0b28gYWdncmVzc2l2ZSBzaW5jZSBpdCB3b3VsZCBs ZWFkIHVzIHRvIHJlLWFsbG9jYXRlIHRoZSBEREIgd2hlbiBhCkNSVEMncyBtb2RlIGNoYW5nZXMs IGJ1dCBub3QgaXRzIGZpbmFsIGFjdGl2ZSBzdGF0ZS4KClNpZ25lZC1vZmYtYnk6IE1hdHQgUm9w ZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBNYWFydGVuIExhbmto b3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8ICAzICsrKwogZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZHJ2LmggICAgIHwgMTAgKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNl cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IGI2MGQ5YjYu LmQ2ODBmYjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTEzMjcxLDYg KzEzMjcxLDkgQEAgc3RhdGljIGludCBpbnRlbF9tb2Rlc2V0X2NoZWNrcyhzdHJ1Y3QgZHJtX2F0 b21pY19zdGF0ZSAqc3RhdGUpCiAJCQlpbnRlbF9zdGF0ZS0+YWN0aXZlX2NydGNzIHw9IDEgPDwg aTsKIAkJZWxzZQogCQkJaW50ZWxfc3RhdGUtPmFjdGl2ZV9jcnRjcyAmPSB+KDEgPDwgaSk7CisK KwkJaWYgKGNydGNfc3RhdGUtPmFjdGl2ZSAhPSBjcnRjLT5zdGF0ZS0+YWN0aXZlKQorCQkJaW50 ZWxfc3RhdGUtPmFjdGl2ZV9waXBlX2NoYW5nZXMgfD0gZHJtX2NydGNfbWFzayhjcnRjKTsKIAl9 CiAKIAkvKgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAppbmRleCA0MzEzMDE5Li42OWI0MTE5IDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAorKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaApAQCAtMjkxLDYgKzI5MSwxNiBAQCBzdHJ1Y3QgaW50 ZWxfYXRvbWljX3N0YXRlIHsKIAogCWJvb2wgZHBsbF9zZXQsIG1vZGVzZXQ7CiAKKwkvKgorCSAq IERvZXMgdGhpcyB0cmFuc2FjdGlvbiBjaGFuZ2UgdGhlIHBpcGVzIHRoYXQgYXJlIGFjdGl2ZT8g IFRoaXMgbWFzaworCSAqIHRyYWNrcyB3aGljaCBDUlRDJ3MgaGF2ZSBjaGFuZ2VkIHRoZWlyIGFj dGl2ZSBzdGF0ZSBhdCB0aGUgZW5kIG9mCisJICogdGhlIHRyYW5zYWN0aW9uIChub3QgY291bnRp bmcgdGhlIHRlbXBvcmFyeSBkaXNhYmxlIGR1cmluZyBtb2Rlc2V0cykuCisJICogVGhpcyBtYXNr IHNob3VsZCBvbmx5IGJlIG5vbi16ZXJvIHdoZW4gaW50ZWxfc3RhdGUtPm1vZGVzZXQgaXMgdHJ1 ZSwKKwkgKiBidXQgdGhlIGNvbnZlcnNlIGlzIG5vdCBuZWNlc3NhcmlseSB0cnVlOyBzaW1wbHkg Y2hhbmdpbmcgYSBtb2RlIG1heQorCSAqIG5vdCBmbGlwIHRoZSBmaW5hbCBhY3RpdmUgc3RhdHVz IG9mIGFueSBDUlRDJ3MKKwkgKi8KKwl1bnNpZ25lZCBpbnQgYWN0aXZlX3BpcGVfY2hhbmdlczsK KwogCXVuc2lnbmVkIGludCBhY3RpdmVfY3J0Y3M7CiAJdW5zaWduZWQgaW50IG1pbl9waXhjbGtb STkxNV9NQVhfUElQRVNdOwogCi0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==