From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bob Paauwe Subject: Re: [PATCH v2] drm/i915/hsw: keep gamma and CSC enabled for primary plane disable Date: Tue, 20 Oct 2015 08:49:41 -0700 Message-ID: <20151020084941.511d856a@bpaauwe-desk.fm.intel.com> References: <1444771481-5625-1-git-send-email-kevin.strasser@linux.intel.com> <1444863099-23106-1-git-send-email-kevin.strasser@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id C86376E721 for ; Tue, 20 Oct 2015 08:49:58 -0700 (PDT) In-Reply-To: <1444863099-23106-1-git-send-email-kevin.strasser@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: Kevin Strasser Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAxNCBPY3QgMjAxNSAxNTo1MTozOSAtMDcwMApLZXZpbiBTdHJhc3NlciA8a2V2aW4u c3RyYXNzZXJAbGludXguaW50ZWwuY29tPiB3cm90ZToKCj4gT24gSFNXIHRoZSBjcmMgZGlmZmVy cyBiZXR3ZWVuIGJsYWNrIGFuZCBkaXNhYmxlZCBwcmltYXJ5IHBsYW5lcywgY2F1c2luZyBhbgo+ IGFzc2VydCB0byBmYWlsIGluIHRoZSBrbXNfdW5pdmVyc2FsX3BsYW5lIHRlc3QuIEl0IHNlZW1z IHRoYXQgZ2FtbWEgY29ycmVjdGlvbgo+IGFuZCBjb2xvciBzcGFjZSBjb252ZXJzaW9uIGFyZSBj YXVzaW5nIHRoZSBibGFjayBwcmltYXJ5IHBsYW5lIGNhc2UgdG8gcmVzdWx0IGluCj4gYSBicmln aHRlciBjb2xvciB0aGFuIHRoZSBkaXNhYmxlZCBwcmltYXJ5IHBsYW5lIGNhc2UuCj4gCj4gS2Vl cCBnYW1tYSBhbmQgQ1NDIGJpdHMgZW5hYmxlZCBmb3IgcGxhbmUgZGlzYWJsZSBwYXRoIG9uIEhT Vy4KPiAKPiB2MjogQXZvaWQgdXNlIG9mIFJNVwo+ICAgICBLZWVwIHBhdGggdW5jaGFuZ2VkIGZv ciBub24tSFNXIHVzZXJzCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5v cmcvc2hvd19idWcuY2dpP2lkPTg5MzMxCj4gVGVzdGNhc2U6IGlndC9rbXNfdW5pdmVyc2FsX3Bs YW5lL3VuaXZlcnNhbC1wbGFuZS1waXBlLUEtZnVuY3Rpb25hbAo+IFNpZ25lZC1vZmYtYnk6IEtl dmluIFN0cmFzc2VyIDxrZXZpbi5zdHJhc3NlckBsaW51eC5pbnRlbC5jb20+CgpSZXZpZXdlZC1i eTogQm9iIFBhYXV3ZSA8Ym9iLmoucGFhdXdlQGludGVsLmNvbT4KCj4gLS0tCj4gIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDE2ICsrKysrKysrKystLS0tLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IGQzN2I3YTEuLjRhMDRlOGIgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTI3OTgsOCArMjc5OCwxNyBA QCBzdGF0aWMgdm9pZCBpcm9ubGFrZV91cGRhdGVfcHJpbWFyeV9wbGFuZShzdHJ1Y3QgZHJtX2Ny dGMgKmNydGMsCj4gIAl1MzIgcmVnID0gRFNQQ05UUihwbGFuZSk7Cj4gIAlpbnQgcGl4ZWxfc2l6 ZTsKPiAgCj4gKwlkc3BjbnRyID0gRElTUFBMQU5FX0dBTU1BX0VOQUJMRTsKPiArCj4gKwlpZiAo SVNfSEFTV0VMTChkZXYpIHx8IElTX0JST0FEV0VMTChkZXYpKQo+ICsJCWRzcGNudHIgfD0gRElT UFBMQU5FX1BJUEVfQ1NDX0VOQUJMRTsKPiArCj4gIAlpZiAoIXZpc2libGUgfHwgIWZiKSB7Cj4g LQkJSTkxNV9XUklURShyZWcsIDApOwo+ICsJCWlmIChJU19IQVNXRUxMKGRldikpIHsKPiArCQkJ STkxNV9XUklURShyZWcsIGRzcGNudHIpOwo+ICsJCX0gZWxzZSB7Cj4gKwkJCUk5MTVfV1JJVEUo cmVnLCAwKTsKPiArCQl9Cj4gIAkJSTkxNV9XUklURShEU1BTVVJGKHBsYW5lKSwgMCk7Cj4gIAkJ UE9TVElOR19SRUFEKHJlZyk7Cj4gIAkJcmV0dXJuOwo+IEBAIC0yODExLDEzICsyODIwLDggQEAg c3RhdGljIHZvaWQgaXJvbmxha2VfdXBkYXRlX3ByaW1hcnlfcGxhbmUoc3RydWN0IGRybV9jcnRj ICpjcnRjLAo+ICAKPiAgCXBpeGVsX3NpemUgPSBkcm1fZm9ybWF0X3BsYW5lX2NwcChmYi0+cGl4 ZWxfZm9ybWF0LCAwKTsKPiAgCj4gLQlkc3BjbnRyID0gRElTUFBMQU5FX0dBTU1BX0VOQUJMRTsK PiAtCj4gIAlkc3BjbnRyIHw9IERJU1BMQVlfUExBTkVfRU5BQkxFOwo+ICAKPiAtCWlmIChJU19I QVNXRUxMKGRldikgfHwgSVNfQlJPQURXRUxMKGRldikpCj4gLQkJZHNwY250ciB8PSBESVNQUExB TkVfUElQRV9DU0NfRU5BQkxFOwo+IC0KPiAgCXN3aXRjaCAoZmItPnBpeGVsX2Zvcm1hdCkgewo+ ICAJY2FzZSBEUk1fRk9STUFUX0M4Ogo+ICAJCWRzcGNudHIgfD0gRElTUFBMQU5FXzhCUFA7CgoK Ci0tIAotLQpCb2IgUGFhdXdlICAgICAgICAgICAgICAgICAgCkJvYi5KLlBhYXV3ZUBpbnRlbC5j b20KSU9URyAvIFBFRCBTb2Z0d2FyZSBPcmdhbml6YXRpb24KSW50ZWwgQ29ycC4gIEZvbHNvbSwg Q0EKKDkxNikgMzU2LTYxOTMgICAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=