From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 774126E289 for ; Wed, 27 Mar 2019 20:03:34 +0000 (UTC) From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Wed, 27 Mar 2019 13:03:28 -0700 Message-Id: <20190327200331.28602-5-jose.souza@intel.com> In-Reply-To: <20190327200331.28602-1-jose.souza@intel.com> References: <20190327200331.28602-1-jose.souza@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v2 5/8] tests/fbcon_fbt: Add and use psr_long_wait_update() to test updates in PSR 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 Cc: Dhinakaran Pandiyan , Rodrigo Vivi List-ID: QWZ0ZXIgZ2V0dGluZyBiYWNrIHRvIGZiY29uIGl0IHRlc3RzIGlmIFBTUiBoYWQgYSB1cGRhdGUg YnV0IHNpbmNlCmZiY29uIGNhbiB0YWtlIGEgd2hpbGUgaXQgaGF2ZSBzb21lIGJpZyBzbGVlcCBp biBwbGFjZSwgc28gd2hhdCBpdAppcyBhY3R1YWx5IHRlc3RpbmcgaXMgaWYgZmJjb24gaXMgdXBk YXRpbmcgdGhlIHNjcmVlbi4KSW4gdGhpcyB0ZXN0IHRoZSB1cGRhdGUgb2YgdGhlIHNjcmVlbiBj b21lcyBmcm9tIHRoZSBmYmNvbiBjdXJzb3IKYmxpbmtpbmcsIHRoZSBwcm9ibGVtIGlzIHRoYXQg NDBtcyBpcyBhIHNtYWxsIGludGVydmFsIHRvIGRldGVjdApjdXJzb3IgYmxpbmtpbmcgYW5kIHRo ZSB0ZXN0IGNhbiBmYWlsIHNvbWUgdGltZXMsIHNvIGEgYmlnZ2VyIHRpbWVvdXQKdG8gd2FpdCBm b3IgYSB1cGRhdGUgaXMgbmVlZC4KCkNjOiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFu LnBhbmRpeWFuQGludGVsLmNvbT4KQ2M6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVs LmNvbT4KU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBp bnRlbC5jb20+Ci0tLQogbGliL2lndF9wc3IuYyAgICAgICAgIHwgNSArKysrKwogbGliL2lndF9w c3IuaCAgICAgICAgIHwgMSArCiB0ZXN0cy9rbXNfZmJjb25fZmJ0LmMgfCAyICstCiAzIGZpbGVz IGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xp Yi9pZ3RfcHNyLmMgYi9saWIvaWd0X3Bzci5jCmluZGV4IGI1ODQ3YmZkLi5iOTJlYTczZiAxMDA2 NDQKLS0tIGEvbGliL2lndF9wc3IuYworKysgYi9saWIvaWd0X3Bzci5jCkBAIC01NCw2ICs1NCwx MSBAQCBib29sIHBzcl93YWl0X3VwZGF0ZShpbnQgZGVidWdmc19mZCwgZW51bSBwc3JfbW9kZSBt b2RlKQogCXJldHVybiBpZ3Rfd2FpdCghcHNyX2FjdGl2ZV9jaGVjayhkZWJ1Z2ZzX2ZkLCBtb2Rl KSwgNDAsIDEwKTsKIH0KIAorYm9vbCBwc3JfbG9uZ193YWl0X3VwZGF0ZShpbnQgZGVidWdmc19m ZCwgZW51bSBwc3JfbW9kZSBtb2RlKQoreworCXJldHVybiBpZ3Rfd2FpdCghcHNyX2FjdGl2ZV9j aGVjayhkZWJ1Z2ZzX2ZkLCBtb2RlKSwgNTAwLCAxMCk7Cit9CisKIHN0YXRpYyBzc2l6ZV90IHBz cl93cml0ZShpbnQgZGVidWdmc19mZCwgY29uc3QgY2hhciAqYnVmKQogewogCXJldHVybiBpZ3Rf c3lzZnNfd3JpdGUoZGVidWdmc19mZCwgImk5MTVfZWRwX3Bzcl9kZWJ1ZyIsIGJ1ZiwKZGlmZiAt LWdpdCBhL2xpYi9pZ3RfcHNyLmggYi9saWIvaWd0X3Bzci5oCmluZGV4IDQ5NTk5Y2Y4Li5jYTM4 NTczNiAxMDA2NDQKLS0tIGEvbGliL2lndF9wc3IuaAorKysgYi9saWIvaWd0X3Bzci5oCkBAIC0z Nyw2ICszNyw3IEBAIGVudW0gcHNyX21vZGUgewogCiBib29sIHBzcl93YWl0X2VudHJ5KGludCBk ZWJ1Z2ZzX2ZkLCBlbnVtIHBzcl9tb2RlIG1vZGUpOwogYm9vbCBwc3Jfd2FpdF91cGRhdGUoaW50 IGRlYnVnZnNfZmQsIGVudW0gcHNyX21vZGUgbW9kZSk7Citib29sIHBzcl9sb25nX3dhaXRfdXBk YXRlKGludCBkZWJ1Z2ZzX2ZkLCBlbnVtIHBzcl9tb2RlIG1vZGUpOwogYm9vbCBwc3JfZW5hYmxl KGludCBkZWJ1Z2ZzX2ZkLCBlbnVtIHBzcl9tb2RlKTsKIGJvb2wgcHNyX2Rpc2FibGUoaW50IGRl YnVnZnNfZmQpOwogYm9vbCBwc3Jfc2lua19zdXBwb3J0KGludCBkZWJ1Z2ZzX2ZkLCBlbnVtIHBz cl9tb2RlKTsKZGlmZiAtLWdpdCBhL3Rlc3RzL2ttc19mYmNvbl9mYnQuYyBiL3Rlc3RzL2ttc19m YmNvbl9mYnQuYwppbmRleCBiNTdlNWY1MS4uMDU1MDAzNGUgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2tt c19mYmNvbl9mYnQuYworKysgYi90ZXN0cy9rbXNfZmJjb25fZmJ0LmMKQEAgLTIwMyw3ICsyMDMs NyBAQCBzdGF0aWMgYm9vbCBwc3Jfc3VwcG9ydGVkX29uX2NoaXBzZXQoaW50IGRlYnVnZnNfZmQp CiAKIHN0YXRpYyBib29sIHBzcl93YWl0X3VudGlsX3VwZGF0ZShpbnQgZGVidWdmc19mZCkKIHsK LQlyZXR1cm4gcHNyX3dhaXRfdXBkYXRlKGRlYnVnZnNfZmQsIFBTUl9NT0RFXzEpOworCXJldHVy biBwc3JfbG9uZ193YWl0X3VwZGF0ZShkZWJ1Z2ZzX2ZkLCBQU1JfTU9ERV8xKTsKIH0KIAogc3Rh dGljIHZvaWQgZGlzYWJsZV9mZWF0dXJlcyhpbnQgZGVidWdmc19mZCkKLS0gCjIuMjEuMAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWls aW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2