From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 12/12] drm/i915: Remove the remnants of the ilk+ LP0 wm hack Date: Wed, 10 Oct 2018 16:04:54 +0300 Message-ID: <20181010130454.28557-13-ville.syrjala@linux.intel.com> References: <20181010130454.28557-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 A83816E11D for ; Wed, 10 Oct 2018 13:07:28 +0000 (UTC) In-Reply-To: <20181010130454.28557-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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklu IHRoZSBwYXN0IHdlIGNvdWxkbid0IHByb3Blcmx5IHJlamVjdCB0aGUgb3BlcmF0aW9uIGlmIHRo ZSBsZXZlbCAwCndhdGVybWFya3MgZXhjZWVkZWQgdGhlIGxpbWl0cywgdGh1cyB3ZSBoYWQgYSBo YWNrIHRvIGNsYW1wIHRoZSB2YWx1ZXMuCmNvbW1pdCA4NmM4YmJiZWI4ZDEgKCJkcm0vaTkxNTog Q2FsY3VsYXRlIElMSy1zdHlsZSB3YXRlcm1hcmtzIGR1cmluZwphdG9taWMgY2hlY2sgKHYzKSIp IGNoYW5nZWQgdGhlIGJlaGF2aW91ciB0byBmYWlsIHRoZSBvcGVyYXRpb24KaW5zdGVhZCwgYnV0 IG5lZ2xlY3RlZCB0byByZW1vdmUgYWxsIHRoZSBjb2RlIGZvciB0aGUgaGFjay4KUmVtb3ZlIHRo ZSBsZWZ0b3ZlcnMuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMg fCAyOCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNl cnRpb24oKyksIDI3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCmluZGV4IGRk NWVkZDk4NGZiNS4uMGRjZTIyZmNkYTJkIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTI3 NDYsOCArMjc0Niw2IEBAIHN0YXRpYyBib29sIGlsa192YWxpZGF0ZV93bV9sZXZlbChpbnQgbGV2 ZWwsCiAJCQkJICBjb25zdCBzdHJ1Y3QgaWxrX3dtX21heGltdW1zICptYXgsCiAJCQkJICBzdHJ1 Y3QgaW50ZWxfd21fbGV2ZWwgKnJlc3VsdCkKIHsKLQlib29sIHJldDsKLQogCS8qIGFscmVhZHkg ZGV0ZXJtaW5lZCB0byBiZSBpbnZhbGlkPyAqLwogCWlmICghcmVzdWx0LT5lbmFibGUpCiAJCXJl dHVybiBmYWxzZTsKQEAgLTI3NTYsMzEgKzI3NTQsNyBAQCBzdGF0aWMgYm9vbCBpbGtfdmFsaWRh dGVfd21fbGV2ZWwoaW50IGxldmVsLAogCQkJIHJlc3VsdC0+c3ByX3ZhbCA8PSBtYXgtPnNwciAm JgogCQkJIHJlc3VsdC0+Y3VyX3ZhbCA8PSBtYXgtPmN1cjsKIAotCXJldCA9IHJlc3VsdC0+ZW5h YmxlOwotCi0JLyoKLQkgKiBIQUNLIHVudGlsIHdlIGNhbiBwcmUtY29tcHV0ZSBldmVyeXRoaW5n LAotCSAqIGFuZCB0aHVzIGZhaWwgZ3JhY2VmdWxseSBpZiBMUDAgd2F0ZXJtYXJrcwotCSAqIGFy ZSBleGNlZWRlZC4uLgotCSAqLwotCWlmIChsZXZlbCA9PSAwICYmICFyZXN1bHQtPmVuYWJsZSkg ewotCQlpZiAocmVzdWx0LT5wcmlfdmFsID4gbWF4LT5wcmkpCi0JCQlEUk1fREVCVUdfS01TKCJQ cmltYXJ5IFdNJWQgdG9vIGxhcmdlICV1IChtYXggJXUpXG4iLAotCQkJCSAgICAgIGxldmVsLCBy ZXN1bHQtPnByaV92YWwsIG1heC0+cHJpKTsKLQkJaWYgKHJlc3VsdC0+c3ByX3ZhbCA+IG1heC0+ c3ByKQotCQkJRFJNX0RFQlVHX0tNUygiU3ByaXRlIFdNJWQgdG9vIGxhcmdlICV1IChtYXggJXUp XG4iLAotCQkJCSAgICAgIGxldmVsLCByZXN1bHQtPnNwcl92YWwsIG1heC0+c3ByKTsKLQkJaWYg KHJlc3VsdC0+Y3VyX3ZhbCA+IG1heC0+Y3VyKQotCQkJRFJNX0RFQlVHX0tNUygiQ3Vyc29yIFdN JWQgdG9vIGxhcmdlICV1IChtYXggJXUpXG4iLAotCQkJCSAgICAgIGxldmVsLCByZXN1bHQtPmN1 cl92YWwsIG1heC0+Y3VyKTsKLQotCQlyZXN1bHQtPnByaV92YWwgPSBtaW5fdCh1aW50MzJfdCwg cmVzdWx0LT5wcmlfdmFsLCBtYXgtPnByaSk7Ci0JCXJlc3VsdC0+c3ByX3ZhbCA9IG1pbl90KHVp bnQzMl90LCByZXN1bHQtPnNwcl92YWwsIG1heC0+c3ByKTsKLQkJcmVzdWx0LT5jdXJfdmFsID0g bWluX3QodWludDMyX3QsIHJlc3VsdC0+Y3VyX3ZhbCwgbWF4LT5jdXIpOwotCQlyZXN1bHQtPmVu YWJsZSA9IHRydWU7Ci0JfQotCi0JcmV0dXJuIHJldDsKKwlyZXR1cm4gcmVzdWx0LT5lbmFibGU7 CiB9CiAKIHN0YXRpYyB2b2lkIGlsa19jb21wdXRlX3dtX2xldmVsKGNvbnN0IHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdiwKLS0gCjIuMTguMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==