From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anshuman Gupta Subject: [PATCH i-g-t v4 4/5] tests/pm_dc: Added test for DC5 during DPMS Date: Fri, 1 Feb 2019 21:43:01 +0530 Message-ID: <1549037582-22449-5-git-send-email-anshuman.gupta@intel.com> References: <1549037582-22449-1-git-send-email-anshuman.gupta@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id BDF616EEAD for ; Fri, 1 Feb 2019 16:14:08 +0000 (UTC) In-Reply-To: <1549037582-22449-1-git-send-email-anshuman.gupta@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogSnlvdGkgWWFkYXYgPGp5b3RpLnIueWFkYXZAaW50ZWwuY29tPgoKQWRkZWQgbmV3IHN1 YnRlc3QgZm9yIERDNSBlbnRyeSBkdXJpbmcgRFBNUyBvbi9vZmYgY3ljbGUuCkR1cmluZyBEUE1T IG9uL29mZiBjeWNsZSBEQzUgY291bnRlciBpcyBpbmNyZW1lbnRlZC4KCnYyOiBSZW5hbWUgdGhl IHN1YnRlc3Qgd2l0aCBtZWFuaW5nZnVsIG5hbWUuCnYzOiBSZWJhc2VkLgp2NDogQWRkcmVzc2Vk IHJldmlldyBjb21tZW50cy4KClNpZ25lZC1vZmYtYnk6IEp5b3RpIFlhZGF2IDxqeW90aS5yLnlh ZGF2QGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5zaHVtYW4gR3VwdGEgPGFuc2h1bWFuLmd1 cHRhQGludGVsLmNvbT4KLS0tCiB0ZXN0cy9wbV9kYy5jIHwgMzIgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspCgpkaWZmIC0t Z2l0IGEvdGVzdHMvcG1fZGMuYyBiL3Rlc3RzL3BtX2RjLmMKaW5kZXggZWE2MTJhNy4uMDVmMTM2 MyAxMDA2NDQKLS0tIGEvdGVzdHMvcG1fZGMuYworKysgYi90ZXN0cy9wbV9kYy5jCkBAIC0xNjQs NiArMTY0LDI5IEBAIHN0YXRpYyB2b2lkIHRlc3RfZGNfc3RhdGVfcHNyKGRhdGFfdCAqZGF0YSwg aW50IGRjX2ZsYWcpCiAJY2hlY2tfZGNfY291bnRlcihkYXRhLT5kcm1fZmQsIGRjX2ZsYWcsIGRj X2NvdW50ZXJfYmVmb3JlX3Bzcik7CiB9CiAKK3N0YXRpYyB2b2lkIGRwbXNfb2ZmX29uKGRhdGFf dCAqZGF0YSkKK3sKKwlmb3IgKGludCBpID0gMDsgaSA8IGRhdGEtPmRpc3BsYXkubl9vdXRwdXRz OyBpKyspIHsKKwkJa21zdGVzdF9zZXRfY29ubmVjdG9yX2RwbXMoZGF0YS0+ZHJtX2ZkLCBkYXRh LT5kaXNwbGF5Lm91dHB1dHNbaV0uY29uZmlnLmNvbm5lY3RvciwKKwkJCQkJICAgRFJNX01PREVf RFBNU19PRkYpOworCX0KKwlpZ3RfYXNzZXJ0KGlndF93YWl0X2Zvcl9wbV9zdGF0dXMoSUdUX1JV TlRJTUVfUE1fU1RBVFVTX1NVU1BFTkRFRCkpOworCWZvciAoaW50IGkgPSAwOyBpIDwgZGF0YS0+ ZGlzcGxheS5uX291dHB1dHM7IGkrKykgeworCQlrbXN0ZXN0X3NldF9jb25uZWN0b3JfZHBtcyhk YXRhLT5kcm1fZmQsIGRhdGEtPmRpc3BsYXkub3V0cHV0c1tpXS5jb25maWcuY29ubmVjdG9yLAor CQkJCSAgIERSTV9NT0RFX0RQTVNfT04pOworCX0KKwlpZ3RfYXNzZXJ0KGlndF93YWl0X2Zvcl9w bV9zdGF0dXMoSUdUX1JVTlRJTUVfUE1fU1RBVFVTX0FDVElWRSkpOworfQorCitzdGF0aWMgdm9p ZCB0ZXN0X2RjX3N0YXRlX2RwbXMoZGF0YV90ICpkYXRhLCBpbnQgZGNfZmxhZykKK3sKKwl1aW50 MzJfdCBkY19jb3VudGVyOworCisJZGNfY291bnRlciA9IHJlYWRfZGNfY291bnRlcihkYXRhLT5k cm1fZmQsIGRjX2ZsYWcpOworCWRwbXNfb2ZmX29uKGRhdGEpOworCWNoZWNrX2RjX2NvdW50ZXIo ZGF0YS0+ZHJtX2ZkLCBkY19mbGFnLCBkY19jb3VudGVyKTsKK30KKwogaW50IG1haW4oaW50IGFy Z2MsIGNoYXIgKmFyZ3ZbXSkKIHsKIAlib29sIGhhc19ydW50aW1lX3BtOwpAQCAtMjA5LDYgKzIz MiwxNSBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQogCQl0ZXN0X2RjX3N0YXRl X3BzcigmZGF0YSwgQ0hFQ0tfREM2KTsKIAkJY2xlYW51cCgmZGF0YSk7CiAJfQorCisJaWd0X3N1 YnRlc3QoImRjNS1kcG1zIikgeworCQkvKiBDaGVjayBEQzUgY291bnRlciBpcyBhdmFpbGFibGUg Zm9yIHRoZSBwbGF0Zm9ybS4KKwkJICogU2tpcCB0aGUgdGVzdCBpZiBjb3VudGVyIGlzIG5vdCBh dmFpbGFibGUuCisJCSAqLworCQlyZWFkX2RjX2NvdW50ZXIoZGF0YS5kcm1fZmQsIENIRUNLX0RD NSk7CisJCXRlc3RfZGNfc3RhdGVfZHBtcygmZGF0YSwgQ0hFQ0tfREM1KTsKKwl9CisKIAlpZ3Rf Zml4dHVyZSB7CiAJCWNsb3NlKGRhdGEuZGVidWdmc19mZCk7CiAJCWRpc3BsYXlfZmluaSgmZGF0 YSk7Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4Cg==