From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: [PATCH] drm/i915/cnl: Remove useless CNL A-stepping workarounds. Date: Mon, 29 Oct 2018 16:57:47 -0700 Message-ID: <20181029235747.1802-1-rodrigo.vivi@intel.com> References: <20181029230044.12876-2-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id A9BC1896E5 for ; Mon, 29 Oct 2018 23:57:48 +0000 (UTC) In-Reply-To: <20181029230044.12876-2-rodrigo.vivi@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: Paulo Zanoni , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org VGhlc2Ugd2VyZSBhbHdheXMgdXNlbGVzcyBzaW5jZSBDTkwgQSBzdGVwcGluZyBuZWVkZWQgbWFu eQptb3JlIHdvcmthcm91bmRzIHRoYXQgd2VyZSBuZXZlciBpbnRyb2R1Y2VkIGFuZCBhbHNvCndl IHN0YXJ0ZWQgTGludXggd29yayBvbiBDTkwgQiBzdGVwcGluZyBhbnl3YXlzLgoKdjI6IENsaW50 b24gbm90aWNlZCB0aGlzIGlzb2xhdGVkIHBhdGNoIG91dHNpZGUgb2Ygc2VyaWVzCiAgICB3YXNu J3QgY29tcGlsaW5nIGR1ZSB0byBtaXNzaW5nIGJyYWNrZXRzLgoKQ2M6IENsaW50b24gVGF5bG9y IDxjbGludG9uLmEudGF5bG9yQGludGVsLmNvbT4KQ2M6IFBhdWxvIFphbm9uaSA8cGF1bG8uci56 YW5vbmlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2 aUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyAgICB8IDEw ICsrLS0tLS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3dvcGNtLmMgfCAgMyArLS0K IDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwppbmRleCA4MmM4MmUyMzMxNTQuLmUxYjcxMmE0MzE2MiAxMDA2NDQK LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYworKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9wbS5jCkBAIC00ODI0LDEyICs0ODI0LDExIEBAIHN0YXRpYyBpbnQgc2ts X2NvbXB1dGVfcGxhbmVfd20oY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 LAogCX0KIAogCS8qCi0JICogRGlzcGxheSBXQSAjODI2IChTS0w6QUxMLCBCWFQ6QUxMKSAmICMx MDU5IChDTkw6QSkKKwkgKiBEaXNwbGF5IFdBICM4MjYgKFNLTDpBTEwsIEJYVDpBTEwpCiAJICog ZGlzYWJsZSB3bSBsZXZlbCAxLTcgb24gTlYxMiBwbGFuZXMKIAkgKi8KIAlpZiAod3AtPmlzX3Bs YW5hciAmJiBsZXZlbCA+PSAxICYmCi0JICAgIChJU19TS1lMQUtFKGRldl9wcml2KSB8fCBJU19C Uk9YVE9OKGRldl9wcml2KSB8fAotCSAgICAgSVNfQ05MX1JFVklEKGRldl9wcml2LCBDTkxfUkVW SURfQTAsIENOTF9SRVZJRF9BMCkpKSB7CisJICAgIChJU19TS1lMQUtFKGRldl9wcml2KSB8fCBJ U19CUk9YVE9OKGRldl9wcml2KSkpIHsKIAkJcmVzdWx0LT5wbGFuZV9lbiA9IGZhbHNlOwogCQly ZXR1cm4gMDsKIAl9CkBAIC00OTUzLDExICs0OTUyLDYgQEAgc3RhdGljIHZvaWQgc2tsX2NvbXB1 dGVfdHJhbnNpdGlvbl93bShjb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3N0YXRlLAog CQkJCXRyYW5zX29mZnNldF9iOwogCX0gZWxzZSB7CiAJCXJlc19ibG9ja3MgPSB3bTBfc2VsX3Jl c19iICsgdHJhbnNfb2Zmc2V0X2I7Ci0KLQkJLyogV0EgQlVHOjE5Mzg0NjYgYWRkIG9uZSBibG9j ayBmb3Igbm9uIHktdGlsZSBwbGFuZXMgKi8KLQkJaWYgKElTX0NOTF9SRVZJRChkZXZfcHJpdiwg Q05MX1JFVklEX0EwLCBDTkxfUkVWSURfQTApKQotCQkJcmVzX2Jsb2NrcyArPSAxOwotCiAJfQog CiAJcmVzX2Jsb2NrcyArPSAxOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfd29wY20uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3dvcGNtLmMKaW5kZXggOTJj YjgyZGQwYzA3Li5iOGVlODY2OWMyNjAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3dvcGNtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfd29wY20uYwpA QCAtMTMzLDggKzEzMyw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IGNoZWNrX2h3X3Jlc3RyaWN0aW9u KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAogCWlmIChJU19HRU45KGk5MTUpKQogCQll cnIgPSBnZW45X2NoZWNrX2R3b3JkX2dhcChndWNfd29wY21fYmFzZSwgZ3VjX3dvcGNtX3NpemUp OwogCi0JaWYgKCFlcnIgJiYKLQkgICAgKElTX0dFTjkoaTkxNSkgfHwgSVNfQ05MX1JFVklEKGk5 MTUsIENOTF9SRVZJRF9BMCwgQ05MX1JFVklEX0EwKSkpCisJaWYgKCFlcnIgJiYgSVNfR0VOOShp OTE1KSkKIAkJZXJyID0gZ2VuOV9jaGVja19odWNfZndfZml0cyhndWNfd29wY21fc2l6ZSwgaHVj X2Z3X3NpemUpOwogCiAJcmV0dXJuIGVycjsKLS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==