From mboxrd@z Thu Jan 1 00:00:00 1970 From: Praveen Paneri Subject: [PATCH] drm/i915: Enable FBC for non X-tiled FBs Date: Wed, 15 Mar 2017 12:29:35 +0530 Message-ID: <1489561175-27470-1-git-send-email-praveen.paneri@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id AEE2A6E7E6 for ; Wed, 15 Mar 2017 06:52:29 +0000 (UTC) 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 Cc: paulo.r.zanoni@intel.com, Praveen Paneri List-Id: intel-gfx@lists.freedesktop.org RkJDIGlzIG9ubHkgZW5hYmxlZCBmb3IgWC10aWxlZCBmcmFtZWJ1ZmZlcnMgYnV0IHRoZXJlIGFy ZQpxdWl0ZSBhIGZldyBjYXNlcyB3aGVyZSB3ZSB0ZW5kIHRvIHVzZSBZLXRpbGVkIGZyYW1lYnVm ZmVycy4KU28gZW5hYmxpbmcgaXQgZm9yIG5vbiBYLXRpbGVkIGZyYW1lYnVmZmVycy4KClNpZ25l ZC1vZmYtYnk6IFByYXZlZW4gUGFuZXJpIDxwcmF2ZWVuLnBhbmVyaUBpbnRlbC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaCAgfCAyICsrCiBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9mYmMuYyB8IDggKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmggYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5oCmluZGV4IGNjODQzZjkuLjlkN2EzNzYgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9yZWcuaApAQCAtMjUwNiw2ICsyNTA2LDggQEAgZW51bSBza2xfZGlz cF9wb3dlcl93ZWxscyB7CiAjZGVmaW5lICBCRFdfRkJDX0NPTVBSRVNTSU9OX01BU0sJMHhmZmYK IAogI2RlZmluZSBGQkNfTExfU0laRQkJKDE1MzYpCisjZGVmaW5lIEZCQ19ZU1RSSURFCQlfTU1J TygweDQyMDhjKQorI2RlZmluZSAgIEZCQ19TVFJJREVfT1ZFUlJJREUJKDE8PDEzKQogCiAjZGVm aW5lIEZCQ19MTENfUkVBRF9DVFJMCV9NTUlPKDB4OTA0NCkKICNkZWZpbmUgICBGQkNfTExDX0ZV TExZX09QRU4JKDE8PDMwKQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZmJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYwppbmRleCAxN2Q0MThiLi4w YWM5ODg5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYworKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYwpAQCAtMzAxLDYgKzMwMSwxNCBAQCBz dGF0aWMgdm9pZCBnZW43X2ZiY19hY3RpdmF0ZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYpCiAJdTMyIGRwZmNfY3RsOwogCWludCB0aHJlc2hvbGQgPSBkZXZfcHJpdi0+ZmJjLnRo cmVzaG9sZDsKIAorCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDkgJiYKKwkgICAgaTkxNV9n ZW1fb2JqZWN0X2dldF90aWxpbmcoY2FjaGUtPnZtYS0+b2JqKSAhPSBJOTE1X1RJTElOR19YKSB7 CisJCXN0cnVjdCBpbnRlbF9mYmNfc3RhdGVfY2FjaGUgKmNhY2hlID0gJmRldl9wcml2LT5mYmMu c3RhdGVfY2FjaGU7CisJCWludCBjZmJfc3RyaWRlID0gRElWX1JPVU5EX1VQKGNhY2hlLT5wbGFu ZS5zcmNfdywKKwkJCQkJICAgICAgKDMyICogdGhyZXNob2xkKSkgKiA4OworCQlJOTE1X1dSSVRF KEZCQ19ZU1RSSURFLCBGQkNfU1RSSURFX09WRVJSSURFIHwgY2ZiX3N0cmlkZSk7CisJfQorCiAJ ZHBmY19jdGwgPSAwOwogCWlmIChJU19JVllCUklER0UoZGV2X3ByaXYpKQogCQlkcGZjX2N0bCB8 PSBJVkJfRFBGQ19DVExfUExBTkUocGFyYW1zLT5jcnRjLnBsYW5lKTsKLS0gCjEuOS4xCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK