From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 9/9] drm/i915: Don't re-enable an explicitly disabled primary plane due to sprite coverage changes Date: Wed, 11 Mar 2015 11:00:32 +0100 Message-ID: <20150311100032.GC3800@phenom.ffwll.local> References: <1425986129-15547-1-git-send-email-ville.syrjala@linux.intel.com> <1425986129-15547-10-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by gabe.freedesktop.org (Postfix) with ESMTP id D5B9989BF0 for ; Wed, 11 Mar 2015 02:58:52 -0700 (PDT) Received: by wiwh11 with SMTP id h11so10124025wiw.5 for ; Wed, 11 Mar 2015 02:58:52 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1425986129-15547-10-git-send-email-ville.syrjala@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: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMTAsIDIwMTUgYXQgMDE6MTU6MjlQTSArMDIwMCwgdmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20gd3JvdGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KPiAKPiBXaGVuIHRoZSBzcHJpdGUgaXMgY292ZXJpbmcgdGhl IGVudGlyZSBwaXBlIChhbmQgY29sb3Iga2V5aW5nIGlzIG5vdAo+IGVuYWJsZWQpIHdlIGN1cnJl bnRseSB0cnkgdG8gYXV0b21hZ2ljYWxseSBkaXNhYmxlIHRoZSBwcmltYXJ5IHBsYW5lCj4gd2hp Y2ggaXMgZnVsbHkgY292ZXJlZCBieSB0aGUgc3ByaXRlLgo+IAo+IE5vdyB0aGF0IC5jcnRjX2Rp c2FibGUoKSB3aWxsIHNpbXBseSBkaXNhYmxlIHBsYW5lcyBieSBzZXR0aW5nIHRoZQo+IHN0YXRl LT52aXNpYmxlIHRvIGZhbHNlLCB0aGUgc3ByaXRlIGNvZGUgd2lsbCBhY3R1YWxseSBlbmQgdXAK PiByZS1lbmFibGluZyB0aGUgcHJpbWFyeSBhZnRlciBpdCBnb3QgZGlzYWJsZWQsIGFuZCB0aGVu IHdlIHByb2NlZWQgdG8KPiB0dXJuIG9mZiB0aGUgcGlwZSBhbmQgYXJlIGdyZWV0ZWQgd2l0aCBz b21lIHdhcm5pbmdzIGZyb20KPiBhc3NlcnRfcGxhbmVfZGlzYWJsZWQoKS4KPiAKPiBUaGUgY29k ZSBkb2luZyB0aGUgYXV0b21hZ2ljIGRpc2FibGUgb2YgY292ZXJlZCBwbGFuZXMgbmVlZHMgdG8K PiByZXdyaXR0ZW4gdG8gZG8gdGhpbmdzIGNvcnJlY3RseSBhcyBwYXJ0IG9mIHRoZSBhdG9taWMg dXBkYXRlIChvciBzaW1wbHkKPiByZW1vdmVkKSwgYnV0IGluIHRoZSBtZWFudGltZSBhZGQgYSBh IGJpdCBvZiBkdWN0IHRhcGUgYW5kIHNpbXBseSBoYXZlCj4gdGhlIHNwcml0ZSBjb2RlIGNoZWNr IHRoZSBwcmltYXJ5IHBsYW5lJ3Mgc3RhdGUtPnZpc2libGUgYmVmb3JlCj4gcmUtZW5hYmxpbmcg aXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxp bnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRl LmMgfCA0ICsrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCj4gaW5kZXggYTgyODczNi4u NzI4NjQ5NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUu Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCj4gQEAgLTEyODcs NyArMTI4Nyw5IEBAIGludGVsX2NvbW1pdF9zcHJpdGVfcGxhbmUoc3RydWN0IGRybV9wbGFuZSAq cGxhbmUsCj4gIAlpbnRlbF9wbGFuZS0+b2JqID0gb2JqOwo+ICAKPiAgCWlmIChpbnRlbF9jcnRj LT5hY3RpdmUpIHsKPiAtCQlpbnRlbF9jcnRjLT5wcmltYXJ5X2VuYWJsZWQgPSAhc3RhdGUtPmhp ZGVzX3ByaW1hcnk7Cj4gKwkJaW50ZWxfY3J0Yy0+cHJpbWFyeV9lbmFibGVkID0KPiArCQkJdG9f aW50ZWxfcGxhbmVfc3RhdGUoY3J0Yy0+cHJpbWFyeS0+c3RhdGUpLT52aXNpYmxlICYmCj4gKwkJ CSFzdGF0ZS0+aGlkZXNfcHJpbWFyeTsKCkNhbid0IHdlIGp1c3QgbnVrZSBpbnRlbF9jcnRjLT5w cmltYXJ5X2VuYWJsZWQgd2l0aCBhbGwgeW91ciB3b3JrIHRvIHRyZWFkCnN0YXRlIHRocm91Z2gg ZnVuY3Rpb25zIGNvcnJlY3RseT8KLURhbmllbAoKPiAgCj4gIAkJaWYgKHN0YXRlLT52aXNpYmxl KSB7Cj4gIAkJCWNydGNfeCA9IHN0YXRlLT5kc3QueDE7Cj4gLS0gCj4gMi4wLjUKPiAKPiBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBt YWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmll bCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkg MzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK