From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id EFE2F89E36 for ; Thu, 23 May 2019 12:27:38 +0000 (UTC) From: Petri Latvala Date: Thu, 23 May 2019 15:27:22 +0300 Message-Id: <20190523122727.6932-31-petri.latvala@intel.com> In-Reply-To: <20190523122727.6932-1-petri.latvala@intel.com> References: <20190523122727.6932-1-petri.latvala@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 31/36] kms_psr: Nuke custom main function 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: Petri Latvala List-ID: U2lnbmVkLW9mZi1ieTogUGV0cmkgTGF0dmFsYSA8cGV0cmkubGF0dmFsYUBpbnRlbC5jb20+Ci0t LQogdGVzdHMva21zX3Bzci5jIHwgMjUgKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L3Rlc3RzL2ttc19wc3IuYyBiL3Rlc3RzL2ttc19wc3IuYwppbmRleCAzZTE2YTZiZi4uMzlkZTAx MTIgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2ttc19wc3IuYworKysgYi90ZXN0cy9rbXNfcHNyLmMKQEAg LTQxMSwyOSArNDExLDI4IEBAIHN0YXRpYyBpbnQgb3B0X2hhbmRsZXIoaW50IG9wdCwgaW50IG9w dF9pbmRleCwgdm9pZCAqX2RhdGEpCiAJCWRhdGEtPndpdGhfcHNyX2Rpc2FibGVkID0gdHJ1ZTsK IAkJYnJlYWs7CiAJZGVmYXVsdDoKLQkJaWd0X2Fzc2VydCgwKTsKKwkJcmV0dXJuIElHVF9PUFRf SEFORExFUl9FUlJPUjsKIAl9CiAKLQlyZXR1cm4gMDsKKwlyZXR1cm4gSUdUX09QVF9IQU5ETEVS X1NVQ0NFU1M7CiB9CiAKLWludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pCitjb25zdCBj aGFyICpoZWxwX3N0ciA9CisJIiAgLS1uby1wc3JcdFJ1biB0ZXN0IHdpdGhvdXQgUFNSL1BTUjIu IjsKK3N0YXRpYyBzdHJ1Y3Qgb3B0aW9uIGxvbmdfb3B0aW9uc1tdID0geworCXsibm8tcHNyIiwg MCwgMCwgJ24nfSwKKwl7IDAsIDAsIDAsIDAgfQorfTsKK2RhdGFfdCBkYXRhID0ge307CisKK2ln dF9tYWluX2FyZ3MoIiIsIGxvbmdfb3B0aW9ucywgaGVscF9zdHIsIG9wdF9oYW5kbGVyLCAmZGF0 YSkKIHsKLQljb25zdCBjaGFyICpoZWxwX3N0ciA9Ci0JICAgICAgICIgIC0tbm8tcHNyXHRSdW4g dGVzdCB3aXRob3V0IFBTUi9QU1IyLiI7Ci0Jc3RhdGljIHN0cnVjdCBvcHRpb24gbG9uZ19vcHRp b25zW10gPSB7Ci0JCXsibm8tcHNyIiwgMCwgMCwgJ24nfSwKLQkJeyAwLCAwLCAwLCAwIH0KLQl9 OwotCWRhdGFfdCBkYXRhID0ge307CiAJZW51bSBvcGVyYXRpb25zIG9wOwogCWNvbnN0IGNoYXIg KmFwcGVuZF9zdWJ0ZXN0X25hbWVbMl0gPSB7CiAJCSIiLAogCQkicHNyMl8iCiAJfTsKIAotCWln dF9zdWJ0ZXN0X2luaXRfcGFyc2Vfb3B0cygmYXJnYywgYXJndiwgIiIsIGxvbmdfb3B0aW9ucywK LQkJCQkgICAgaGVscF9zdHIsIG9wdF9oYW5kbGVyLCAmZGF0YSk7CiAJaWd0X3NraXBfb25fc2lt dWxhdGlvbigpOwogCiAJaWd0X2ZpeHR1cmUgewpAQCAtNTMzLDYgKzUzMiw0IEBAIGludCBtYWlu KGludCBhcmdjLCBjaGFyICphcmd2W10pCiAJCWRybV9pbnRlbF9idWZtZ3JfZGVzdHJveShkYXRh LmJ1Zm1ncik7CiAJCWRpc3BsYXlfZmluaSgmZGF0YSk7CiAJfQotCi0JaWd0X2V4aXQoKTsKIH0K LS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2