From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: add missing condition for committing planes on crtc Date: Tue, 17 May 2016 09:28:48 +0200 Message-ID: <20160517072848.GO27098@phenom.ffwll.local> References: <1462804814-20428-1-git-send-email-lionel.g.landwerlin@intel.com> <374a8cf2-6ba8-a8c6-22d4-cb28d9196bae@linux.intel.com> <57345B74.7040404@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7786F6E5F8 for ; Tue, 17 May 2016 07:28:50 +0000 (UTC) Received: by mail-wm0-x241.google.com with SMTP id r12so2348033wme.0 for ; Tue, 17 May 2016 00:28:50 -0700 (PDT) Content-Disposition: inline In-Reply-To: <57345B74.7040404@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Lionel Landwerlin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTE6MzE6MTZBTSArMDEwMCwgTGlvbmVsIExhbmR3ZXJs aW4gd3JvdGU6Cj4gSGV5IERhbmllbCwKPiAKPiBTb3JyeSB0byBuYWcgYWdhaW4uIENvdWxkIHlv dSBjaGVycnkgcGljayB0aGlzPwoKSW4gc29tZSBlYXJsaWVyIHJldmlldyAoc2VlbXMgdG8gaGF2 ZSBiZWVuIGxvc3QsIGF0IGxlYXN0IHlvdSBkaWRuJ3QKcmVwbHkpIEkgc3VnZ2VzdGVkIHlvdSBq dXN0IHNldCBwbGFuZXNfY2hhbmdlZCB3aGVuIGNvbXB1dGluZyBjb2xvciBtZ20KZGlmZmVyZW5j ZXMuIFRoYXQgbWFpbCBjb250YWluZWQgc29tZSBsZW5ndGh5IGV4cGxhaW5hdGlvbiBmb3Igd2h5 IEkgdGhpbmsKdGhhdCBpcyB0aGUgYmV0dGVyIGlkZWEuCgpDYW4geW91IHBscyB0YWtlIGEgbG9v ayBhbmQgdGhlbiBkZWNpZGU/CgpUaGFua3MsIERhbmllbAoKPiAKPiBUaGFua3MhCj4gCj4gLQo+ IExpb25lbAo+IAo+IE9uIDExLzA1LzE2IDExOjUxLCBNYWFydGVuIExhbmtob3JzdCB3cm90ZToK PiA+T3AgMDktMDUtMTYgb20gMTY6NDAgc2NocmVlZiBMaW9uZWwgTGFuZHdlcmxpbjoKPiA+Pldl IGFyZSBjdXJyZW50bHkgbWlzc2luZyB0aGUgY29sb3IgbWFuYWdlbWVudCB1cGRhdGUgY29uZGl0 aW9uIHRvCj4gPj5jb21taXQgcGxhbmVzIG9uIGNydGMuCj4gPj4KPiA+PnYyOiBhZGQgY29tbWVu dCBhYm91dCBtb3ZpbmcgdGhlIGNvbW1pdCBvZiBjb2xvciBtYW5hZ2VtZW50IHJlZ2lzdGVycwo+ ID4+ICAgICB0byBhbiBhc3luYyB3b3JrZXIKPiA+Pgo+ID4+djM6IENvbW1pdCBjb2xvciBtYW5h Z2VtZW50IHJlZ2lzdGVyIHJpZ2h0IGFmdGVyIHZibGFuawo+ID4+Cj4gPj52NDogTW92ZSBiYWNr IGNvbG9yIG1hbmFnZW1lbnQgY29tbWl0IGNvbmRpdGlvbiB0b2dldGhlciB3aXRoIHBsYW5lcwo+ ID4+ICAgICBjb21taXQKPiA+Pgo+ID4+Rml4ZXM6IDIwYTM0ZTc4ZjBkNyAoZHJtL2k5MTU6IFVw ZGF0ZSBjb2xvciBtYW5hZ2VtZW50IGR1cmluZyB2YmxhbmsgZXZhc2lvbi4pCj4gPj5DYzogTWFh cnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+PkNj OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4+U2ln bmVkLW9mZi1ieTogTGlvbmVsIExhbmR3ZXJsaW4gPGxpb25lbC5nLmxhbmR3ZXJsaW5AaW50ZWwu Y29tPgo+ID4+LS0tCj4gPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8 IDQgKysrLQo+ID4+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCj4gPj4KPiA+PmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiA+PmluZGV4IDNj NmI3YjkuLmI2M2YzM2QgMTAwNjQ0Cj4gPj4tLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kaXNwbGF5LmMKPiA+PisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku Ywo+ID4+QEAgLTEzNjY5LDcgKzEzNjY5LDkgQEAgc3RhdGljIGludCBpbnRlbF9hdG9taWNfY29t bWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gPj4gIAkJCWludGVsX2ZiY19lbmFibGUoaW50 ZWxfY3J0Yyk7Cj4gPj4gIAkJaWYgKGNydGMtPnN0YXRlLT5hY3RpdmUgJiYKPiA+Pi0JCSAgICAo Y3J0Yy0+c3RhdGUtPnBsYW5lc19jaGFuZ2VkIHx8IHVwZGF0ZV9waXBlKSkKPiA+PisJCSAgICAo Y3J0Yy0+c3RhdGUtPnBsYW5lc19jaGFuZ2VkIHx8Cj4gPj4rCQkgICAgIGNydGMtPnN0YXRlLT5j b2xvcl9tZ210X2NoYW5nZWQgfHwKPiA+PisJCSAgICAgdXBkYXRlX3BpcGUpKQo+ID4+ICAJCQlk cm1fYXRvbWljX2hlbHBlcl9jb21taXRfcGxhbmVzX29uX2NydGMob2xkX2NydGNfc3RhdGUpOwo+ ID4+ICAJCWlmIChwaXBlX2NvbmZpZy0+YmFzZS5hY3RpdmUgJiYgbmVlZHNfdmJsYW5rX3dhaXQo cGlwZV9jb25maWcpKQo+ID5SZXZpZXdlZC1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4u bGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+Cj4gPgo+IAoKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNo Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=