From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5D40E89A1A for ; Tue, 19 Mar 2019 10:15:31 +0000 (UTC) From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Date: Tue, 19 Mar 2019 11:15:11 +0100 Message-ID: <20190319101516.11020-3-michal.winiarski@intel.com> In-Reply-To: <20190319101516.11020-1-michal.winiarski@intel.com> References: <20190319101516.11020-1-michal.winiarski@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [CI 3/8] tests/i915_pm_rps: Use sysfs helpers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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: RG9pbmcgdGhpcyBsZXRzIHVzIGF2b2lkIGRybV9nZXRfY2FyZCwgd2hpY2ggd2UgcGxhbiB0byBy ZW1vdmUKZXZlbnR1YWxseS4KCnYyOiBXZSB3ZXJlIGV4dGVybWFsbHkgdW5saWtlbHkgdG8gZmlu ZCBycHMga25vYnMgaW4gY3VycmVudCBkaXIuCgpTaWduZWQtb2ZmLWJ5OiBNaWNoYcWCIFdpbmlh cnNraSA8bWljaGFsLndpbmlhcnNraUBpbnRlbC5jb20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlz QGNocmlzLXdpbHNvbi5jby51az4KUmV2aWV3ZWQtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hy aXMtd2lsc29uLmNvLnVrPgotLS0KIHRlc3RzL2k5MTUvaTkxNV9wbV9ycHMuYyB8IDkgKysrKysr LS0tCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL3Rlc3RzL2k5MTUvaTkxNV9wbV9ycHMuYyBiL3Rlc3RzL2k5MTUvaTkxNV9wbV9y cHMuYwppbmRleCBkMjBjZDJkOC4uZWQxNDYwNDUgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2k5MTUvaTkx NV9wbV9ycHMuYworKysgYi90ZXN0cy9pOTE1L2k5MTVfcG1fcnBzLmMKQEAgLTM4LDEyICszOCwx MiBAQAogCiAjaW5jbHVkZSAiaWd0LmgiCiAjaW5jbHVkZSAiaWd0X2R1bW15bG9hZC5oIgorI2lu Y2x1ZGUgImlndF9zeXNmcy5oIgogCiBJR1RfVEVTVF9ERVNDUklQVElPTigiUmVuZGVyIFAtU3Rh dGVzIHRlc3RzIC0gdmVyaWZ5IEdQVSBmcmVxdWVuY3kgY2hhbmdlcyIpOwogCiBzdGF0aWMgaW50 IGRybV9mZDsKIAotc3RhdGljIGNvbnN0IGNoYXIgc3lzZnNfYmFzZV9wYXRoW10gPSAiL3N5cy9j bGFzcy9kcm0vY2FyZCVkL2d0XyVzX2ZyZXFfbWh6IjsKIGVudW0gewogCUNVUiwKIAlNSU4sCkBA IC02MjksMjAgKzYyOSwyMyBAQCBpZ3RfbWFpbgogCWlndF9za2lwX29uX3NpbXVsYXRpb24oKTsK IAogCWlndF9maXh0dXJlIHsKLQkJY29uc3QgaW50IGRldmljZSA9IGRybV9nZXRfY2FyZCgpOwog CQlzdHJ1Y3Qgc3lzZnNfZmlsZSAqc3lzZnNfZmlsZSA9IHN5c2ZzX2ZpbGVzOworCQljaGFyIHN5 c2ZzX3BhdGhbODBdOwogCQlpbnQgcmV0OwogCiAJCS8qIFVzZSBkcm1fb3Blbl9kcml2ZXIgdG8g dmVyaWZ5IGRldmljZSBleGlzdGVuY2UgKi8KIAkJZHJtX2ZkID0gZHJtX29wZW5fZHJpdmVyKERS SVZFUl9JTlRFTCk7CiAJCWlndF9yZXF1aXJlX2dlbShkcm1fZmQpOwogCQlpZ3RfcmVxdWlyZShn ZW1fY2FuX3N0b3JlX2R3b3JkKGRybV9mZCwgMCkpOworCQlpZ3RfYXNzZXJ0KGlndF9zeXNmc19w YXRoKGRybV9mZCwgc3lzZnNfcGF0aCwKKwkJCQkJICBzaXplb2Yoc3lzZnNfcGF0aCksIE5VTEwp KTsKIAogCQlkbyB7CiAJCQlpbnQgdmFsID0gLTE7CiAJCQljaGFyICpwYXRoOwogCi0JCQlyZXQg PSBhc3ByaW50ZigmcGF0aCwgc3lzZnNfYmFzZV9wYXRoLCBkZXZpY2UsIHN5c2ZzX2ZpbGUtPm5h bWUpOworCQkJcmV0ID0gYXNwcmludGYoJnBhdGgsICIlcy9ndF8lc19mcmVxX21oeiIsCisJCQkJ ICAgICAgIHN5c2ZzX3BhdGgsIHN5c2ZzX2ZpbGUtPm5hbWUpOwogCQkJaWd0X2Fzc2VydChyZXQg IT0gLTEpOwogCQkJc3lzZnNfZmlsZS0+ZmlscCA9IGZvcGVuKHBhdGgsIHN5c2ZzX2ZpbGUtPm1v ZGUpOwogCQkJaWd0X3JlcXVpcmUoc3lzZnNfZmlsZS0+ZmlscCk7Ci0tIAoyLjIwLjEKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1kZXYgbWFpbGlu ZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==