From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 08/14] drm/i915: Disable FBC WM on ILK, and disable LP2+ when FBC is enabled Date: Thu, 5 Dec 2013 15:51:35 +0200 Message-ID: <1386251501-10602-9-git-send-email-ville.syrjala@linux.intel.com> References: <1386251501-10602-1-git-send-email-ville.syrjala@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 C1B27FB7B8 for ; Thu, 5 Dec 2013 05:52:17 -0800 (PST) In-Reply-To: <1386251501-10602-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklM SyBoYXMgYSBidW5jaCBvZiBpc3N1ZXMgd2l0aCBGQkMuIEZpcnN0IG9mIGFsbCwgQlNwZWMgdGVs bHMgdXMgdGhhdApGQkMgV00gc2hvdWxkIG5ldmVyIGJlIGVuYWJsZWQuIFNlY29uZGx5IHdoZW4g RkJDIGlzIGVuYWJsZWQKd2l0aCBGQkMgV00gZGlzYWJsZWQsIExQMisgd2F0ZXJtYXJrcyBtdXN0 IGJlIGRpc2FibGVkLgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5j IHwgMTcgKysrKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKaW5kZXggMjljMzMzZC4uMDIz YmUxNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCkBAIC0yNzAyLDcgKzI3MDIsOCBAQCBzdGF0 aWMgdm9pZCBpbGtfd21fbWVyZ2Uoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkgICAgY29uZmln LT5udW1fcGlwZXNfYWN0aXZlID4gMSkKIAkJcmV0dXJuOwogCi0JbWVyZ2VkLT5mYmNfd21fZW5h YmxlZCA9IHRydWU7CisJLyogSUxLOiBGQkMgV00gbXVzdCBiZSBkaXNhYmxlZCBhbHdheXMgKi8K KwltZXJnZWQtPmZiY193bV9lbmFibGVkID0gSU5URUxfSU5GTyhkZXYpLT5nZW4gPj0gNjsKIAog CS8qIG1lcmdlIGVhY2ggV00xKyBsZXZlbCAqLwogCWZvciAobGV2ZWwgPSAxOyBsZXZlbCA8PSBt YXhfbGV2ZWw7IGxldmVsKyspIHsKQEAgLTI3MjIsNiArMjcyMywyMCBAQCBzdGF0aWMgdm9pZCBp bGtfd21fbWVyZ2Uoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKIAkJCXdtLT5mYmNfdmFsID0gMDsK IAkJfQogCX0KKworCS8qIElMSzogTFAyKyBtdXN0IGJlIGRpc2FibGVkIHdoZW4gRkJDIFdNIGlz IGRpc2FibGVkIGJ1dCBGQkMgZW5hYmxlZCAqLworCS8qCisJICogRklYTUUgdGhpcyBpcyByYWN5 LiBGQkMgbWlnaHQgZ2V0IGVuYWJsZWQgbGF0ZXIuCisJICogV2hhdCB3ZSBzaG91bGQgY2hlY2sg aGVyZSBpcyB3aGV0aGVyIEZCQyBjYW4gYmUKKwkgKiBlbmFibGVkIHNvbWV0aW1lIGxhdGVyLgor CSAqLworCWlmIChJU19HRU41KGRldikgJiYgIW1lcmdlZC0+ZmJjX3dtX2VuYWJsZWQgJiYgaW50 ZWxfZmJjX2VuYWJsZWQoZGV2KSkgeworCQlmb3IgKGxldmVsID0gMjsgbGV2ZWwgPD0gbWF4X2xl dmVsOyBsZXZlbCsrKSB7CisJCQlzdHJ1Y3QgaW50ZWxfd21fbGV2ZWwgKndtID0gJm1lcmdlZC0+ d21bbGV2ZWxdOworCisJCQl3bS0+ZW5hYmxlID0gZmFsc2U7CisJCX0KKwl9CiB9CiAKIHN0YXRp YyBpbnQgaWxrX3dtX2xwX3RvX2xldmVsKGludCB3bV9scCwgY29uc3Qgc3RydWN0IGludGVsX3Bp cGVfd20gKnBpcGVfd20pCi0tIAoxLjguMy4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=