From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: [PATCH i-g-t v2 01/33] lib/igt_kms: Add index property to kmstest_plane struct Date: Tue, 24 Jan 2017 18:33:28 -0500 Message-ID: <20170124233400.5053-2-robert.foss@collabora.com> References: <20170124233400.5053-1-robert.foss@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [46.235.227.227]) by gabe.freedesktop.org (Postfix) with ESMTPS id 451076E1F7 for ; Tue, 24 Jan 2017 23:34:32 +0000 (UTC) In-Reply-To: <20170124233400.5053-1-robert.foss@collabora.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, Tomeu Vizoso , Maarten Lankhorst , Gustavo Padovan , Daniel Stone , Mika Kahola , Petri Latvala List-Id: intel-gfx@lists.freedesktop.org QWRkIGFuIGluZGV4IHByb3BlcnR5IHdoaWNoIGhlbHBzIGFjY2Vzc2luZyB0aGUgY29ycmVzcG9u ZGluZwppZ3RfcGxhbmVfdCBzdHJ1Y3R1cmUgdGhyb3VnaCB0aGUgaWd0XypfZ2V0X3BsYW5lKCkg ZnVuY3Rpb25zLgoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0IEZvc3MgPHJvYmVydC5mb3NzQGNvbGxh Ym9yYS5jb20+Ci0tLQogbGliL2lndF9rbXMuYyAgICAgICAgICAgIHwgMTIgKysrKysrLS0tLS0t CiBsaWIvaWd0X2ttcy5oICAgICAgICAgICAgfCAgMSArCiB0ZXN0cy9rbXNfcGxhbmVfbG93cmVz LmMgfCAgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvbGliL2lndF9rbXMuYyBiL2xpYi9pZ3Rfa21zLmMKaW5kZXggZDEw NDczNGEuLmUxYWJjZjBkIDEwMDY0NAotLS0gYS9saWIvaWd0X2ttcy5jCisrKyBiL2xpYi9pZ3Rf a21zLmMKQEAgLTEyNDQsMjEgKzEyNDQsMjEgQEAgc3RhdGljIGludCBwYXJzZV9wbGFuZXMoRklM RSAqZmlkLCBzdHJ1Y3Qga21zdGVzdF9wbGFuZSAqcGxhbmUpCiB7CiAJY2hhciB0bXBbMjU2XTsK IAlpbnQgbnBsYW5lczsKLQlpbnQgb3ZsOwogCi0Jb3ZsID0gMDsKIAlucGxhbmVzID0gMDsKIAl3 aGlsZSAoZmdldHModG1wLCAyNTYsIGZpZCkgIT0gTlVMTCkgewogCQlpZ3RfYXNzZXJ0X25lcShu cGxhbmVzLCBJR1RfTUFYX1BMQU5FUyk7CiAJCWlmIChzdHJzdHIodG1wLCAidHlwZT1QUkkiKSAh PSBOVUxMKSB7Ci0JCQlnZXRfcGxhbmUodG1wLCBJR1RfUExBTkVfUFJJTUFSWSwgJnBsYW5lW25w bGFuZXNdKTsKKwkJCWdldF9wbGFuZSh0bXAsIERSTV9QTEFORV9UWVBFX1BSSU1BUlksICZwbGFu ZVtucGxhbmVzXSk7CisJCQlwbGFuZVtucGxhbmVzXS5pbmRleCA9IG5wbGFuZXM7CiAJCQlucGxh bmVzKys7CiAJCX0gZWxzZSBpZiAoc3Ryc3RyKHRtcCwgInR5cGU9T1ZMIikgIT0gTlVMTCkgewot CQkJZ2V0X3BsYW5lKHRtcCwgSUdUX1BMQU5FXzIgKyBvdmwsICZwbGFuZVtucGxhbmVzXSk7Ci0J CQlvdmwrKzsKKwkJCWdldF9wbGFuZSh0bXAsIERSTV9QTEFORV9UWVBFX09WRVJMQVksICZwbGFu ZVtucGxhbmVzXSk7CisJCQlwbGFuZVtucGxhbmVzXS5pbmRleCA9IG5wbGFuZXM7CiAJCQlucGxh bmVzKys7CiAJCX0gZWxzZSBpZiAoc3Ryc3RyKHRtcCwgInR5cGU9Q1VSIikgIT0gTlVMTCkgewot CQkJZ2V0X3BsYW5lKHRtcCwgSUdUX1BMQU5FX0NVUlNPUiwgJnBsYW5lW25wbGFuZXNdKTsKKwkJ CWdldF9wbGFuZSh0bXAsIERSTV9QTEFORV9UWVBFX0NVUlNPUiwgJnBsYW5lW25wbGFuZXNdKTsK KwkJCXBsYW5lW25wbGFuZXNdLmluZGV4ID0gbnBsYW5lczsKIAkJCW5wbGFuZXMrKzsKIAkJCWJy ZWFrOwogCQl9CmRpZmYgLS1naXQgYS9saWIvaWd0X2ttcy5oIGIvbGliL2lndF9rbXMuaAppbmRl eCA4MWJlNzdmNS4uMTk4MTc0YzIgMTAwNjQ0Ci0tLSBhL2xpYi9pZ3Rfa21zLmgKKysrIGIvbGli L2lndF9rbXMuaApAQCAtMTM2LDYgKzEzNiw3IEBAIHN0cnVjdCBrbXN0ZXN0X2Nvbm5lY3Rvcl9j b25maWcgewogc3RydWN0IGttc3Rlc3RfcGxhbmUgewogCWludCBpZDsKIAlpbnQgcGxhbmU7CisJ aW50IGluZGV4OwogCWludCBwb3NfeDsKIAlpbnQgcG9zX3k7CiAJaW50IHdpZHRoOwpkaWZmIC0t Z2l0IGEvdGVzdHMva21zX3BsYW5lX2xvd3Jlcy5jIGIvdGVzdHMva21zX3BsYW5lX2xvd3Jlcy5j CmluZGV4IDkzYWVmZGFhLi44NThjYzQ4MiAxMDA2NDQKLS0tIGEvdGVzdHMva21zX3BsYW5lX2xv d3Jlcy5jCisrKyBiL3Rlc3RzL2ttc19wbGFuZV9sb3dyZXMuYwpAQCAtMTg1LDcgKzE4NSw3IEBA IHRlc3Rfc2V0dXAoZGF0YV90ICpkYXRhLCBlbnVtIHBpcGUgcGlwZSwgdWludDY0X3QgbW9kaWZp ZXIsIGludCBmbGFncywKIAlpZ3Rfc2tpcF9vbihjcnRjLm5wbGFuZXMgPT0gMCk7CiAKIAlmb3Ig KGkgPSAwOyBpIDwgY3J0Yy5ucGxhbmVzOyBpKyspCi0JCWRhdGEtPnBsYW5lW2ldID0gaWd0X291 dHB1dF9nZXRfcGxhbmUob3V0cHV0LCBjcnRjLnBsYW5lW2ldLnBsYW5lKTsKKwkJZGF0YS0+cGxh bmVbaV0gPSBpZ3Rfb3V0cHV0X2dldF9wbGFuZShvdXRwdXQsIGNydGMucGxhbmVbaV0uaW5kZXgp OwogCiAJbW9kZSA9IGlndF9vdXRwdXRfZ2V0X21vZGUob3V0cHV0KTsKIAotLSAKMi4xMS4wLjQ1 My5nNzg3Zjc1ZjA1CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK