From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id D8E446E0B2 for ; Fri, 15 Feb 2019 08:49:54 +0000 (UTC) Date: Fri, 15 Feb 2019 14:16:05 +0530 Message-Id: <1550220366-21575-5-git-send-email-anshuman.gupta@intel.com> In-Reply-To: <1550220366-21575-1-git-send-email-anshuman.gupta@intel.com> References: <1550220366-21575-1-git-send-email-anshuman.gupta@intel.com> Subject: [igt-dev] [PATCH i-g-t v5 4/5] tests/pm_dc: Added test for DC5 during DPMS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Anshuman Gupta via igt-dev Reply-To: Anshuman Gupta 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 bCBjaGFuZ2UgaW4gcGF0Y2ggc2V0IGNoYW5nZWxvZyB0byBtYWtlIHJldmlldyBlYXNpZXIuCgpT aWduZWQtb2ZmLWJ5OiBKeW90aSBZYWRhdiA8anlvdGkuci55YWRhdkBpbnRlbC5jb20+ClNpZ25l ZC1vZmYtYnk6IEFuc2h1bWFuIEd1cHRhIDxhbnNodW1hbi5ndXB0YUBpbnRlbC5jb20+Ci0tLQog dGVzdHMvcG1fZGMuYyB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdGVzdHMvcG1fZGMuYyBiL3Rl c3RzL3BtX2RjLmMKaW5kZXggYjI2ZjNkOC4uOGJjNjg0ZSAxMDA2NDQKLS0tIGEvdGVzdHMvcG1f ZGMuYworKysgYi90ZXN0cy9wbV9kYy5jCkBAIC0xNzMsNiArMTczLDI5IEBAIHN0YXRpYyB2b2lk IHRlc3RfZGNfc3RhdGVfcHNyKGRhdGFfdCAqZGF0YSwgaW50IGRjX2ZsYWcpCiAJY2xlYW51cCgm ZGF0YSk7CiB9CiAKK3N0YXRpYyB2b2lkIGRwbXNfb2ZmX29uKGRhdGFfdCAqZGF0YSkKK3sKKwlm b3IgKGludCBpID0gMDsgaSA8IGRhdGEtPmRpc3BsYXkubl9vdXRwdXRzOyBpKyspIHsKKwkJa21z dGVzdF9zZXRfY29ubmVjdG9yX2RwbXMoZGF0YS0+ZHJtX2ZkLCBkYXRhLT5kaXNwbGF5Lm91dHB1 dHNbaV0uY29uZmlnLmNvbm5lY3RvciwKKwkJCQkJICAgRFJNX01PREVfRFBNU19PRkYpOworCX0K KwlpZ3RfYXNzZXJ0KGlndF93YWl0X2Zvcl9wbV9zdGF0dXMoSUdUX1JVTlRJTUVfUE1fU1RBVFVT X1NVU1BFTkRFRCkpOworCWZvciAoaW50IGkgPSAwOyBpIDwgZGF0YS0+ZGlzcGxheS5uX291dHB1 dHM7IGkrKykgeworCQlrbXN0ZXN0X3NldF9jb25uZWN0b3JfZHBtcyhkYXRhLT5kcm1fZmQsIGRh dGEtPmRpc3BsYXkub3V0cHV0c1tpXS5jb25maWcuY29ubmVjdG9yLAorCQkJCSAgIERSTV9NT0RF X0RQTVNfT04pOworCX0KKwlpZ3RfYXNzZXJ0KGlndF93YWl0X2Zvcl9wbV9zdGF0dXMoSUdUX1JV TlRJTUVfUE1fU1RBVFVTX0FDVElWRSkpOworfQorCitzdGF0aWMgdm9pZCB0ZXN0X2RjX3N0YXRl X2RwbXMoZGF0YV90ICpkYXRhLCBpbnQgZGNfZmxhZykKK3sKKwl1aW50MzJfdCBkY19jb3VudGVy OworCisJZGNfY291bnRlciA9IHJlYWRfZGNfY291bnRlcihkYXRhLT5kcm1fZmQsIGRjX2ZsYWcp OworCWRwbXNfb2ZmX29uKGRhdGEpOworCWNoZWNrX2RjX2NvdW50ZXIoZGF0YS0+ZHJtX2ZkLCBk Y19mbGFnLCBkY19jb3VudGVyKTsKK30KKwogaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3Zb XSkKIHsKIAlib29sIGhhc19ydW50aW1lX3BtOwpAQCAtMjA4LDYgKzIzMSwxMSBAQCBpbnQgbWFp bihpbnQgYXJnYywgY2hhciAqYXJndltdKQogCQkJICAgICAgIlNpbmsgZG9lcyBub3Qgc3VwcG9y dCBQU1JcbiIpOwogCQl0ZXN0X2RjX3N0YXRlX3BzcigmZGF0YSwgQ0hFQ0tfREM2KTsKIAl9CisK KwlpZ3Rfc3VidGVzdCgiZGM1LWRwbXMiKSB7CisJCXRlc3RfZGNfc3RhdGVfZHBtcygmZGF0YSwg Q0hFQ0tfREM1KTsKKwl9CisKIAlpZ3RfZml4dHVyZSB7CiAJCWNsb3NlKGRhdGEuZGVidWdmc19m ZCk7CiAJCWRpc3BsYXlfZmluaSgmZGF0YSk7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRl dkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pZ3QtZGV2