From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 3/6] drm/i915: Introduce i9xx_has_pps() Date: Mon, 18 Mar 2019 18:56:30 +0200 Message-ID: <20190318165633.28924-3-ville.syrjala@linux.intel.com> References: <20190318165633.28924-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 mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 84340898F1 for ; Mon, 18 Mar 2019 16:56:43 +0000 (UTC) In-Reply-To: <20190318165633.28924-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFk ZCBhIHNtYWxsIGhlbHBlciB0byBkZXRlcm1pbmUgaWYgd2UgaGF2ZSB0aGUgcGFuZWwgcG93ZXIK c2VxdWVuY2VyIG9yIG5vdC4gV2UnbGwgbWFrZSBQTlYgYW4gZXhjZXB0aW9uYWwgY2FzZSBzbwp0 aGF0IHdlIGNhbiB1bnNldCAuaXNfbW9iaWxlIGZvciB0aGUgZGVza3RvcCB2YXJpYW50LgoKQ2M6 IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1v ZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTAgKysrKysrKysrLQog MSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCAwZGRkODNkYmQ3NjguLjJiYTYxMTgxNzQ2ZCAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTQ0MSw2ICsxNDQxLDE0IEBA IHN0YXRpYyB2b2lkIGNodl9lbmFibGVfcGxsKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLAogCX0K IH0KIAorc3RhdGljIGJvb2wgaTl4eF9oYXNfcHBzKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdikKK3sKKwlpZiAoSVNfSTgzMChkZXZfcHJpdikpCisJCXJldHVybiBmYWxzZTsKKwor CXJldHVybiBJU19QSU5FVklFVyhkZXZfcHJpdikgfHwgSVNfTU9CSUxFKGRldl9wcml2KTsKK30K Kwogc3RhdGljIHZvaWQgaTl4eF9lbmFibGVfcGxsKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLAog CQkJICAgIGNvbnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjcnRjX3N0YXRlKQogewpAQCAt MTQ1Miw3ICsxNDYwLDcgQEAgc3RhdGljIHZvaWQgaTl4eF9lbmFibGVfcGxsKHN0cnVjdCBpbnRl bF9jcnRjICpjcnRjLAogCWFzc2VydF9waXBlX2Rpc2FibGVkKGRldl9wcml2LCBjcnRjLT5waXBl KTsKIAogCS8qIFBMTCBpcyBwcm90ZWN0ZWQgYnkgcGFuZWwsIG1ha2Ugc3VyZSB3ZSBjYW4gd3Jp dGUgaXQgKi8KLQlpZiAoSVNfTU9CSUxFKGRldl9wcml2KSAmJiAhSVNfSTgzMChkZXZfcHJpdikp CisJaWYgKGk5eHhfaGFzX3BwcyhkZXZfcHJpdikpCiAJCWFzc2VydF9wYW5lbF91bmxvY2tlZChk ZXZfcHJpdiwgY3J0Yy0+cGlwZSk7CiAKIAkvKgotLSAKMi4xOS4yCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=