From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH 05/14] drm/i915: Clean up skl+ PLANE_POS vs. scaler handling Date: Wed, 7 Nov 2018 11:56:52 -0800 Message-ID: <20181107195652.GG2237@intel.com> References: <20181101150605.18235-1-ville.syrjala@linux.intel.com> <20181101150605.18235-6-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 186066E47D for ; Wed, 7 Nov 2018 19:56:54 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20181101150605.18235-6-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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBOb3YgMDEsIDIwMTggYXQgMDU6MDU6NTZQTSArMDIwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IE9uIHNrbCsgdGhlIHNjYWxlciAod2hlbiBlbmFibGVkKSB3aWxsIHRha2UgY2Fy ZSBvZiB0aGUgcGxhbmUgb3V0cHV0Cj4gcG9zaXRpb24uIE1ha2UgdGhlIGNvZGUgbGVzcyB1Z2x5 IGJ5IGp1c3Qgc2V0dGluZyBjcnRjX3gveSB0byAwCj4gd2hlbiB0aGUgc2NhbGVyIGlzIGVuYWJs ZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxp bnV4LmludGVsLmNvbT4KClJldmlld2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBp bnRlbC5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYyB8 IDE2ICsrKysrKysrKy0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwg NyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+IGluZGV4 IGIzNjIzODI4MmI0ZS4uOGE0MDg3OWFiZTMwIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX3Nwcml0ZS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf c3ByaXRlLmMKPiBAQCAtMzk2LDYgKzM5NiwxMiBAQCBza2xfcHJvZ3JhbV9wbGFuZShzdHJ1Y3Qg aW50ZWxfcGxhbmUgKnBsYW5lLAo+ICAJaWYgKGFscGhhIDwgMHhmZikKPiAgCQlrZXltc2sgfD0g UExBTkVfS0VZTVNLX0FMUEhBX0VOQUJMRTsKPiAgCj4gKwkvKiBUaGUgc2NhbGVyIHdpbGwgaGFu ZGxlIHRoZSBvdXRwdXQgcG9zaXRpb24gKi8KPiArCWlmIChwbGFuZV9zdGF0ZS0+c2NhbGVyX2lk ID49IDApIHsKPiArCQljcnRjX3ggPSAwOwo+ICsJCWNydGNfeSA9IDA7Cj4gKwl9Cj4gKwo+ICAJ c3Bpbl9sb2NrX2lycXNhdmUoJmRldl9wcml2LT51bmNvcmUubG9jaywgaXJxZmxhZ3MpOwo+ICAK PiAgCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEwIHx8IElTX0dFTUlOSUxBS0UoZGV2X3By aXYpKQo+IEBAIC00MzgsMTQgKzQ0NCwxMCBAQCBza2xfcHJvZ3JhbV9wbGFuZShzdHJ1Y3QgaW50 ZWxfcGxhbmUgKnBsYW5lLAo+ICAJCUk5MTVfV1JJVEVfRlcoUExBTkVfQ1VTX0NUTChwaXBlLCBw bGFuZV9pZCksIGN1c19jdGwpOwo+ICAJfQo+ICAKPiAtCWlmIChwbGFuZV9zdGF0ZS0+c2NhbGVy X2lkID49IDApIHsKPiAtCQlpZiAoIXNsYXZlKQo+IC0JCQlza2xfcHJvZ3JhbV9zY2FsZXIocGxh bmUsIGNydGNfc3RhdGUsIHBsYW5lX3N0YXRlKTsKPiArCWlmICghc2xhdmUgJiYgcGxhbmVfc3Rh dGUtPnNjYWxlcl9pZCA+PSAwKQo+ICsJCXNrbF9wcm9ncmFtX3NjYWxlcihwbGFuZSwgY3J0Y19z dGF0ZSwgcGxhbmVfc3RhdGUpOwo+ICAKPiAtCQlJOTE1X1dSSVRFX0ZXKFBMQU5FX1BPUyhwaXBl LCBwbGFuZV9pZCksIDApOwo+IC0JfSBlbHNlIHsKPiAtCQlJOTE1X1dSSVRFX0ZXKFBMQU5FX1BP UyhwaXBlLCBwbGFuZV9pZCksIChjcnRjX3kgPDwgMTYpIHwgY3J0Y194KTsKPiAtCX0KPiArCUk5 MTVfV1JJVEVfRlcoUExBTkVfUE9TKHBpcGUsIHBsYW5lX2lkKSwgKGNydGNfeSA8PCAxNikgfCBj cnRjX3gpOwo+ICAKPiAgCUk5MTVfV1JJVEVfRlcoUExBTkVfQ1RMKHBpcGUsIHBsYW5lX2lkKSwg cGxhbmVfY3RsKTsKPiAgCUk5MTVfV1JJVEVfRlcoUExBTkVfU1VSRihwaXBlLCBwbGFuZV9pZCks Cj4gLS0gCj4gMi4xOC4xCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo=