From mboxrd@z Thu Jan 1 00:00:00 1970 From: Damien Lespiau Subject: Re: [PATCH 7/7] drm/i915/skl: Allow Y (and Yf) frame buffer creation Date: Tue, 24 Feb 2015 19:30:22 +0000 Message-ID: <20150224193022.GC21548@strange.ger.corp.intel.com> References: <1424706961-27519-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1424706961-27519-8-git-send-email-tvrtko.ursulin@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 524336E5AA for ; Tue, 24 Feb 2015 11:30:24 -0800 (PST) Content-Disposition: inline In-Reply-To: <1424706961-27519-8-git-send-email-tvrtko.ursulin@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: Tvrtko Ursulin Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBGZWIgMjMsIDIwMTUgYXQgMDM6NTY6MDFQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gRnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4K PiAKPiBCeSB0aGlzIHBhdGNoIGFsbCB1bmRlcmx5aW5nIGJpdHMgaGF2ZSBiZWVuIGltcGxlbWVu dGVkIGFuZCB0aGlzCj4gcGF0Y2ggYWN0dWFsbHkgZW5hYmxlcyB0aGUgZmVhdHVyZS4KPiAKPiBT aWduZWQtb2ZmLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgo+ IC0tLQoKVmlsbGUgbm90aWNlZCB0aGF0IGl0IGRpZG4ndCBzZWVtIHdlIHdlcmUgcHJvcGVybHkg cmV0dXJuaW5nIC1FSU5WQUwKd2hlbiB1c2Vyc3BhY2Ugc2V0cyByZXNlcnZlZCBiaXRzIGluIHRo ZSBtb2RpZmllcnMgZmllbGQuIE90aGVyd2lzZSwKd2hhdCdzIGhlcmUgc2VlbXMgdG8gcHJvZ3Jl c3MgaW4gdGhlIHJpZ2h0IGRpcmVjdGlvbjoKClJldmlld2VkLWJ5OiBEYW1pZW4gTGVzcGlhdSA8 ZGFtaWVuLmxlc3BpYXVAaW50ZWwuY29tPgoKLS0gCkRhbWllbgoKPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTMgKysrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdl ZCwgOCBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kaXNwbGF5LmMKPiBpbmRleCA3NGQ0OTIzLi5mMTAwMDg2IDEwMDY0NAo+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBAIC0xMjc4MSw2ICsxMjc4MSwxNCBAQCBzdGF0aWMg aW50IGludGVsX2ZyYW1lYnVmZmVyX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCQkJ RFJNX0RFQlVHKCJ0aWxpbmdfbW9kZSBkb2Vzbid0IG1hdGNoIGZiIG1vZGlmaWVyXG4iKTsKPiAg CQkJcmV0dXJuIC1FSU5WQUw7Cj4gIAkJfQo+ICsKPiArCQlpZiAoSU5URUxfSU5GTyhkZXYpLT5n ZW4gPCA5ICYmCj4gKwkJICAgIChtb2RlX2NtZC0+bW9kaWZpZXJbMF0gPT0gSTkxNV9GT1JNQVRf TU9EX1lfVElMRUQgfHwKPiArCQkgICAgIG1vZGVfY21kLT5tb2RpZmllclswXSA9PSBJOTE1X0ZP Uk1BVF9NT0RfWWZfVElMRUQpKSB7Cj4gKwkJCURSTV9ERUJVRygiVW5zdXBwb3J0ZWQgdGlsaW5n IDB4JWxseCFcbiIsCj4gKwkJCQkgIG1vZGVfY21kLT5tb2RpZmllclswXSk7Cj4gKwkJCXJldHVy biAtRUlOVkFMOwo+ICsJCX0KPiAgCX0gZWxzZSB7Cj4gIAkJaWYgKG9iai0+dGlsaW5nX21vZGUg PT0gSTkxNV9USUxJTkdfWCkKPiAgCQkJbW9kZV9jbWQtPm1vZGlmaWVyWzBdID0gSTkxNV9GT1JN QVRfTU9EX1hfVElMRUQ7Cj4gQEAgLTEyNzkwLDExICsxMjc5OCw2IEBAIHN0YXRpYyBpbnQgaW50 ZWxfZnJhbWVidWZmZXJfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAJCX0KPiAgCX0K PiAgCj4gLQlpZiAobW9kZV9jbWQtPm1vZGlmaWVyWzBdID09IEk5MTVfRk9STUFUX01PRF9ZX1RJ TEVEKSB7Cj4gLQkJRFJNX0RFQlVHKCJoYXJkd2FyZSBkb2VzIG5vdCBzdXBwb3J0IHRpbGluZyBZ XG4iKTsKPiAtCQlyZXR1cm4gLUVJTlZBTDsKPiAtCX0KPiAtCj4gIAlzdHJpZGVfYWxpZ25tZW50 ID0gaW50ZWxfZmJfc3RyaWRlX2FsaWdubWVudChkZXYsIG1vZGVfY21kLT5tb2RpZmllclswXSwK PiAgCQkJCQkJICAgICBtb2RlX2NtZC0+cGl4ZWxfZm9ybWF0KTsKPiAgCWlmIChtb2RlX2NtZC0+ cGl0Y2hlc1swXSAmIChzdHJpZGVfYWxpZ25tZW50IC0gMSkpIHsKPiAtLSAKPiAyLjMuMAo+IAo+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==