From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 2/2] drm/i915: Add WA for planes ending close to left screen edge Date: Tue, 16 Jan 2018 13:24:15 +0200 Message-ID: <20180116112415.22060-2-imre.deak@intel.com> References: <20180116112415.22060-1-imre.deak@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 ESMTPS id 69CCA6E1EC for ; Tue, 16 Jan 2018 11:24:18 +0000 (UTC) In-Reply-To: <20180116112415.22060-1-imre.deak@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 List-Id: intel-gfx@lists.freedesktop.org V2hpbGUgcnVubmluZyB0aGUga21zX3BsYW5lIGNsaXBwaW5nIHRlc3QgSSBub3RpY2VkIGEgc2lt aWxhciBwcm9ibGVtIHRvCnRoZSBvbmUgZGVzY3JpYmVkIGluIERpc3BsYXkgV0EgIzExNzUuIElu IHRoaXMgY2FzZSwgc2ltaWxhcmx5IGZvcgpwbGFuZXMgb3RoZXIgdGhhbiB0aGUgY3Vyc29yLCB3 aXRoIDEgb3IgMyBwaXhlbHMgdmlzaWJsZSBmcm9tIHRoZSBsZWZ0CmVkZ2Ugb2YgdGhlIHNjcmVl biB0byB0aGUgZW5kIG9mIHRoZSBwbGFuZSBhbmQgYW4gb2RkIHBsYW5lIFggb2Zmc2V0CnVzZWQg Zm9yIGNsaXBwaW5nIGNhdXNlcyB0aGUgc2FtZSBraW5kIG9mIHVuZGVyZmxvdyBhbmQgZGlzcGxh eQpjb3JydXB0aW9uIGFzIGRlc2NyaWJlZCBmb3IgV0EgIzExNzUuIEZpeCB0aGlzIGluIGEgc2lt aWxhciB3YXkgYXMgdGhhdApXQSByZWplY3RpbmcgcGxhbmVzIGVuZGluZyA8NCBwaXhlbHMgZnJv bSB0aGUgbGVmdCBzY3JlZW4gZWRnZS4KCnYyOgotIFJlYmFzZSBvbiB2MiBvZiBwYXRjaCAxLzEu CgpUZXN0Y2FzZTogaWd0L2ttc19wbGFuZS9wbGFuZS1jbGlwcGluZy1waXBlLSotcGxhbmVzClNp Z25lZC1vZmYtYnk6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCAxMiArKysrKysrKy0tLS0KIDEgZmlsZSBj aGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZGlzcGxheS5jCmluZGV4IDdmZTE1OTJiZjBkZi4uNWJiNzgxMjBmODBmIDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0yOTQ1LDEyICsyOTQ1LDE2IEBAIHN0YXRp YyBpbnQgc2tsX2NoZWNrX21haW5fc3VyZmFjZShjb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0 ZSAqY3J0Y19zdGF0ZSwKIAkgKiBQbGFuZXMgb3RoZXIgdGhhbiB0aGUgY3Vyc29yIG1heSBjYXVz ZSBGSUZPIHVuZGVyZmxvdyBhbmQgZGlzcGxheQogCSAqIGNvcnJ1cHRpb24gaWYgc3RhcnRpbmcg bGVzcyB0aGFuIDQgcGl4ZWxzIGZyb20gdGhlIHJpZ2h0IGVkZ2Ugb2YKIAkgKiB0aGUgc2NyZWVu LgorCSAqIEJlc2lkZXMgdGhlIGFib3ZlIFdBIGZpeCB0aGUgc2ltaWxhciBwcm9ibGVtLCB3aGVy ZSBwbGFuZXMgb3RoZXIKKwkgKiB0aGFuIHRoZSBjdXJzb3IgZW5kaW5nIGxlc3MgdGhhbiA0IHBp eGVscyBmcm9tIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlCisJICogc2NyZWVuIG1heSBjYXVzZSBGSUZP IHVuZGVyZmxvdyBhbmQgZGlzcGxheSBjb3JydXB0aW9uLgogCSAqLwogCWlmICgoSVNfR0VNSU5J TEFLRShkZXZfcHJpdikgfHwgSVNfQ0FOTk9OTEFLRShkZXZfcHJpdikpICYmCi0JICAgIGRzdF94 ID4gcGlwZV9zcmNfdyAtIDQpIHsKLQkJRFJNX0RFQlVHX0tNUygicmVxdWVzdGVkIHBsYW5lIFgg c3RhcnQgcG9zaXRpb24gJWQgaW52YWxpZCAodmFsaWQgcmFuZ2UgJWQtJWQpXG4iLAotCQkJICAg ICAgZHN0X3gsCi0JCQkgICAgICAwLCBwaXBlX3NyY193IC0gNCk7CisJICAgIChkc3RfeCArIHcg PCA0IHx8IGRzdF94ID4gcGlwZV9zcmNfdyAtIDQpKSB7CisJCURSTV9ERUJVR19LTVMoInJlcXVl c3RlZCBwbGFuZSBYICVzIHBvc2l0aW9uICVkIGludmFsaWQgKHZhbGlkIHJhbmdlICVkLSVkKVxu IiwKKwkJCSAgICAgIGRzdF94ICsgdyA8IDQgPyAiZW5kIiA6ICJzdGFydCIsCisJCQkgICAgICBk c3RfeCArIHcgPCA0ID8gZHN0X3ggKyB3IDogZHN0X3gsCisJCQkgICAgICA0LCBwaXBlX3NyY193 IC0gNCk7CiAJCXJldHVybiAtRVJBTkdFOwogCX0KIAotLSAKMi4xMy4yCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0 CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK