From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v4 7/8] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ Date: Thu, 9 May 2019 15:21:58 +0300 Message-ID: <20190509122159.24376-8-ville.syrjala@linux.intel.com> References: <20190509122159.24376-1-ville.syrjala@linux.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 5DFB189C16 for ; Thu, 9 May 2019 12:22:26 +0000 (UTC) In-Reply-To: <20190509122159.24376-1-ville.syrjala@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 Cc: Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldp dGggZ3R0IHJlbWFwcGluZyBwbHVnZ2VkIGluIHdlIGNhbiBzaW1wbHkgcmFpc2UgdGhlIHN0cmlk ZQpsaW1pdCBvbiBnZW40Ky4gTGV0J3MganVzdCBwaWNrIHRoZSBsaW1pdCB0byBtYXRjaCB0aGUg cmVuZGVyCmVuZ2luZSBtYXggc3RyaWRlICgyNTZLaUIgb24gZ2VuNyssIDEyOEtpQiBvbiBnZW40 KykuCgpObyByZW1hcHBpbmcgQ0NTIGJlY2F1c2UgdGhlIHZpcnR1YWwgYWRkcmVzcyBvZiBlYWNo IHBhZ2UgYWN0dWFsbHkKbWF0dGVycyBkdWUgdG8gdGhlIG5ldyBoYXNoIG1vZGUKKFdhQ29tcHJl c3NlZFJlc291cmNlRGlzcGxheU5ld0hhc2hNb2RlOnNrbCxrYmwgZXRjLiksIGFuZCBubwpyZW1h cHBpbmcgb24gZ2VuMi8zIGR1ZSBleHRyYSBjb21wbGljYXRpb25zIGZyb20gZmVuY2UgYWxpZ25t ZW50CmFuZCBnZW4yIDJLaUIgR1RUIHRpbGUgc2l6ZS4gQWxzbyBubyByZWFsIGJlbmVmaXQgc2lu Y2UgdGhlCmRpc3BsYXkgZW5naW5lIGxpbWl0cyBhbHJlYWR5IG1hdGNoIHRoZSBvdGhlciBsaW1p dHMuCgp2MjogUmViYXNlIGR1ZSB0byBpc19jY3NfbW9kaWZpZXIoKQp2MzogVHdlYWsgdGhlIGNv bW1lbnQgYW5kIGNvbW1pdCBtc2cKdjQ6IEZpeCBnZW40KyBzdHJpZGUgbGltaXQgdG8gYmUgMTI4 S2lCCgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4g I3YzClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTMg KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggZmEzMTdjNDBkNTQ4Li5hMmU0ZWY5MzhkNTMg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTI1MTksNiArMjUxOSwxOSBA QCBzdGF0aWMKIHUzMiBpbnRlbF9mYl9tYXhfc3RyaWRlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiwKIAkJCXUzMiBwaXhlbF9mb3JtYXQsIHU2NCBtb2RpZmllcikKIHsKKwkvKgor CSAqIEFyYml0cmFyeSBsaW1pdCBmb3IgZ2VuNCsgY2hvc2VuIHRvIG1hdGNoIHRoZQorCSAqIHJl bmRlciBlbmdpbmUgbWF4IHN0cmlkZS4KKwkgKgorCSAqIFRoZSBuZXcgQ0NTIGhhc2ggbW9kZSBt YWtlcyByZW1hcHBpbmcgaW1wb3NzaWJsZQorCSAqLworCWlmICghaXNfY2NzX21vZGlmaWVyKG1v ZGlmaWVyKSkgeworCQlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA+PSA3KQorCQkJcmV0dXJuIDI1 NioxMDI0OworCQllbHNlIGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDQpCisJCQlyZXR1cm4g MTI4KjEwMjQ7CisJfQorCiAJcmV0dXJuIGludGVsX3BsYW5lX2ZiX21heF9zdHJpZGUoZGV2X3By aXYsIHBpeGVsX2Zvcm1hdCwgbW9kaWZpZXIpOwogfQogCi0tIAoyLjIxLjAKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==