From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lionel Landwerlin Subject: Re: [PATCH] drm/i915: add missing condition for committing planes on crtc Date: Mon, 18 Apr 2016 12:05:44 +0100 Message-ID: <5714BF88.6070508@intel.com> References: <1460133040-21304-1-git-send-email-lionel.g.landwerlin@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id C80226E3C1 for ; Mon, 18 Apr 2016 11:05:47 +0000 (UTC) In-Reply-To: <1460133040-21304-1-git-send-email-lionel.g.landwerlin@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 Cc: Jani Nikula , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org UGluZz8KCk9uIDA4LzA0LzE2IDE3OjMwLCBMaW9uZWwgTGFuZHdlcmxpbiB3cm90ZToKPiBXZSBh cmUgY3VycmVudGx5IG1pc3NpbmcgdGhlIGNvbG9yIG1hbmFnZW1lbnQgdXBkYXRlIGNvbmRpdGlv biB0bwo+IGNvbW1pdCBwbGFuZXMgb24gY3J0Yy4KPgo+IEZpeGVzOiAyMGEzNGU3OGYwZDcgKGRy bS9pOTE1OiBVcGRhdGUgY29sb3IgbWFuYWdlbWVudCBkdXJpbmcgdmJsYW5rIGV2YXNpb24uKQo+ IENjOiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29t Pgo+IENjOiBKYW5pIE5pa3VsYSA8amFuaS5uaWt1bGFAaW50ZWwuY29tPgo+IENjOiBEYW5pZWwg VmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgo+IFNpZ25lZC1vZmYtYnk6IExpb25lbCBM YW5kd2VybGluIDxsaW9uZWwuZy5sYW5kd2VybGluQGludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDEyICsrKysrKysrKy0tLQo+ICAgMSBm aWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBmZWI3MDI4Li42NzBiMmFkIDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0xMzQ4MCw2ICsxMzQ4MCwxMyBA QCBzdGF0aWMgYm9vbCBuZWVkc192Ymxhbmtfd2FpdChzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAq Y3J0Y19zdGF0ZSkKPiAgIAlyZXR1cm4gZmFsc2U7Cj4gICB9Cj4gICAKPiArc3RhdGljIGJvb2wg bmVlZHNfY29tbWl0X3BsYW5lc19vbl9jcnRjKHN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqY3J0Y19z dGF0ZSkKPiArewo+ICsJcmV0dXJuIChjcnRjX3N0YXRlLT5wbGFuZXNfY2hhbmdlZCB8fAo+ICsJ CWNydGNfc3RhdGUtPmNvbG9yX21nbXRfY2hhbmdlZCB8fAo+ICsJCXRvX2ludGVsX2NydGNfc3Rh dGUoY3J0Y19zdGF0ZSktPnVwZGF0ZV9waXBlKTsKPiArfQo+ICsKPiAgIC8qKgo+ICAgICogaW50 ZWxfYXRvbWljX2NvbW1pdCAtIGNvbW1pdCB2YWxpZGF0ZWQgc3RhdGUgb2JqZWN0Cj4gICAgKiBA ZGV2OiBEUk0gZGV2aWNlCj4gQEAgLTEzNTgzLDcgKzEzNTkwLDYgQEAgc3RhdGljIGludCBpbnRl bF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gICAJCWJvb2wgbW9kZXNl dCA9IG5lZWRzX21vZGVzZXQoY3J0Yy0+c3RhdGUpOwo+ICAgCQlzdHJ1Y3QgaW50ZWxfY3J0Y19z dGF0ZSAqcGlwZV9jb25maWcgPQo+ICAgCQkJdG9faW50ZWxfY3J0Y19zdGF0ZShjcnRjLT5zdGF0 ZSk7Cj4gLQkJYm9vbCB1cGRhdGVfcGlwZSA9ICFtb2Rlc2V0ICYmIHBpcGVfY29uZmlnLT51cGRh dGVfcGlwZTsKPiAgIAo+ICAgCQlpZiAobW9kZXNldCAmJiBjcnRjLT5zdGF0ZS0+YWN0aXZlKSB7 Cj4gICAJCQl1cGRhdGVfc2NhbmxpbmVfb2Zmc2V0KHRvX2ludGVsX2NydGMoY3J0YykpOwo+IEBA IC0xMzU5Nyw4ICsxMzYwMyw4IEBAIHN0YXRpYyBpbnQgaW50ZWxfYXRvbWljX2NvbW1pdChzdHJ1 Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAgCQkgICAgZHJtX2F0b21pY19nZXRfZXhpc3RpbmdfcGxh bmVfc3RhdGUoc3RhdGUsIGNydGMtPnByaW1hcnkpKQo+ICAgCQkJaW50ZWxfZmJjX2VuYWJsZShp bnRlbF9jcnRjKTsKPiAgIAo+IC0JCWlmIChjcnRjLT5zdGF0ZS0+YWN0aXZlICYmCj4gLQkJICAg IChjcnRjLT5zdGF0ZS0+cGxhbmVzX2NoYW5nZWQgfHwgdXBkYXRlX3BpcGUpKQo+ICsJCWlmIChj cnRjLT5zdGF0ZS0+YWN0aXZlICYmICFtb2Rlc2V0ICYmCj4gKwkJICAgIG5lZWRzX2NvbW1pdF9w bGFuZXNfb25fY3J0YyhjcnRjLT5zdGF0ZSkpCj4gICAJCQlkcm1fYXRvbWljX2hlbHBlcl9jb21t aXRfcGxhbmVzX29uX2NydGMob2xkX2NydGNfc3RhdGUpOwo+ICAgCj4gICAJCWlmIChwaXBlX2Nv bmZpZy0+YmFzZS5hY3RpdmUgJiYgbmVlZHNfdmJsYW5rX3dhaXQocGlwZV9jb25maWcpKQoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==