From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulo Zanoni Subject: [PATCH 3/9] drm/i915: don't increment the FBC threshold at fbc_enable Date: Tue, 23 Dec 2014 10:35:39 -0200 Message-ID: <1419338145-1912-4-git-send-email-przanoni@gmail.com> References: <1419338145-1912-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-vc0-f178.google.com (mail-vc0-f178.google.com [209.85.220.178]) by gabe.freedesktop.org (Postfix) with ESMTP id 9CCB96E445 for ; Tue, 23 Dec 2014 04:36:39 -0800 (PST) Received: by mail-vc0-f178.google.com with SMTP id hq11so2313356vcb.9 for ; Tue, 23 Dec 2014 04:36:39 -0800 (PST) In-Reply-To: <1419338145-1912-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+CgpXZSBmaXJzdCBz ZXQgdGhlIHRocmVzaG9sZCB2YWx1ZSB3aGVuIHdlJ3JlIGFsbG9jYXRpbmcgdGhlIENGQiwgYW5k CnRoZW4gbGF0ZXIgYXQge2lsayxnZW43fV9mYmNfZW5hYmxlKCkgd2UgaW5jcmVtZW50IGl0IGlu IGNhc2Ugd2UncmUKdXNpbmcgMTZicHAuIFdoaWxlIHRoYXQgaXMgY29ycmVjdCwgaXQgaXMgZGFu Z2Vyb3VzOiBpZiB3ZSByZXdvcmsgdGhlCmNvZGUgYSBsaXR0bGUgYml0IGluIGEgd2F5IHRoYXQg YWxsb3dzIHVzIHRvIGNhbGwgaW50ZWxfZmJjX2VuYWJsZSgpCndpdGhvdXQgbmVjZXNzYXJpbHkg Y2FsbGluZyBpOTE1X2dlbV9zdG9sZW5fc2V0dXBfY29tcHJlc3Npb24oKSBmaXJzdCwKd2UgbWln aHQgZW5kIHVwIGluY3JlbWVudGluZyB0aHJlc2hvbGQgbW9yZSB0aGFuIG9uY2UuIFRvIHByZXZl bnQKdGhhdCwgaW5jcmVtZW50IGEgdGVtcG9yYXJ5IHZhcmlhYmxlIGluc3RlYWQuCgpXZSdyZSBn b2luZyB0byBuZWVkIHRoaXMgcGF0Y2ggZm9yIGEgbGF0ZXIgcmV3b3JrLgoKU2lnbmVkLW9mZi1i eTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMgfCAxMCArKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2ZiYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMK aW5kZXggNTI3MGRjNC4uMWIxMGIwNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZmJjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMKQEAgLTE4 NywxNCArMTg3LDE1IEBAIHN0YXRpYyB2b2lkIGlsa19mYmNfZW5hYmxlKHN0cnVjdCBkcm1fY3J0 YyAqY3J0YykKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqID0gaW50ZWxfZmJfb2Jq KGZiKTsKIAlzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRvX2ludGVsX2NydGMoY3J0 Yyk7CiAJdTMyIGRwZmNfY3RsOworCWludCB0aHJlc2hvbGQgPSBkZXZfcHJpdi0+ZmJjLnRocmVz aG9sZDsKIAogCWRldl9wcml2LT5mYmMuZW5hYmxlZCA9IHRydWU7CiAKIAlkcGZjX2N0bCA9IERQ RkNfQ1RMX1BMQU5FKGludGVsX2NydGMtPnBsYW5lKTsKIAlpZiAoZHJtX2Zvcm1hdF9wbGFuZV9j cHAoZmItPnBpeGVsX2Zvcm1hdCwgMCkgPT0gMikKLQkJZGV2X3ByaXYtPmZiYy50aHJlc2hvbGQr KzsKKwkJdGhyZXNob2xkKys7CiAKLQlzd2l0Y2ggKGRldl9wcml2LT5mYmMudGhyZXNob2xkKSB7 CisJc3dpdGNoICh0aHJlc2hvbGQpIHsKIAljYXNlIDQ6CiAJY2FzZSAzOgogCQlkcGZjX2N0bCB8 PSBEUEZDX0NUTF9MSU1JVF80WDsKQEAgLTI1OCwxNCArMjU5LDE1IEBAIHN0YXRpYyB2b2lkIGdl bjdfZmJjX2VuYWJsZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMpCiAJc3RydWN0IGRybV9pOTE1X2dl bV9vYmplY3QgKm9iaiA9IGludGVsX2ZiX29iaihmYik7CiAJc3RydWN0IGludGVsX2NydGMgKmlu dGVsX2NydGMgPSB0b19pbnRlbF9jcnRjKGNydGMpOwogCXUzMiBkcGZjX2N0bDsKKwlpbnQgdGhy ZXNob2xkID0gZGV2X3ByaXYtPmZiYy50aHJlc2hvbGQ7CiAKIAlkZXZfcHJpdi0+ZmJjLmVuYWJs ZWQgPSB0cnVlOwogCiAJZHBmY19jdGwgPSBJVkJfRFBGQ19DVExfUExBTkUoaW50ZWxfY3J0Yy0+ cGxhbmUpOwogCWlmIChkcm1fZm9ybWF0X3BsYW5lX2NwcChmYi0+cGl4ZWxfZm9ybWF0LCAwKSA9 PSAyKQotCQlkZXZfcHJpdi0+ZmJjLnRocmVzaG9sZCsrOworCQl0aHJlc2hvbGQrKzsKIAotCXN3 aXRjaCAoZGV2X3ByaXYtPmZiYy50aHJlc2hvbGQpIHsKKwlzd2l0Y2ggKHRocmVzaG9sZCkgewog CWNhc2UgNDoKIAljYXNlIDM6CiAJCWRwZmNfY3RsIHw9IERQRkNfQ1RMX0xJTUlUXzRYOwotLSAK Mi4xLjMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==