From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: [PATCH i-g-t v2 22/33] tests/kms_properties: Add support for dynamic number of planes Date: Tue, 24 Jan 2017 18:33:49 -0500 Message-ID: <20170124233400.5053-23-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 [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1AA686E8D0 for ; Tue, 24 Jan 2017 23:34:58 +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 QWRkIGNoYW5nZXMgcmVmbGVjdGluZyB0aGUgbmV3IHN1cHBvcnQgZm9yIGR5bmFtaWMgbnVtYmVy IG9mIHBsYW5lcyBwZXIgcGlwZS4KClNpZ25lZC1vZmYtYnk6IFJvYmVydCBGb3NzIDxyb2JlcnQu Zm9zc0Bjb2xsYWJvcmEuY29tPgotLS0KIHRlc3RzL2ttc19wcm9wZXJ0aWVzLmMgfCA2ICsrKy0t LQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS90ZXN0cy9rbXNfcHJvcGVydGllcy5jIGIvdGVzdHMva21zX3Byb3BlcnRpZXMuYwpp bmRleCAyNjUwNjcyZC4uYTg2MzcxYzAgMTAwNjQ0Ci0tLSBhL3Rlc3RzL2ttc19wcm9wZXJ0aWVz LmMKKysrIGIvdGVzdHMva21zX3Byb3BlcnRpZXMuYwpAQCAtMzgsNyArMzgsNyBAQCBzdGF0aWMg dm9pZCBwcmVwYXJlX3BpcGUoaWd0X2Rpc3BsYXlfdCAqZGlzcGxheSwgZW51bSBwaXBlIHBpcGUs IGlndF9vdXRwdXRfdCAqbwogCiAJaWd0X291dHB1dF9zZXRfcGlwZShvdXRwdXQsIHBpcGUpOwog Ci0JaWd0X3BsYW5lX3NldF9mYihpZ3Rfb3V0cHV0X2dldF9wbGFuZShvdXRwdXQsIElHVF9QTEFO RV9QUklNQVJZKSwgZmIpOworCWlndF9wbGFuZV9zZXRfZmIoaWd0X291dHB1dF9nZXRfcGxhbmVf dHlwZShvdXRwdXQsIERSTV9QTEFORV9UWVBFX1BSSU1BUlkpLCBmYik7CiAKIAlpZ3RfZGlzcGxh eV9jb21taXQyKGRpc3BsYXksIGRpc3BsYXktPmlzX2F0b21pYyA/IENPTU1JVF9BVE9NSUMgOiBD T01NSVRfTEVHQUNZKTsKIH0KQEAgLTE2Myw4ICsxNjMsOCBAQCBzdGF0aWMgdm9pZCBydW5fcGxh bmVfcHJvcGVydHlfdGVzdHMoaWd0X2Rpc3BsYXlfdCAqZGlzcGxheSwgZW51bSBwaXBlIHBpcGUs IGlndAogCXByZXBhcmVfcGlwZShkaXNwbGF5LCBwaXBlLCBvdXRwdXQsICZmYik7CiAKIAlmb3Jf ZWFjaF9wbGFuZV9vbl9waXBlKGRpc3BsYXksIHBpcGUsIHBsYW5lKSB7Ci0JCWlndF9pbmZvKCJU ZXN0aW5nIHBsYW5lIHByb3BlcnRpZXMgb24gJXMuJXMgKG91dHB1dDogJXMpXG4iLAotCQkJIGtt c3Rlc3RfcGlwZV9uYW1lKHBpcGUpLCBrbXN0ZXN0X3BsYW5lX25hbWUocGxhbmUtPmluZGV4KSwg b3V0cHV0LT5uYW1lKTsKKwkJaWd0X2luZm8oIlRlc3RpbmcgcGxhbmUgcHJvcGVydGllcyBvbiAl cy4jJWQtJXMgKG91dHB1dDogJXMpXG4iLAorCQkJIGttc3Rlc3RfcGlwZV9uYW1lKHBpcGUpLCBw bGFuZS0+aW5kZXgsIGttc3Rlc3RfcGxhbmVfdHlwZV9uYW1lKHBsYW5lLT50eXBlKSwgb3V0cHV0 LT5uYW1lKTsKIAogCQl0ZXN0X3Byb3BlcnRpZXMoZGlzcGxheS0+ZHJtX2ZkLCBEUk1fTU9ERV9P QkpFQ1RfUExBTkUsIHBsYW5lLT5kcm1fcGxhbmUtPnBsYW5lX2lkLCBhdG9taWMpOwogCX0KLS0g CjIuMTEuMC40NTMuZzc4N2Y3NWYwNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==