From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH v2 14/27] drm/i915: clean up atomic plane check functions Date: Wed, 10 Jun 2015 18:35:25 -0700 Message-ID: <20150611013525.GG15024@intel.com> References: <1433422077-14907-1-git-send-email-maarten.lankhorst@linux.intel.com> <1433422077-14907-15-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id E8B866E179 for ; Wed, 10 Jun 2015 18:35:25 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1433422077-14907-15-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 T24gVGh1LCBKdW4gMDQsIDIwMTUgYXQgMDI6NDc6NDRQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gQnkgcGFzc2luZyBjcnRjX3N0YXRlIHRvIHRoZSBjaGVja19wbGFuZSBmdW5j dGlvbnMgYSBsb3Qgb2YgZHVwbGljYXRlZAo+IGNvZGUgY2FuIGJlIHJlbW92ZWQuIEFuZCBub3cg dGhhdCB0aGUgdHJhbnNpdGlvbmFsIGhlbHBlcnMgYXJlIGdvbmUgdGhlCj4gY3J0Y19zdGF0ZSBj YW4gYmUgcmVsaWFibHkgb2J0YWluZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5r aG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljX3BsYW5lLmMgfCAgNCArKy0KPiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jICAgICAgfCA0OCArKysrKysrKysrLS0tLS0tLS0t LS0tLS0tLS0tLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oICAgICAgICAg IHwgIDEgKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYyAgICAgICB8IDEz ICsrKy0tLS0tLQo+ICA0IGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDQzIGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9hdG9t aWNfcGxhbmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2F0b21pY19wbGFuZS5jCj4g aW5kZXggYWEyMTI4MzY5YTBhLi40ZDhjYWNiY2E3NzcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYXRvbWljX3BsYW5lLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9hdG9taWNfcGxhbmUuYwo+IEBAIC0xMTksNiArMTE5LDggQEAgc3RhdGljIGlu dCBpbnRlbF9wbGFuZV9hdG9taWNfY2hlY2soc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsCj4gIAlj cnRjID0gY3J0YyA/IGNydGMgOiBwbGFuZS0+Y3J0YzsKPiAgCWludGVsX2NydGMgPSB0b19pbnRl bF9jcnRjKGNydGMpOwo+ICAKPiArCWludGVsX3N0YXRlLT52aXNpYmxlID0gZmFsc2U7Cj4gKwoK V2hhdCBkbyB3ZSBuZWVkIHRoaXMgY2hhbmdlIGZvcj8gIFByaW1hcnkgYW5kIGN1cnNvciBjaGVj ayBmdW5jdGlvbnMKaW1tZWRpYXRlbHkgb3ZlcndyaXRlIHN0YXRlLT52aXNpYmxlLCBzbyBzZXR0 aW5nIHRoaXMgaGVyZSBoYXMgbm8KZWZmZWN0LiAgVGhlIHNwcml0ZSBjYXNlIHdoZXJlIGZiPT1O VUxMIGlzIHRoZSBvbmx5IGNhc2Ugd2hlcmUgdGhpcwp3b3VsZCBtYXR0ZXIsIGJ1dCBtb3Zpbmcg dGhlIGFzc2lnbm1lbnQgZnJvbSB0aGUgc3ByaXRlIGNoZWNrIGZ1bmN0aW9uCnRvIGhlcmUgZG9l c24ndCBzZWVtIGxpa2UgaXQgZ2FpbnMgdXMgYW55dGhpbmcuCgpIZXJlJ3MgdGhlIG9ubHkgZWZm ZWN0IEkgc2VlIGl0IGhhdmluZzoKCj4gQEAgLTc1NywxNCArNzU4LDggQEAgaW50ZWxfY2hlY2tf c3ByaXRlX3BsYW5lKHN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lLAo8c25pcD4KPiAtCWlmICghZmIp IHsKPiAtCQlzdGF0ZS0+dmlzaWJsZSA9IGZhbHNlOwo+ICsJaWYgKCFmYikKPiAgCQlyZXR1cm4g MDsKPiAtCX0KPiAgCj4gIAkvKiBEb24ndCBtb2RpZnkgYW5vdGhlciBwaXBlJ3MgcGxhbmUgKi8K PiAgCWlmIChpbnRlbF9wbGFuZS0+cGlwZSAhPSBpbnRlbF9jcnRjLT5waXBlKSB7CgotLSAKTWF0 dCBSb3BlcgpHcmFwaGljcyBTb2Z0d2FyZSBFbmdpbmVlcgpJb1RHIFBsYXRmb3JtIEVuYWJsaW5n ICYgRGV2ZWxvcG1lbnQKSW50ZWwgQ29ycG9yYXRpb24KKDkxNikgMzU2LTI3OTUKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK