From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7D82489350 for ; Wed, 20 Feb 2019 16:59:18 +0000 (UTC) From: Anshuman Gupta Date: Wed, 20 Feb 2019 22:26:14 +0530 Message-Id: <1550681774-10187-1-git-send-email-anshuman.gupta@intel.com> In-Reply-To: <1550220366-21575-5-git-send-email-anshuman.gupta@intel.com> References: <1550220366-21575-5-git-send-email-anshuman.gupta@intel.com> Subject: [igt-dev] [PATCH i-g-t v6 4/5] tests/pm_dc: Added test for DC5 during DPMS 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 Cc: jyoti.r.yadav@intel.com, anshuman.gupta@intel.com List-ID: RnJvbTogSnlvdGkgWWFkYXYgPGp5b3RpLnIueWFkYXZAaW50ZWwuY29tPgoKQWRkZWQgbmV3IHN1 YnRlc3QgZm9yIERDNSBlbnRyeSBkdXJpbmcgRFBNUyBvbi9vZmYgY3ljbGUuCkR1cmluZyBEUE1T IG9uL29mZiBjeWNsZSBEQzUgY291bnRlciBpcyBpbmNyZW1lbnRlZC4KCnYyOiBSZW5hbWUgdGhl IHN1YnRlc3Qgd2l0aCBtZWFuaW5nZnVsIG5hbWUuCnYzOiBSZWJhc2VkLgp2NDogQWRkcmVzc2Vk IHJldmlldyBjb21tZW50cyBieSByZW1vdmluZyBsZWZ0b3ZlciBjb2RlCiAgICBjbGVhbnVwKCku CnY1OiBBZGRyZXNzZWQgdGhlIHJldmlldyBjb21tZW50IGJ5IHJlbW92aW5nIHJlZHVuZGFudAog ICAgcmVhZF9kY19jb3VudGVyKCkgc3VnZ2VzdGVkIGJ5IEltcmUuCiAgICBMaXN0aW5nIGFjdHVh bCBjaGFuZ2UgaW4gcGF0Y2ggc2V0IGNoYW5nZWxvZyB0byBtYWtlIHJldmlldyBlYXNpZXIuCnY2 OiBUaHJlZSB3YXkgcGF0Y2ggYXBwbGllZCwgbm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQt b2ZmLWJ5OiBKeW90aSBZYWRhdiA8anlvdGkuci55YWRhdkBpbnRlbC5jb20+ClNpZ25lZC1vZmYt Ynk6IEFuc2h1bWFuIEd1cHRhIDxhbnNodW1hbi5ndXB0YUBpbnRlbC5jb20+Ci0tLQogdGVzdHMv cG1fZGMuYyB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdGVzdHMvcG1fZGMuYyBiL3Rlc3RzL3Bt X2RjLmMKaW5kZXggNGU2NTY5OC4uZmJkNGQzMyAxMDA2NDQKLS0tIGEvdGVzdHMvcG1fZGMuYwor KysgYi90ZXN0cy9wbV9kYy5jCkBAIC0xNzMsNiArMTczLDI5IEBAIHN0YXRpYyB2b2lkIHRlc3Rf ZGNfc3RhdGVfcHNyKGRhdGFfdCAqZGF0YSwgaW50IGRjX2ZsYWcpCiAJY2xlYW51cChkYXRhKTsK IH0KIAorc3RhdGljIHZvaWQgZHBtc19vZmZfb24oZGF0YV90ICpkYXRhKQoreworCWZvciAoaW50 IGkgPSAwOyBpIDwgZGF0YS0+ZGlzcGxheS5uX291dHB1dHM7IGkrKykgeworCQlrbXN0ZXN0X3Nl dF9jb25uZWN0b3JfZHBtcyhkYXRhLT5kcm1fZmQsIGRhdGEtPmRpc3BsYXkub3V0cHV0c1tpXS5j b25maWcuY29ubmVjdG9yLAorCQkJCQkgICBEUk1fTU9ERV9EUE1TX09GRik7CisJfQorCWlndF9h c3NlcnQoaWd0X3dhaXRfZm9yX3BtX3N0YXR1cyhJR1RfUlVOVElNRV9QTV9TVEFUVVNfU1VTUEVO REVEKSk7CisJZm9yIChpbnQgaSA9IDA7IGkgPCBkYXRhLT5kaXNwbGF5Lm5fb3V0cHV0czsgaSsr KSB7CisJCWttc3Rlc3Rfc2V0X2Nvbm5lY3Rvcl9kcG1zKGRhdGEtPmRybV9mZCwgZGF0YS0+ZGlz cGxheS5vdXRwdXRzW2ldLmNvbmZpZy5jb25uZWN0b3IsCisJCQkJICAgRFJNX01PREVfRFBNU19P Tik7CisJfQorCWlndF9hc3NlcnQoaWd0X3dhaXRfZm9yX3BtX3N0YXR1cyhJR1RfUlVOVElNRV9Q TV9TVEFUVVNfQUNUSVZFKSk7Cit9CisKK3N0YXRpYyB2b2lkIHRlc3RfZGNfc3RhdGVfZHBtcyhk YXRhX3QgKmRhdGEsIGludCBkY19mbGFnKQoreworCXVpbnQzMl90IGRjX2NvdW50ZXI7CisKKwlk Y19jb3VudGVyID0gcmVhZF9kY19jb3VudGVyKGRhdGEtPmRybV9mZCwgZGNfZmxhZyk7CisJZHBt c19vZmZfb24oZGF0YSk7CisJY2hlY2tfZGNfY291bnRlcihkYXRhLT5kcm1fZmQsIGRjX2ZsYWcs IGRjX2NvdW50ZXIpOworfQorCiBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogewog CWJvb2wgaGFzX3J1bnRpbWVfcG07CkBAIC0yMDgsNiArMjMxLDExIEBAIGludCBtYWluKGludCBh cmdjLCBjaGFyICphcmd2W10pCiAJCQkgICAgICAiU2luayBkb2VzIG5vdCBzdXBwb3J0IFBTUlxu Iik7CiAJCXRlc3RfZGNfc3RhdGVfcHNyKCZkYXRhLCBDSEVDS19EQzYpOwogCX0KKworCWlndF9z dWJ0ZXN0KCJkYzUtZHBtcyIpIHsKKwkJdGVzdF9kY19zdGF0ZV9kcG1zKCZkYXRhLCBDSEVDS19E QzUpOworCX0KKwogCWlndF9maXh0dXJlIHsKIAkJY2xvc2UoZGF0YS5kZWJ1Z2ZzX2ZkKTsKIAkJ ZGlzcGxheV9maW5pKCZkYXRhKTsKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdAppZ3QtZGV2QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2lndC1kZXY=