From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 17/18] drm/i915: Add cxsr toggle tracepoint Date: Thu, 2 Mar 2017 19:15:07 +0200 Message-ID: <20170302171508.1666-18-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 6E9B66EBF8 for ; Thu, 2 Mar 2017 17:16:01 +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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkFk ZCBhIHRyYWNlcG9pbnQgZm9yIG9ic2VydmluZyBjaGFuZ2VzIGluIHRoZSBjeHNyIHN0YXRlLiBU aGUgdHJhY2Vwb2ludAp3aWxsIGR1bXAgb3V0IHRoZSBmcmFtZSBhbmQgc2NhbmxpbmUgY291bnRl cnMgZm9yIGVhY2ggcGlwZSBzbyB0aGF0IHRoZQppbmZvcm1hdGlvbiBjYW4gYmUgY29tcGFyZWQg d2l0aCBlZy4gcGxhbmUgdXBkYXRlIHRyYWNlcG9pbnRzLgoKU2lnbmVkLW9mZi1ieTogVmlsbGUg U3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IE1h YXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV90cmFjZS5oIHwgMzAgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jICAgfCAgMiArKwog MiBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV90cmFjZS5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV90cmFj ZS5oCmluZGV4IGNhODE5ODc4NTMxMS4uMjUzN2EwMzU1NWNjIDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X3RyYWNlLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV90cmFjZS5oCkBAIC0xNiw2ICsxNiwzNiBAQAogCiAvKiB3YXRlcm1hcmsvZmlmbyB1cGRhdGVz ICovCiAKK1RSQUNFX0VWRU5UKGludGVsX21lbW9yeV9jeHNyLAorCSAgICBUUF9QUk9UTyhzdHJ1 Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGJvb2wgb2xkLCBib29sIG5ldyksCisJICAg IFRQX0FSR1MoZGV2X3ByaXYsIG9sZCwgbmV3KSwKKworCSAgICBUUF9TVFJVQ1RfX2VudHJ5KAor CQkJICAgICBfX2FycmF5KHUzMiwgZnJhbWUsIDMpCisJCQkgICAgIF9fYXJyYXkodTMyLCBzY2Fu bGluZSwgMykKKwkJCSAgICAgX19maWVsZChib29sLCBvbGQpCisJCQkgICAgIF9fZmllbGQoYm9v bCwgbmV3KQorCQkJICAgICApLAorCisJICAgIFRQX2Zhc3RfYXNzaWduKAorCQkJICAgZW51bSBw aXBlIHBpcGU7CisJCQkgICBmb3JfZWFjaF9waXBlKGRldl9wcml2LCBwaXBlKSB7CisJCQkJICAg X19lbnRyeS0+ZnJhbWVbcGlwZV0gPQorCQkJCQkgICBkZXZfcHJpdi0+ZHJtLmRyaXZlci0+Z2V0 X3ZibGFua19jb3VudGVyKCZkZXZfcHJpdi0+ZHJtLCBwaXBlKTsKKwkJCQkgICBfX2VudHJ5LT5z Y2FubGluZVtwaXBlXSA9CisJCQkJCSAgIGludGVsX2dldF9jcnRjX3NjYW5saW5lKGludGVsX2dl dF9jcnRjX2Zvcl9waXBlKGRldl9wcml2LCBwaXBlKSk7CisJCQkgICB9CisJCQkgICBfX2VudHJ5 LT5vbGQgPSBvbGQ7CisJCQkgICBfX2VudHJ5LT5uZXcgPSBuZXc7CisJCQkgICApLAorCisJICAg IFRQX3ByaW50aygiJXMtPiVzLCBwaXBlIEE6IGZyYW1lPSV1LCBzY2FubGluZT0ldSwgcGlwZSBC OiBmcmFtZT0ldSwgc2NhbmxpbmU9JXUsIHBpcGUgQzogZnJhbWU9JXUsIHNjYW5saW5lPSV1IiwK KwkJICAgICAgb25vZmYoX19lbnRyeS0+b2xkKSwgb25vZmYoX19lbnRyeS0+bmV3KSwKKwkJICAg ICAgX19lbnRyeS0+ZnJhbWVbUElQRV9BXSwgX19lbnRyeS0+c2NhbmxpbmVbUElQRV9BXSwKKwkJ ICAgICAgX19lbnRyeS0+ZnJhbWVbUElQRV9CXSwgX19lbnRyeS0+c2NhbmxpbmVbUElQRV9CXSwK KwkJICAgICAgX19lbnRyeS0+ZnJhbWVbUElQRV9DXSwgX19lbnRyeS0+c2NhbmxpbmVbUElQRV9D XSkKKyk7CisKIFRSQUNFX0VWRU5UKHZsdl93bSwKIAkgICAgVFBfUFJPVE8oc3RydWN0IGludGVs X2NydGMgKmNydGMsIGNvbnN0IHN0cnVjdCB2bHZfd21fdmFsdWVzICp3bSksCiAJICAgIFRQX0FS R1MoY3J0Yywgd20pLApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0u YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKaW5kZXggYjZhYzdmMTU3NGI3Li4w Yjg5NTZhY2FlNGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtMzc3LDYgKzM3Nyw4IEBA IHN0YXRpYyBib29sIF9pbnRlbF9zZXRfbWVtb3J5X2N4c3Ioc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LCBib29sIGVuYWJsCiAJCXJldHVybiBmYWxzZTsKIAl9CiAKKwl0cmFjZV9p bnRlbF9tZW1vcnlfY3hzcihkZXZfcHJpdiwgd2FzX2VuYWJsZWQsIGVuYWJsZSk7CisKIAlEUk1f REVCVUdfS01TKCJtZW1vcnkgc2VsZi1yZWZyZXNoIGlzICVzICh3YXMgJXMpXG4iLAogCQkgICAg ICBlbmFibGVkZGlzYWJsZWQoZW5hYmxlKSwKIAkJICAgICAgZW5hYmxlZGRpc2FibGVkKHdhc19l bmFibGVkKSk7Ci0tIAoyLjEwLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=