From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 15/15] drm/i915/gen11: Expose planar format support on gen11. Date: Wed, 19 Sep 2018 15:56:44 +0200 Message-ID: <20180919135644.14182-16-maarten.lankhorst@linux.intel.com> References: <20180919135644.14182-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mblankhorst.nl (mblankhorst.nl [141.105.120.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3C8DD6E4FB for ; Wed, 19 Sep 2018 13:56:55 +0000 (UTC) In-Reply-To: <20180919135644.14182-1-maarten.lankhorst@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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4 LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAx NiArKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA3IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3Bs YXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCA1YTgyOTQ2 ZDBkOTcuLmJlZWFhZTA3MmYyYiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGlzcGxheS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpA QCAtMTM3MzgsMTIgKzEzNzM4LDE0IEBAIHN0YXRpYyBib29sIHNrbF9wbGFuZV9oYXNfZmJjKHN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKIGJvb2wgc2tsX3BsYW5lX2hhc19wbGFu YXIoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCQkJICBlbnVtIHBpcGUgcGlw ZSwgZW51bSBwbGFuZV9pZCBwbGFuZV9pZCkKIHsKLQkvKgotCSAqIEZJWE1FOiBJQ0wgcmVxdWly ZXMgdHdvIGhhcmR3YXJlIHBsYW5lcyBmb3Igc2Nhbm5pbmcgb3V0IE5WMTIKLQkgKiBmcmFtZWJ1 ZmZlcnMuIERvIG5vdCBhZHZlcnRpemUgc3VwcG9ydCB1bnRpbCB0aGlzIGlzIGltcGxlbWVudGVk LgotCSAqLwotCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDExKQotCQlyZXR1cm4gZmFsc2U7 CisJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gMTEpIHsKKwkJLyoKKwkJICogU3ByaXRlIDQg YW5kIDUgYXJlIHVzZWQgZm9yIHNjYW5uaW5nIG91dCB0aGUgcGxhbmFyIFkgcGxhbmUsCisJCSAq IGJ1dCBpdCdzIHRoZSBVViBwbGFuZSB0aGF0IGNvdW50cyBmb3IgdGhlIFotb3JkZXIsIHNvIGRv bid0CisJCSAqIGFkdmVydGlzZSBwbGFuYXIgWVVWIHN1cHBvcnQgb24gaXQuCisJCSAqLworCQly ZXR1cm4gcGxhbmVfaWQgPD0gUExBTkVfU1BSSVRFMzsKKwl9CiAKIAlpZiAoSVNfU0tZTEFLRShk ZXZfcHJpdikgfHwgSVNfQlJPWFRPTihkZXZfcHJpdikpCiAJCXJldHVybiBmYWxzZTsKQEAgLTE0 NjUzLDcgKzE0NjU1LDcgQEAgc3RhdGljIGludCBpbnRlbF9mcmFtZWJ1ZmZlcl9pbml0KHN0cnVj dCBpbnRlbF9mcmFtZWJ1ZmZlciAqaW50ZWxfZmIsCiAJCWJyZWFrOwogCWNhc2UgRFJNX0ZPUk1B VF9OVjEyOgogCQlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA8IDkgfHwgSVNfU0tZTEFLRShkZXZf cHJpdikgfHwKLQkJICAgIElTX0JST1hUT04oZGV2X3ByaXYpIHx8IElOVEVMX0dFTihkZXZfcHJp dikgPj0gMTEpIHsKKwkJICAgIElTX0JST1hUT04oZGV2X3ByaXYpKSB7CiAJCQlEUk1fREVCVUdf S01TKCJ1bnN1cHBvcnRlZCBwaXhlbCBmb3JtYXQ6ICVzXG4iLAogCQkJCSAgICAgIGRybV9nZXRf Zm9ybWF0X25hbWUobW9kZV9jbWQtPnBpeGVsX2Zvcm1hdCwKIAkJCQkJCQkgICZmb3JtYXRfbmFt ZSkpOwotLSAKMi4xOC4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK