From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: [PATCH v3 06/16] drm/i915: Track whether an atomic transaction changes the active CRTC's Date: Thu, 21 Apr 2016 16:17:00 -0700 Message-ID: <1461280630-7477-7-git-send-email-matthew.d.roper@intel.com> References: <1461280630-7477-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 22CC46EDCC for ; Thu, 21 Apr 2016 23:18:26 +0000 (UTC) In-Reply-To: <1461280630-7477-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 eS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IGZmNjAyNDEu LmRlZTM5ZDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTEzMjczLDYg KzEzMjczLDkgQEAgc3RhdGljIGludCBpbnRlbF9tb2Rlc2V0X2NoZWNrcyhzdHJ1Y3QgZHJtX2F0 b21pY19zdGF0ZSAqc3RhdGUpCiAJCQlpbnRlbF9zdGF0ZS0+YWN0aXZlX2NydGNzIHw9IDEgPDwg aTsKIAkJZWxzZQogCQkJaW50ZWxfc3RhdGUtPmFjdGl2ZV9jcnRjcyAmPSB+KDEgPDwgaSk7CisK KwkJaWYgKGNydGNfc3RhdGUtPmFjdGl2ZSAhPSBjcnRjLT5zdGF0ZS0+YWN0aXZlKQorCQkJaW50 ZWxfc3RhdGUtPmFjdGl2ZV9waXBlX2NoYW5nZXMgfD0gZHJtX2NydGNfbWFzayhjcnRjKTsKIAl9 CiAKIAkvKgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAppbmRleCA1NmY0Y2Y4Li40NDNkYzg1IDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAorKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaApAQCAtMjkwLDYgKzI5MCwxNiBAQCBzdHJ1Y3QgaW50 ZWxfYXRvbWljX3N0YXRlIHsKIAogCWJvb2wgZHBsbF9zZXQsIG1vZGVzZXQ7CiAKKwkvKgorCSAq IERvZXMgdGhpcyB0cmFuc2FjdGlvbiBjaGFuZ2UgdGhlIHBpcGVzIHRoYXQgYXJlIGFjdGl2ZT8g IFRoaXMgbWFzaworCSAqIHRyYWNrcyB3aGljaCBDUlRDJ3MgaGF2ZSBjaGFuZ2VkIHRoZWlyIGFj dGl2ZSBzdGF0ZSBhdCB0aGUgZW5kIG9mCisJICogdGhlIHRyYW5zYWN0aW9uIChub3QgY291bnRp bmcgdGhlIHRlbXBvcmFyeSBkaXNhYmxlIGR1cmluZyBtb2Rlc2V0cykuCisJICogVGhpcyBtYXNr IHNob3VsZCBvbmx5IGJlIG5vbi16ZXJvIHdoZW4gaW50ZWxfc3RhdGUtPm1vZGVzZXQgaXMgdHJ1 ZSwKKwkgKiBidXQgdGhlIGNvbnZlcnNlIGlzIG5vdCBuZWNlc3NhcmlseSB0cnVlOyBzaW1wbHkg Y2hhbmdpbmcgYSBtb2RlIG1heQorCSAqIG5vdCBmbGlwIHRoZSBmaW5hbCBhY3RpdmUgc3RhdHVz IG9mIGFueSBDUlRDJ3MKKwkgKi8KKwl1bnNpZ25lZCBpbnQgYWN0aXZlX3BpcGVfY2hhbmdlczsK KwogCXVuc2lnbmVkIGludCBhY3RpdmVfY3J0Y3M7CiAJdW5zaWduZWQgaW50IG1pbl9waXhjbGtb STkxNV9NQVhfUElQRVNdOwogCi0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==