From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6F15D6E109 for ; Tue, 29 Jan 2019 00:02:14 +0000 (UTC) From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Mon, 28 Jan 2019 16:02:08 -0800 Message-Id: <20190129000209.9151-5-jose.souza@intel.com> In-Reply-To: <20190129000209.9151-1-jose.souza@intel.com> References: <20190129000209.9151-1-jose.souza@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v1-rebased 5/6] 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 Yi9pZ3RfcHNyLmMgYi9saWIvaWd0X3Bzci5jCmluZGV4IGQ3MjZmYWQ1Li4xYjg0YTg0OSAxMDA2 NDQKLS0tIGEvbGliL2lndF9wc3IuYworKysgYi9saWIvaWd0X3Bzci5jCkBAIC01NCw2ICs1NCwx MSBAQCBib29sIHBzcl93YWl0X3VwZGF0ZShpbnQgZGVidWdmc19mZCwgZW51bSBwc3JfbW9kZSBt b2RlKQogCXJldHVybiBpZ3Rfd2FpdCghcHNyX2FjdGl2ZV9jaGVjayhkZWJ1Z2ZzX2ZkLCBtb2Rl KSwgNDAsIDEwKTsKIH0KIAorYm9vbCBwc3JfbG9uZ193YWl0X3VwZGF0ZShpbnQgZGVidWdmc19m ZCwgZW51bSBwc3JfbW9kZSBtb2RlKQoreworCXJldHVybiBpZ3Rfd2FpdChwc3JfYWN0aXZlX2No ZWNrKGRlYnVnZnNfZmQsIG1vZGUpLCA1MDAsIDEwKTsKK30KKwogc3RhdGljIHNzaXplX3QgcHNy X3dyaXRlKGludCBkZWJ1Z2ZzX2ZkLCBjb25zdCBjaGFyICpidWYpCiB7CiAJcmV0dXJuIGlndF9z eXNmc193cml0ZShkZWJ1Z2ZzX2ZkLCAiaTkxNV9lZHBfcHNyX2RlYnVnIiwgYnVmLApkaWZmIC0t Z2l0IGEvbGliL2lndF9wc3IuaCBiL2xpYi9pZ3RfcHNyLmgKaW5kZXggN2U3MDE3YmYuLjRmYmM5 NGI1IDEwMDY0NAotLS0gYS9saWIvaWd0X3Bzci5oCisrKyBiL2xpYi9pZ3RfcHNyLmgKQEAgLTM3 LDYgKzM3LDcgQEAgZW51bSBwc3JfbW9kZSB7CiAKIGJvb2wgcHNyX3dhaXRfZW50cnkoaW50IGRl YnVnZnNfZmQsIGVudW0gcHNyX21vZGUgbW9kZSk7CiBib29sIHBzcl93YWl0X3VwZGF0ZShpbnQg ZGVidWdmc19mZCwgZW51bSBwc3JfbW9kZSBtb2RlKTsKK2Jvb2wgcHNyX2xvbmdfd2FpdF91cGRh dGUoaW50IGRlYnVnZnNfZmQsIGVudW0gcHNyX21vZGUgbW9kZSk7CiBib29sIHBzcl9lbmFibGUo aW50IGRlYnVnZnNfZmQsIGVudW0gcHNyX21vZGUpOwogYm9vbCBwc3JfZGlzYWJsZShpbnQgZGVi dWdmc19mZCk7CiBib29sIHBzcl9zaW5rX3N1cHBvcnQoaW50IGRlYnVnZnNfZmQsIGVudW0gcHNy X21vZGUpOwpkaWZmIC0tZ2l0IGEvdGVzdHMva21zX2ZiY29uX2ZidC5jIGIvdGVzdHMva21zX2Zi Y29uX2ZidC5jCmluZGV4IGI1N2U1ZjUxLi4wNTUwMDM0ZSAxMDA2NDQKLS0tIGEvdGVzdHMva21z X2ZiY29uX2ZidC5jCisrKyBiL3Rlc3RzL2ttc19mYmNvbl9mYnQuYwpAQCAtMjAzLDcgKzIwMyw3 IEBAIHN0YXRpYyBib29sIHBzcl9zdXBwb3J0ZWRfb25fY2hpcHNldChpbnQgZGVidWdmc19mZCkK IAogc3RhdGljIGJvb2wgcHNyX3dhaXRfdW50aWxfdXBkYXRlKGludCBkZWJ1Z2ZzX2ZkKQogewot CXJldHVybiBwc3Jfd2FpdF91cGRhdGUoZGVidWdmc19mZCwgUFNSX01PREVfMSk7CisJcmV0dXJu IHBzcl9sb25nX3dhaXRfdXBkYXRlKGRlYnVnZnNfZmQsIFBTUl9NT0RFXzEpOwogfQogCiBzdGF0 aWMgdm9pZCBkaXNhYmxlX2ZlYXR1cmVzKGludCBkZWJ1Z2ZzX2ZkKQotLSAKMi4yMC4xCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxp bmcgbGlzdAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK