From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mblankhorst.nl (mblankhorst.nl [IPv6:2a02:2308::216:3eff:fe92:dfa3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 108C86E083 for ; Mon, 12 Mar 2018 17:30:18 +0000 (UTC) From: Maarten Lankhorst Date: Mon, 12 Mar 2018 18:30:12 +0100 Message-Id: <20180312173013.50903-5-maarten.lankhorst@linux.intel.com> In-Reply-To: <20180312173013.50903-1-maarten.lankhorst@linux.intel.com> References: <20180312173013.50903-1-maarten.lankhorst@linux.intel.com> Subject: [igt-dev] [PATCH i-g-t 4/5] tests/kms_frontbuffer_tracking: Add support for toggling edp psr through debugfs. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: SXQncyBoYXJtZnVsIHRvIHdyaXRlIHRvIGVuYWJsZV9wc3IgYXQgcnVudGltZSwgYW5kIHRoZSBw YXRjaCB0aGF0IGFsbG93cwp1cyB0byBjaGFuZ2UgaTkxNV9lZHBfcHNyX3N0YXR1cyB3aXRoIHRo ZSBwYW5lbCBydW5uaW5nIHdpbGwgcmVxdWlyZSB1cwp0byBhYmFuZG9uIHRoZSBtb2R1bGUgcGFy YW1ldGVyLiBIZW5jZSB0aGUgdXNlcnNwYWNlIGNoYW5nZSBuZWVkcyB0byBiZQpwdXQgaW4gSUdU IGZpcnN0IGJlZm9yZSB3ZSBjYW4gY2hhbmdlIGl0IGF0IGtlcm5lbCB0aW1lLgoKVG9nZ2xpbmcg aXQgdG8gZGVidWdmcyB3aWxsIG1lYW4gd2UgY2FuIHNraXAgYSBtb2Rlc2V0IHdoZW4gY2hhbmdp bmcgb3VyCmZlYXR1cmUgc2V0LgoKU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1h YXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KLS0tCiB0ZXN0cy9rbXNfZnJvbnRidWZm ZXJfdHJhY2tpbmcuYyB8IDIwICsrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwg MTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL2ttc19m cm9udGJ1ZmZlcl90cmFja2luZy5jIGIvdGVzdHMva21zX2Zyb250YnVmZmVyX3RyYWNraW5nLmMK aW5kZXggMDAwZjU0ZWVmNDA4Li43ZmUzOTJiYzBhMDggMTAwNjQ0Ci0tLSBhL3Rlc3RzL2ttc19m cm9udGJ1ZmZlcl90cmFja2luZy5jCisrKyBiL3Rlc3RzL2ttc19mcm9udGJ1ZmZlcl90cmFja2lu Zy5jCkBAIC03OTksMTEgKzc5OSwyOSBAQCBzdGF0aWMgdm9pZCBkcnJzX3NldChpbnQgdmFsKQog CQlpZ3RfYXNzZXJ0X2YocmV0ID09IChzaXplb2YoYnVmKSAtIDEpLCAiZGVidWdmc193cml0ZSBm YWlsZWQiKTsKIH0KIAorc3RhdGljIHZvaWQgcmVzdG9yZV9wc3JfZGVidWdmcyhpbnQgc2lnKQor eworCWRlYnVnZnNfd3JpdGUoImk5MTVfZWRwX3Bzcl9zdGF0dXMiLCAiLTEiKTsKK30KKwogc3Rh dGljIGJvb2wgcHNyX3NldChpbnQgdmFsKQogewotCWludCBvbGR2YWw7CisJY2hhciBidWZbNF07 CisJaW50IHJldCwgb2xkdmFsOwogCXN0YXRpYyBpbnQgZGVmYXVsdF9wc3IgPSAtMTsKIAorCXNu cHJpbnRmKGJ1Ziwgc2l6ZW9mKGJ1ZiksICIlaVxuIiwgdmFsKTsKKworCXJldCA9IGRlYnVnZnNf d3JpdGUoImk5MTVfZWRwX3Bzcl9zdGF0dXMiLCBidWYpOworCWlmIChyZXQgIT0gLUVJTlZBTCkg eworCQlpZ3RfYXNzZXJ0KHJldCA+IDAgfHwgdmFsIDw9IDApOworCisJCWlmIChyZXQgPiAwKQor CQkJaWd0X2luc3RhbGxfZXhpdF9oYW5kbGVyKHJlc3RvcmVfcHNyX2RlYnVnZnMpOworCisJCXJl dHVybiBmYWxzZTsKKwl9CisKIAlvbGR2YWwgPSBpZ3RfZ2V0X21vZHVsZV9wYXJhbV9pbnQoImVu YWJsZV9wc3IiKTsKIAlpZiAoZGVmYXVsdF9wc3IgPT0gLTEpCiAJCWRlZmF1bHRfcHNyID0gb2xk dmFsOwotLSAKMi4xNi4yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK