From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH 5/6] drm/i915/glk: Don't attempt to sync DDI IO power well hw state Date: Fri, 10 Feb 2017 15:29:58 +0200 Message-ID: <20170210132959.16594-6-ander.conselvan.de.oliveira@intel.com> References: <20170210132959.16594-1-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id D388A6ECEB for ; Fri, 10 Feb 2017 13:30:21 +0000 (UTC) In-Reply-To: <20170210132959.16594-1-ander.conselvan.de.oliveira@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: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org R2VtaW5pbGFrZSdzIERESSBJTyBwb3dlciB3ZWxscyBjYW4gb25seSBiZSBlbmFibGVkIGFmdGVy IGEgRFBMTCBpcwpydW5uaW5nIGFuZCBtdXN0IGJlIGRpc2FibGVkIGJlZm9yZSBkaXNhYmxpbmcg dGhlIERQTEwuIEF0dGVtcHRpbmcgdG8KY2hhbmdlIGl0cyBzdGF0ZSBvdXRzaWRlIG9mIHRoaXMg Y29uZGl0aW9ucyB3aWxsIHJlc3VsdCBpbiB0aW1lb3V0cy4KVGhhdCBpcyB0aGUgY2FzZSB3aGVu IGludGVsX3Bvd2VyX2RvbWFpbnNfc3luY19odygpIGlzIGNhbGxlZCBmcm9tCmludGVsX3Bvd2Vy X2RvbWFpbnNfaW5pdF9odygpLCB3aGVyZSB0aGUgYXR0ZW1wdCB0byBkaXNhYmxlIHRoZSBEREkg SU8KZm9yIGFuIGVuYWJsZWQgcG9ydCB3aWxsIHRpbWVvdXQsIHNvIGRvbid0IGF0dGVtcHQgdG8g c3luYyB0aGUgaHcgc3RhdGUKZm9yIHRob3NlIHBvd2VyIHdlbGxzLgoKU2lnbmVkLW9mZi1ieTog QW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhIDxhbmRlci5jb25zZWx2YW4uZGUub2xpdmVpcmFA aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3J1bnRpbWVfcG0uYyB8 IDI1ICsrKysrKysrKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRp b25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3J1bnRpbWVfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3J1bnRpbWVf cG0uYwppbmRleCBiNzI5YTM5Li40ZDJkYzMxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9ydW50aW1lX3BtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf cnVudGltZV9wbS5jCkBAIC0yMjIwLDYgKzIyMjAsMjUgQEAgc3RhdGljIHN0cnVjdCBpOTE1X3Bv d2VyX3dlbGwgYnh0X3Bvd2VyX3dlbGxzW10gPSB7CiAJfSwKIH07CiAKK3N0YXRpYyB2b2lkIG5v b3BfcG93ZXJfd2VsbF9zeW5jX2h3KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwK KwkJCQkgICAgc3RydWN0IGk5MTVfcG93ZXJfd2VsbCAqcG93ZXJfd2VsbCkKK3sKK30KKworc3Rh dGljIGNvbnN0IHN0cnVjdCBpOTE1X3Bvd2VyX3dlbGxfb3BzIGdsa19kZGlfaW9fcG93ZXJfd2Vs bF9vcHMgPSB7CisJLyoKKwkgKiBEREkgSU8gcG93ZXIgd2VsbHMgaW4gR0xLIGNhbiBvbmx5IGJl IGVuYWJsZWQgYWZ0ZXIgYSBEUExMIGlzCisJICogcnVubmluZyBhbmQgbXVzdCBiZSBkaXNhYmxl ZCBiZWZvcmUgZGlzYWJsaW5nIHRoZSBEUExMLiBBbnkKKwkgKiBhdHRlbXB0IHRvIGNoYW5nZSBp dHMgc3RhdGUgaW4gZGlmZmVyZW50IGNvbmRpZHRpb25zIHdpbGwgbGVhZAorCSAqIHRvIHRpbWVv dXRzLgorCSAqLworCS5zeW5jX2h3ID0gbm9vcF9wb3dlcl93ZWxsX3N5bmNfaHcsCisKKwkuZW5h YmxlID0gc2tsX3Bvd2VyX3dlbGxfZW5hYmxlLAorCS5kaXNhYmxlID0gc2tsX3Bvd2VyX3dlbGxf ZGlzYWJsZSwKKwkuaXNfZW5hYmxlZCA9IHNrbF9wb3dlcl93ZWxsX2VuYWJsZWQsCit9OworCiBz dGF0aWMgc3RydWN0IGk5MTVfcG93ZXJfd2VsbCBnbGtfcG93ZXJfd2VsbHNbXSA9IHsKIAl7CiAJ CS5uYW1lID0gImFsd2F5cy1vbiIsCkBAIC0yMjg4LDE5ICsyMzA3LDE5IEBAIHN0YXRpYyBzdHJ1 Y3QgaTkxNV9wb3dlcl93ZWxsIGdsa19wb3dlcl93ZWxsc1tdID0gewogCXsKIAkJLm5hbWUgPSAi RERJIEEgcG93ZXIgd2VsbCIsCiAJCS5kb21haW5zID0gR0xLX0RJU1BMQVlfRERJX0FfUE9XRVJf RE9NQUlOUywKLQkJLm9wcyA9ICZza2xfcG93ZXJfd2VsbF9vcHMsCisJCS5vcHMgPSAmZ2xrX2Rk aV9pb19wb3dlcl93ZWxsX29wcywKIAkJLmlkID0gR0xLX0RJU1BfUFdfRERJX0EsCiAJfSwKIAl7 CiAJCS5uYW1lID0gIkRESSBCIHBvd2VyIHdlbGwiLAogCQkuZG9tYWlucyA9IEdMS19ESVNQTEFZ X0RESV9CX1BPV0VSX0RPTUFJTlMsCi0JCS5vcHMgPSAmc2tsX3Bvd2VyX3dlbGxfb3BzLAorCQku b3BzID0gJmdsa19kZGlfaW9fcG93ZXJfd2VsbF9vcHMsCiAJCS5pZCA9IFNLTF9ESVNQX1BXX0RE SV9CLAogCX0sCiAJewogCQkubmFtZSA9ICJEREkgQyBwb3dlciB3ZWxsIiwKIAkJLmRvbWFpbnMg PSBHTEtfRElTUExBWV9ERElfQ19QT1dFUl9ET01BSU5TLAotCQkub3BzID0gJnNrbF9wb3dlcl93 ZWxsX29wcywKKwkJLm9wcyA9ICZnbGtfZGRpX2lvX3Bvd2VyX3dlbGxfb3BzLAogCQkuaWQgPSBT S0xfRElTUF9QV19ERElfQywKIAl9LAogfTsKLS0gCjIuOS4zCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK