From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulo Zanoni Subject: [PATCH 2/7] drm/i915: HSW+ FBC is tied to pipe A Date: Fri, 13 Feb 2015 17:23:42 -0200 Message-ID: <1423855427-2098-3-git-send-email-przanoni@gmail.com> References: <1423855427-2098-1-git-send-email-przanoni@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qa0-f42.google.com (mail-qa0-f42.google.com [209.85.216.42]) by gabe.freedesktop.org (Postfix) with ESMTP id 8C0FE6E7F9 for ; Fri, 13 Feb 2015 11:24:42 -0800 (PST) Received: by mail-qa0-f42.google.com with SMTP id w8so13651537qac.1 for ; Fri, 13 Feb 2015 11:24:42 -0800 (PST) In-Reply-To: <1423855427-2098-1-git-send-email-przanoni@gmail.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 Cc: Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+CgpTbyBhZGQgY29k ZSB0byBjb25zaWRlciB0aGlzIGNhc2UuCgp2MjogUmVvcmRlciB0aGUgc2VyaWVzLCBzbyBkcm9w IHRoZSBwb3NzaWJsZV9mcmFtZWJ1ZmZlcl9iaXRzIGNodW5rLgoKUmV2aWV3ZWQtYnk6IFJvZHJp Z28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4gKHYxKQpTaWduZWQtb2ZmLWJ5OiBQYXVs byBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9mYmMuYyB8IDEzICsrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMSBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2ZiYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMKaW5k ZXggNjkzNDJkMC4uNjQwNmIxNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZmJjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMKQEAgLTQ3NSwx MCArNDc1LDE2IEBAIHN0YXRpYyBib29sIHNldF9ub19mYmNfcmVhc29uKHN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdiwKIAogc3RhdGljIHN0cnVjdCBkcm1fY3J0YyAqaW50ZWxfZmJj X2ZpbmRfY3J0YyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCiB7Ci0Jc3RydWN0 IGRybV9kZXZpY2UgKmRldiA9IGRldl9wcml2LT5kZXY7CiAJc3RydWN0IGRybV9jcnRjICpjcnRj ID0gTlVMTCwgKnRtcF9jcnRjOworCWVudW0gcGlwZSBwaXBlOworCWJvb2wgcGlwZV9hX29ubHkg PSBmYWxzZTsKKworCWlmIChJU19IQVNXRUxMKGRldl9wcml2KSB8fCBJTlRFTF9JTkZPKGRldl9w cml2KS0+Z2VuID49IDgpCisJCXBpcGVfYV9vbmx5ID0gdHJ1ZTsKKworCWZvcl9lYWNoX3BpcGUo ZGV2X3ByaXYsIHBpcGUpIHsKKwkJdG1wX2NydGMgPSBkZXZfcHJpdi0+cGlwZV90b19jcnRjX21h cHBpbmdbcGlwZV07CiAKLQlmb3JfZWFjaF9jcnRjKGRldiwgdG1wX2NydGMpIHsKIAkJaWYgKGlu dGVsX2NydGNfYWN0aXZlKHRtcF9jcnRjKSAmJgogCQkgICAgdG9faW50ZWxfY3J0Yyh0bXBfY3J0 YyktPnByaW1hcnlfZW5hYmxlZCkgewogCQkJaWYgKGNydGMpIHsKQEAgLTQ4OCw2ICs0OTQsOSBA QCBzdGF0aWMgc3RydWN0IGRybV9jcnRjICppbnRlbF9mYmNfZmluZF9jcnRjKHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAkJCX0KIAkJCWNydGMgPSB0bXBfY3J0YzsKIAkJfQor CisJCWlmIChwaXBlX2Ffb25seSkKKwkJCWJyZWFrOwogCX0KIAogCWlmICghY3J0YyB8fCBjcnRj LT5wcmltYXJ5LT5mYiA9PSBOVUxMKSB7Ci0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK