From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5CC1F89471 for ; Fri, 5 Apr 2019 08:56:42 +0000 (UTC) From: Anshuman Gupta Date: Fri, 5 Apr 2019 14:21:54 +0530 Message-Id: <1554454315-20605-2-git-send-email-anshuman.gupta@intel.com> In-Reply-To: <1554454315-20605-1-git-send-email-anshuman.gupta@intel.com> References: <1554454315-20605-1-git-send-email-anshuman.gupta@intel.com> Subject: [igt-dev] [PATCH i-g-t v2 1/2] igt/i915/i915_pm_lpsp enable pm_lpsp for platforms till Gen11. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: RW5hYmxpbmcgaTkxNV9wbV9scHNwIGlndCB0ZXN0cyBmb3IgYWxsIHBsYXRmb3JtcyB0aWxsIEdl bjExLgpFYXJsaWVyIHRoZXNlIHRlc3Qgd2VyZSBlbmFibGVkIG9ubHkgb24gaGFzd2VsbCBhbmQg YnJvYWR3ZWxsCnBsYXRmb3Jtcy4KCkNjOiBpbXJlLmRlYWtAaW50ZWwuY29tClNpZ25lZC1vZmYt Ynk6IEFuc2h1bWFuIEd1cHRhIDxhbnNodW1hbi5ndXB0YUBpbnRlbC5jb20+Ci0tLQogdGVzdHMv aTkxNS9pOTE1X3BtX2xwc3AuYyB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLQog MSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvdGVzdHMvaTkxNS9pOTE1X3BtX2xwc3AuYyBiL3Rlc3RzL2k5MTUvaTkxNV9wbV9scHNw LmMKaW5kZXggYjMxOWRiZS4uMDIwZjhiMyAxMDA2NDQKLS0tIGEvdGVzdHMvaTkxNS9pOTE1X3Bt X2xwc3AuYworKysgYi90ZXN0cy9pOTE1L2k5MTVfcG1fbHBzcC5jCkBAIC0zMCwxOCArMzAsNDMg QEAKICNpbmNsdWRlIDxmY250bC5oPgogI2luY2x1ZGUgPHVuaXN0ZC5oPgogCisjZGVmaW5lICAg SFNXX1BXX0NUTF9JRFhfR0xPQkFMICAgICAgICAgICAgICAgICAxNQorI2RlZmluZSAgIFNLTF9Q V19DVExfSURYX1BXXzIgICAgICAgICAgICAgICAgICAgMTUKKyNkZWZpbmUgICBJQ0xfUFdfQ1RM X0lEWF9QV18zICAgICAgICAgICAgICAgICAgIDIKKworI2RlZmluZSAgIEhTV19QV1JfV0VMTF9D VExfUkVRKHB3X2lkeCkgICAgICAgICAgKDB4MiA8PCAoKHB3X2lkeCkgKiAyKSkKKyNkZWZpbmUg ICBIU1dfUFdSX1dFTExfQ1RMX1NUQVRFKHB3X2lkeCkgICAgICAgICgweDEgPDwgKChwd19pZHgp ICogMikpCisKK2ludCBub19scHNwX3B3X2lkeDsKIAogc3RhdGljIGJvb2wgc3VwcG9ydHNfbHBz cCh1aW50MzJfdCBkZXZpZCkKIHsKLQlyZXR1cm4gSVNfSEFTV0VMTChkZXZpZCkgfHwgSVNfQlJP QURXRUxMKGRldmlkKTsKKwlyZXR1cm4gSVNfSEFTV0VMTChkZXZpZCkgfHwgSVNfQlJPQURXRUxM KGRldmlkKQorCQkJCSB8fCBBVF9MRUFTVF9HRU4oZGV2aWQsIDkpOworfQorCitzdGF0aWMgYm9v bCBnZXRfbm9fbHBzcF9wd19pZHgodWludDMyX3QgZGV2aWQpCit7CisJaWYgKElTX0hBU1dFTEwo ZGV2aWQpIHx8IElTX0JST0FEV0VMTChkZXZpZCkpCisJCW5vX2xwc3BfcHdfaWR4ID0gSFNXX1BX X0NUTF9JRFhfR0xPQkFMOworCWVsc2UgaWYgKElTX0dFTihkZXZpZCwgMTEpKQorCQlub19scHNw X3B3X2lkeCA9IElDTF9QV19DVExfSURYX1BXXzM7CisJZWxzZSBpZiAoQVRfTEVBU1RfR0VOKGRl dmlkLCA5KSkKKwkJbm9fbHBzcF9wd19pZHggPSBTS0xfUFdfQ1RMX0lEWF9QV18yOworCWVsc2UK KwkJcmV0dXJuIGZhbHNlOworCisJcmV0dXJuIHRydWU7CiB9CiAKIHN0YXRpYyBib29sIGxwc3Bf aXNfZW5hYmxlZChpbnQgZHJtX2ZkKQogewogCXVpbnQzMl90IHZhbDsKKwl1aW50MzJfdCBtYXNr ID0gSFNXX1BXUl9XRUxMX0NUTF9SRVEobm9fbHBzcF9wd19pZHgpIHwKKwkJCUhTV19QV1JfV0VM TF9DVExfU1RBVEUobm9fbHBzcF9wd19pZHgpOwogCiAJdmFsID0gSU5SRUcoSFNXX1BXUl9XRUxM X0NUTDIpOwotCXJldHVybiAhKHZhbCAmIEhTV19QV1JfV0VMTF9TVEFURV9FTkFCTEVEKTsKKwly ZXR1cm4gISgodmFsICYgbWFzaykgPT0gbWFzayk7CiB9CiAKIC8qIFRoZSBMUFNQIG1vZGUgaXMg YWxsIGFib3V0IGFuIGVuYWJsZWQgcGlwZSwgYnV0IHdlIGV4cGVjdCB0byBhbHNvIGJlIGluIHRo ZQpAQCAtMjEyLDYgKzIzNyw3IEBAIGlndF9tYWluCiAKIAkJaW50ZWxfcmVnaXN0ZXJfYWNjZXNz X2luaXQoaW50ZWxfZ2V0X3BjaV9kZXZpY2UoKSwgMCwgZHJtX2ZkKTsKIAorCQlpZ3RfcmVxdWly ZShnZXRfbm9fbHBzcF9wd19pZHgoZGV2aWQpKTsKIAkJa21zdGVzdF9zZXRfdnRfZ3JhcGhpY3Nf bW9kZSgpOwogCX0KIAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aWd0LWRldg==