From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH v3 18/19] drm/i915: Remove transitional references from intel_plane_atomic_check. Date: Thu, 18 Jun 2015 07:21:27 -0700 Message-ID: <20150618142127.GJ3607@intel.com> References: <1434364436-6366-1-git-send-email-maarten.lankhorst@linux.intel.com> <1434364436-6366-19-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: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id A4EC16ECF3 for ; Thu, 18 Jun 2015 07:21:28 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1434364436-6366-19-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 List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMTUsIDIwMTUgYXQgMTI6MzM6NTVQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gQWxsIHRyYW5zaXRpb25hbCBwbGFuZSBoZWxwZXJzIGFyZSBnb25lLCBwYXJ0 eSEKPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9y c3RAbGludXguaW50ZWwuY29tPgoKVGhlcmUncyBhbHNvIGEgcmVmZXJlbmNlIGluIHNreWxha2Vf dXBkYXRlX3ByaW1hcnlfcGxhbmUoKSB0aGF0IEkgYXNzdW1lCmNhbiBiZSByZW1vdmVkPwoKCk1h dHQKCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWNfcGxhbmUuYyB8 IDE5ICsrKysrKy0tLS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr KSwgMTMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2F0b21pY19wbGFuZS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWlj X3BsYW5lLmMKPiBpbmRleCAxMGE4ZWNlZGM5NDIuLmYxYWI4ZTRiOWMxMSAxMDA2NDQKPiAtLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9taWNfcGxhbmUuYwo+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pY19wbGFuZS5jCj4gQEAgLTExNSw2ICsxMTUsNyBA QCBzdGF0aWMgaW50IGludGVsX3BsYW5lX2F0b21pY19jaGVjayhzdHJ1Y3QgZHJtX3BsYW5lICpw bGFuZSwKPiAgCXN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjcnRjX3N0YXRlOwo+ICAJc3RydWN0 IGludGVsX3BsYW5lICppbnRlbF9wbGFuZSA9IHRvX2ludGVsX3BsYW5lKHBsYW5lKTsKPiAgCXN0 cnVjdCBpbnRlbF9wbGFuZV9zdGF0ZSAqaW50ZWxfc3RhdGUgPSB0b19pbnRlbF9wbGFuZV9zdGF0 ZShzdGF0ZSk7Cj4gKwlzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKmRybV9jcnRjX3N0YXRlOwo+ICAJ aW50IHJldDsKPiAgCj4gIAljcnRjID0gY3J0YyA/IGNydGMgOiBwbGFuZS0+c3RhdGUtPmNydGM7 Cj4gQEAgLTEyOSwxOSArMTMwLDExIEBAIHN0YXRpYyBpbnQgaW50ZWxfcGxhbmVfYXRvbWljX2No ZWNrKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo+ICAJaWYgKCFjcnRjKQo+ICAJCXJldHVybiAw Owo+ICAKPiAtCS8qIEZJWE1FOiB0ZW1wb3JhcnkgaGFjayBuZWNlc3Nhcnkgd2hpbGUgd2Ugc3Rp bGwgdXNlIHRoZSBwbGFuZSB1cGRhdGUKPiAtCSAqIGhlbHBlci4gKi8KPiAtCWlmIChzdGF0ZS0+ c3RhdGUpIHsKPiAtCQlzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKmRybV9jcnRjX3N0YXRlID0KPiAt CQkJZHJtX2F0b21pY19nZXRfZXhpc3RpbmdfY3J0Y19zdGF0ZShzdGF0ZS0+c3RhdGUsIGNydGMp Owo+ICsJZHJtX2NydGNfc3RhdGUgPSBkcm1fYXRvbWljX2dldF9leGlzdGluZ19jcnRjX3N0YXRl KHN0YXRlLT5zdGF0ZSwgY3J0Yyk7Cj4gKwlpZiAoV0FSTl9PTighZHJtX2NydGNfc3RhdGUpKQo+ ICsJCXJldHVybiAtRUlOVkFMOwo+ICAKPiAtCQlpZiAoV0FSTl9PTighZHJtX2NydGNfc3RhdGUp KQo+IC0JCQlyZXR1cm4gLUVJTlZBTDsKPiAtCj4gLQkJY3J0Y19zdGF0ZSA9IHRvX2ludGVsX2Ny dGNfc3RhdGUoZHJtX2NydGNfc3RhdGUpOwo+IC0JfSBlbHNlIHsKPiAtCQljcnRjX3N0YXRlID0g aW50ZWxfY3J0Yy0+Y29uZmlnOwo+IC0JfQo+ICsJY3J0Y19zdGF0ZSA9IHRvX2ludGVsX2NydGNf c3RhdGUoZHJtX2NydGNfc3RhdGUpOwo+ICAKPiAgCS8qCj4gIAkgKiBUaGUgb3JpZ2luYWwgc3Jj L2Rlc3QgY29vcmRpbmF0ZXMgYXJlIHN0b3JlZCBpbiBzdGF0ZS0+YmFzZSwgYnV0Cj4gQEAgLTE5 MSw3ICsxODQsNyBAQCBzdGF0aWMgaW50IGludGVsX3BsYW5lX2F0b21pY19jaGVjayhzdHJ1Y3Qg ZHJtX3BsYW5lICpwbGFuZSwKPiAgCj4gIAlpbnRlbF9zdGF0ZS0+dmlzaWJsZSA9IGZhbHNlOwo+ ICAJcmV0ID0gaW50ZWxfcGxhbmUtPmNoZWNrX3BsYW5lKHBsYW5lLCBjcnRjX3N0YXRlLCBpbnRl bF9zdGF0ZSk7Cj4gLQlpZiAocmV0IHx8ICFzdGF0ZS0+c3RhdGUpCj4gKwlpZiAocmV0KQo+ICAJ CXJldHVybiByZXQ7Cj4gIAo+ICAJcmV0dXJuIGludGVsX3BsYW5lX2F0b21pY19jYWxjX2NoYW5n ZXMoJmNydGNfc3RhdGUtPmJhc2UsIHN0YXRlKTsKPiAtLSAKPiAyLjEuMAo+IAo+IF9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKTWF0dCBSb3Bl cgpHcmFwaGljcyBTb2Z0d2FyZSBFbmdpbmVlcgpJb1RHIFBsYXRmb3JtIEVuYWJsaW5nICYgRGV2 ZWxvcG1lbnQKSW50ZWwgQ29ycG9yYXRpb24KKDkxNikgMzU2LTI3OTUKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK