From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 2/3] drm/i915: Enable IPS for sprite plane Date: Fri, 17 Nov 2017 16:37:55 +0100 Message-ID: <20171117153756.33558-3-maarten.lankhorst@linux.intel.com> References: <20171117153756.33558-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 [IPv6:2a02:2308::216:3eff:fe92:dfa3]) by gabe.freedesktop.org (Postfix) with ESMTPS id E3A4B6E3BD for ; Fri, 17 Nov 2017 15:38:01 +0000 (UTC) In-Reply-To: <20171117153756.33558-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 MyArKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA3IGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCA4MjgzZTgwNTk3 YmQuLjM4YTFjZGIzZGJiMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAt NTA0NCw3ICs1MDQ0LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfcG9zdF9wbGFuZV91cGRhdGUoc3Ry dWN0IGludGVsX2NydGNfc3RhdGUgKm9sZF9jcnRjX3N0YXRlKQogCQlpbnRlbF9mYmNfcG9zdF91 cGRhdGUoY3J0Yyk7CiAKIAkJaWYgKHByaW1hcnlfc3RhdGUtPmJhc2UudmlzaWJsZSAmJgotCQkg ICAgKG5lZWRzX21vZGVzZXQoJnBpcGVfY29uZmlnLT5iYXNlKSB8fAorCQkgICAgKHBpcGVfY29u ZmlnLT5kaXNhYmxlX2N4c3IgfHwKIAkJICAgICAhb2xkX3ByaW1hcnlfc3RhdGUtPmJhc2Uudmlz aWJsZSkpCiAJCQlpbnRlbF9wb3N0X2VuYWJsZV9wcmltYXJ5KCZjcnRjLT5iYXNlLCBwaXBlX2Nv bmZpZyk7CiAJfQpAQCAtNTA2NCw3ICs1MDY0LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfcHJlX3Bs YW5lX3VwZGF0ZShzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqb2xkX2NydGNfc3RhdGUsCiAJc3Ry dWN0IGludGVsX2F0b21pY19zdGF0ZSAqb2xkX2ludGVsX3N0YXRlID0KIAkJdG9faW50ZWxfYXRv bWljX3N0YXRlKG9sZF9zdGF0ZSk7CiAKLQlpZiAobmVlZHNfbW9kZXNldCgmcGlwZV9jb25maWct PmJhc2UpIHx8ICFwaXBlX2NvbmZpZy0+aXBzX2VuYWJsZWQpCisJaWYgKHBpcGVfY29uZmlnLT5k aXNhYmxlX2N4c3IgfHwgIXBpcGVfY29uZmlnLT5pcHNfZW5hYmxlZCkKIAkJaHN3X2Rpc2FibGVf aXBzKG9sZF9jcnRjX3N0YXRlKTsKIAogCWlmIChvbGRfcHJpX3N0YXRlKSB7CkBAIC02MjI0LDEy ICs2MjI0LDExIEBAIHN0YXRpYyBib29sIHBpcGVfY29uZmlnX3N1cHBvcnRzX2lwcyhzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJdmlzaWJsZV9wbGFuZXMgPSBwaXBlX2NvbmZp Zy0+YWN0aXZlX3BsYW5lcyAmIH5CSVQoUExBTkVfQ1VSU09SKTsKIAogCS8qCi0JICogRklYTUUg SVBTIHNob3VsZCBiZSBmaW5lIGFzIGxvbmcgYXMgb25lIHBsYW5lIGlzCi0JICogZW5hYmxlZCwg YnV0IGluIHByYWN0aWNlIGl0IHNlZW1zIHRvIGhhdmUgcHJvYmxlbXMKLQkgKiB3aGVuIGdvaW5n IGZyb20gcHJpbWFyeSBvbmx5IHRvIHNwcml0ZSBvbmx5IGFuZCB2aWNlCi0JICogdmVyc2EuCisJ ICogSVBTIHNob3VsZCBiZSBmaW5lIGFzIGxvbmcgYXMgb25lIHBsYW5lIGlzIGVuYWJsZWQsIGJ1 dAorCSAqIHRlbXBvcmFyaWx5IGRpc2FibGUgaXQgd2hlbiB3aGVuIGdvaW5nIGZyb20gcHJpbWFy eSBvbmx5CisJICogdG8gc3ByaXRlIG9ubHkgYW5kIHZpY2UgdmVyc2EuCiAJICovCi0JaWYgKHZp c2libGVfcGxhbmVzICE9IEJJVChQTEFORV9QUklNQVJZKSkKKwlpZiAoaHdlaWdodDMyKHZpc2li bGVfcGxhbmVzKSAhPSAxKQogCQlyZXR1cm4gZmFsc2U7CiAKIAkvKiBIU1cgY2FuIGhhbmRsZSBw aXhlbCByYXRlIHVwIHRvIGNkY2xrPyAqLwotLSAKMi4xNS4wCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK