From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 11/18] drm/i915: Only use update_wm_{pre, post} for pre-ilk platforms Date: Thu, 2 Mar 2017 19:15:01 +0200 Message-ID: <20170302171508.1666-12-ville.syrjala@linux.intel.com> References: <20170302171508.1666-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 mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 014FC6EC02 for ; Thu, 2 Mar 2017 17:15:43 +0000 (UTC) In-Reply-To: <20170302171508.1666-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk5v dyB0aGF0IHZsdi9jaHYgaGF2ZSBtb3JlIHByb3BlciB3bSBwcm9ncmFtbWluZyBzdXBwb3J0LCBs ZXQncyByZWR1Y2UKdGhlIHRoZSB1cGRhdGVfd21fe3ByZSxwb3N0fSBmbGFncyB0byBvbmx5IGNv dmVyIHRoZSBwcmUtaWxrIHBsYXRmb3Jtcy4KV2hlbiB3ZSBmaW5hbGx5IGNvbnZlcnQgdGhvc2Ug YXMgd2VsbCB3ZSBjYW4gZHJvcCB0aGVzZSBmbGFncyBlbnRpcmVseS4KClNpZ25lZC1vZmYtYnk6 IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ClJldmlld2Vk LWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29t PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDE0ICsrKysrKysr Ky0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCA0ODc0Mzk1MGE3YzkuLmU0MDhl MjUxMTI1ZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j CisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTA4NDgsMjEg KzEwODQ4LDI1IEBAIGludCBpbnRlbF9wbGFuZV9hdG9taWNfY2FsY19jaGFuZ2VzKHN0cnVjdCBk cm1fY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSwKIAkJCSB0dXJuX29mZiwgdHVybl9vbiwgbW9kZV9j aGFuZ2VkKTsKIAogCWlmICh0dXJuX29uKSB7Ci0JCXBpcGVfY29uZmlnLT51cGRhdGVfd21fcHJl ID0gdHJ1ZTsKKwkJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPCA1KQorCQkJcGlwZV9jb25maWct PnVwZGF0ZV93bV9wcmUgPSB0cnVlOwogCiAJCS8qIG11c3QgZGlzYWJsZSBjeHNyIGFyb3VuZCBw bGFuZSBlbmFibGUvZGlzYWJsZSAqLwogCQlpZiAocGxhbmUtPmlkICE9IFBMQU5FX0NVUlNPUikK IAkJCXBpcGVfY29uZmlnLT5kaXNhYmxlX2N4c3IgPSB0cnVlOwogCX0gZWxzZSBpZiAodHVybl9v ZmYpIHsKLQkJcGlwZV9jb25maWctPnVwZGF0ZV93bV9wb3N0ID0gdHJ1ZTsKKwkJaWYgKElOVEVM X0dFTihkZXZfcHJpdikgPCA1KQorCQkJcGlwZV9jb25maWctPnVwZGF0ZV93bV9wb3N0ID0gdHJ1 ZTsKIAogCQkvKiBtdXN0IGRpc2FibGUgY3hzciBhcm91bmQgcGxhbmUgZW5hYmxlL2Rpc2FibGUg Ki8KIAkJaWYgKHBsYW5lLT5pZCAhPSBQTEFORV9DVVJTT1IpCiAJCQlwaXBlX2NvbmZpZy0+ZGlz YWJsZV9jeHNyID0gdHJ1ZTsKIAl9IGVsc2UgaWYgKGludGVsX3dtX25lZWRfdXBkYXRlKCZwbGFu ZS0+YmFzZSwgcGxhbmVfc3RhdGUpKSB7Ci0JCS8qIEZJWE1FIGJvbGxvY2tzICovCi0JCXBpcGVf Y29uZmlnLT51cGRhdGVfd21fcHJlID0gdHJ1ZTsKLQkJcGlwZV9jb25maWctPnVwZGF0ZV93bV9w b3N0ID0gdHJ1ZTsKKwkJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPCA1KSB7CisJCQkvKiBGSVhN RSBib2xsb2NrcyAqLworCQkJcGlwZV9jb25maWctPnVwZGF0ZV93bV9wcmUgPSB0cnVlOworCQkJ cGlwZV9jb25maWctPnVwZGF0ZV93bV9wb3N0ID0gdHJ1ZTsKKwkJfQogCX0KIAogCWlmICh2aXNp YmxlIHx8IHdhc192aXNpYmxlKQotLSAKMi4xMC4yCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK