From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH v2 12/14] drm/i915: Nuke the VLV/CHV PFI programming power domain workaround Date: Fri, 20 Jan 2017 20:22:03 +0200 Message-ID: <20170120182205.8141-13-ville.syrjala@linux.intel.com> References: <20170120182205.8141-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 36CAC6EC49 for ; Fri, 20 Jan 2017 18:22:49 +0000 (UTC) In-Reply-To: <20170120182205.8141-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBoYWNrIHRvIGdyYWIgdGhlIHBpcGUgQSBwb3dlciBkb21haW4gYXJvdW5kIFZMVi9DSFYgY2Rj bGsKcHJvZ3JhbW1pbmcgaGFzIHN1cmVseSBvdXRsaXZlZCBpdHMgdXNlZnVsbmVzcy4gV2Ugc2hv dWxkIGJlCmhvbGRpbmcgc3VmZmljaWVudCBwb3dlciBkb21haW5zIGR1cmluZyBhbnkgbW9kZXNl dCwgc28gbGV0J3MKanVzdCBudWtlIHRoaXMgaGFjay4KCnYyOiBGaXggdHlwbyBpbiBjb21taXQg bWVzc2FnZSAoQW5kZXIpCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5 cmphbGFAbGludXguaW50ZWwuY29tPgpSZXZpZXdlZC1ieTogQW5kZXIgQ29uc2VsdmFuIGRlIE9s aXZlaXJhIDxjb25zZWx2YW4yQGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9jZGNsay5jIHwgMTQgLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNCBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jZGNsay5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY2RjbGsuYwppbmRleCAyYTQ2YzRkMDc1NDYu LjkwMWI3MmVhZTYyNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfY2Rj bGsuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9jZGNsay5jCkBAIC0xNDg4LDI0 ICsxNDg4LDEwIEBAIHN0YXRpYyB2b2lkIHZsdl9tb2Rlc2V0X2NvbW1pdF9jZGNsayhzdHJ1Y3Qg ZHJtX2F0b21pY19zdGF0ZSAqb2xkX3N0YXRlKQogewogCXN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiA9IHRvX2k5MTUob2xkX3N0YXRlLT5kZXYpOwogCi0JLyoKLQkgKiBGSVhNRTog V2UgY2FuIGVuZCB1cCBoZXJlIHdpdGggYWxsIHBvd2VyIGRvbWFpbnMgb2ZmLCB5ZXQKLQkgKiB3 aXRoIGEgQ0RDTEsgZnJlcXVlbmN5IG90aGVyIHRoYW4gdGhlIG1pbmltdW0uIFRvIGFjY291bnQK LQkgKiBmb3IgdGhpcyB0YWtlIHRoZSBQSVBFLUEgcG93ZXIgZG9tYWluLCB3aGljaCBjb3ZlcnMg dGhlIEhXCi0JICogYmxvY2tzIG5lZWRlZCBmb3IgdGhlIGZvbGxvd2luZyBwcm9ncmFtbWluZy4g VGhpcyBjYW4gYmUKLQkgKiByZW1vdmVkIG9uY2UgaXQncyBndWFyYW50ZWVkIHRoYXQgd2UgZ2V0 IGhlcmUgZWl0aGVyIHdpdGgKLQkgKiB0aGUgbWluaW11bSBDRENMSyBzZXQsIG9yIHRoZSByZXF1 aXJlZCBwb3dlciBkb21haW5zCi0JICogZW5hYmxlZC4KLQkgKi8KLQlpbnRlbF9kaXNwbGF5X3Bv d2VyX2dldChkZXZfcHJpdiwgUE9XRVJfRE9NQUlOX1BJUEVfQSk7Ci0KIAlpZiAoSVNfQ0hFUlJZ VklFVyhkZXZfcHJpdikpCiAJCWNodl9zZXRfY2RjbGsoZGV2X3ByaXYsICZkZXZfcHJpdi0+Y2Rj bGsuYWN0dWFsKTsKIAllbHNlCiAJCXZsdl9zZXRfY2RjbGsoZGV2X3ByaXYsICZkZXZfcHJpdi0+ Y2RjbGsuYWN0dWFsKTsKLQotCi0JaW50ZWxfZGlzcGxheV9wb3dlcl9wdXQoZGV2X3ByaXYsIFBP V0VSX0RPTUFJTl9QSVBFX0EpOwogfQogCiBzdGF0aWMgaW50IGJkd19tb2Rlc2V0X2NhbGNfY2Rj bGsoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQotLSAKMi4xMC4yCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK