From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: [PATCH i-g-t v2 33/33] lib/igt_kms: Remove code obsoleted by dyn n_planes implementation Date: Tue, 24 Jan 2017 18:34:00 -0500 Message-ID: <20170124233400.5053-34-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 B87AB6E8DA for ; Tue, 24 Jan 2017 23:35:10 +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 RHVlIHRvIHRoZSBkeW4gbl9wbGFuZXMgaW1wbGVtZW50YXRpb24gc29tZSBhdHRyaWJ1dGVzIGFu ZCBmdW5jdGlvbnMKd2VyZSBtYWRlIG9ic29sZXRlIGFuZCBjYW5kIGJlIHJlbW92ZWQuCgpIb3dl dmVyIHRvIGtlZXAgYWxsIG9mIHRoZSB0ZXN0cyBidWlsZGluZyB0aGUgb2Jzb2xldGUgY29kZSBp cwpyZW1vdmVkIGFmdGVyIGFsbCBvZiB0aGUgdGVzdHMgaGF2ZSBiZWVuIG1hZGUgY29tcGF0aWJs ZSB3aXRoIHRoZQpkeW4gbl9wbGFuZXMgY2hhbmdlcy4KClNpZ25lZC1vZmYtYnk6IFJvYmVydCBG b3NzIDxyb2JlcnQuZm9zc0Bjb2xsYWJvcmEuY29tPgotLS0KIGxpYi9pZ3Rfa21zLmMgfCAyOCAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBsaWIvaWd0X2ttcy5oIHwgMjAgLS0tLS0tLS0t LS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGliL2lndF9rbXMuYyBiL2xpYi9pZ3Rfa21zLmMKaW5kZXggYmZlNWVhYjQuLjc1MjI1ODgx IDEwMDY0NAotLS0gYS9saWIvaWd0X2ttcy5jCisrKyBiL2xpYi9pZ3Rfa21zLmMKQEAgLTM0Miwz MiArMzQyLDYgQEAgaW50IGttc3Rlc3RfcGlwZV90b19pbmRleChjaGFyIHBpcGUpCiB9CiAKIC8q KgotICoga21zdGVzdF9wbGFuZV9uYW1lOgotICogQHBsYW5lOiBkaXNwbGF5IHBsYW5lCi0gKgot ICogUmV0dXJuczogU3RyaW5nIHJlcHJlc2VudGluZyBAcGxhbmUsIGUuZy4gInBsYW5lMSIuCi0g Ki8KLWNvbnN0IGNoYXIgKmttc3Rlc3RfcGxhbmVfbmFtZShlbnVtIGlndF9wbGFuZSBwbGFuZSkK LXsKLQlzdGF0aWMgY29uc3QgY2hhciAqbmFtZXNbXSA9IHsKLQkJW0lHVF9QTEFORV8xXSA9ICJw bGFuZTEiLAotCQlbSUdUX1BMQU5FXzJdID0gInBsYW5lMiIsCi0JCVtJR1RfUExBTkVfM10gPSAi cGxhbmUzIiwKLQkJW0lHVF9QTEFORV80XSA9ICJwbGFuZTQiLAotCQlbSUdUX1BMQU5FXzVdID0g InBsYW5lNSIsCi0JCVtJR1RfUExBTkVfNl0gPSAicGxhbmU2IiwKLQkJW0lHVF9QTEFORV83XSA9 ICJwbGFuZTciLAotCQlbSUdUX1BMQU5FXzhdID0gInBsYW5lOCIsCi0JCVtJR1RfUExBTkVfOV0g PSAicGxhbmU5IiwKLQkJW0lHVF9QTEFORV9DVVJTT1JdID0gImN1cnNvciIsCi0JfTsKLQotCWln dF9hc3NlcnQocGxhbmUgPCBBUlJBWV9TSVpFKG5hbWVzKSAmJiBuYW1lc1twbGFuZV0pOwotCi0J cmV0dXJuIG5hbWVzW3BsYW5lXTsKLX0KLQotLyoqCiAgKiBrbXN0ZXN0X3BsYW5lX3R5cGVfbmFt ZToKICAqIEBwbGFuZTogZGlzcGxheSBwbGFuZQogICoKQEAgLTE2MzMsNyArMTYwNyw2IEBAIHZv aWQgaWd0X2Rpc3BsYXlfaW5pdChpZ3RfZGlzcGxheV90ICpkaXNwbGF5LCBpbnQgZHJtX2ZkKQog CQkJCQlwbGFuZSA9ICZwaXBlLT5wbGFuZXNbcF07CiAJCQkJCXBsYW5lLT5pbmRleCA9IHArKzsK IAkJCQl9Ci0JCQkJcGxhbmUtPmlzX3ByaW1hcnkgPSAxOwogCQkJCWJyZWFrOwogCQkJY2FzZSBE Uk1fUExBTkVfVFlQRV9DVVJTT1I6CiAJCQkJaWYgKHBpcGUtPnBsYW5lX2N1cnNvciA9PSAtMSkg ewpAQCAtMTY0NSw3ICsxNjE4LDYgQEAgdm9pZCBpZ3RfZGlzcGxheV9pbml0KGlndF9kaXNwbGF5 X3QgKmRpc3BsYXksIGludCBkcm1fZmQpCiAJCQkJCXBsYW5lLT5pbmRleCA9IHArKzsKIAkJCQl9 CiAJCQkJZGlzcGxheS0+aGFzX2N1cnNvcl9wbGFuZSA9IHRydWU7Ci0JCQkJcGxhbmUtPmlzX2N1 cnNvciA9IDE7CiAJCQkJYnJlYWs7CiAJCQlkZWZhdWx0OgogCQkJCXBsYW5lID0gJnBpcGUtPnBs YW5lc1twXTsKZGlmZiAtLWdpdCBhL2xpYi9pZ3Rfa21zLmggYi9saWIvaWd0X2ttcy5oCmluZGV4 IGRlYTUwZGYzLi5mMzRmMjJmNiAxMDA2NDQKLS0tIGEvbGliL2lndF9rbXMuaAorKysgYi9saWIv aWd0X2ttcy5oCkBAIC01OCwyNCArNTgsNiBAQCBlbnVtIHBpcGUgewogfTsKIGNvbnN0IGNoYXIg Kmttc3Rlc3RfcGlwZV9uYW1lKGVudW0gcGlwZSBwaXBlKTsKIGludCBrbXN0ZXN0X3BpcGVfdG9f aW5kZXgoY2hhciBwaXBlKTsKLQotLyogV2UgbmFtZXNwYWNlIHRoaXMgZW51bSB0byBub3QgY29u ZmxpY3Qgd2l0aCB0aGUgQW5kcm9pZCBpOTE1X2RybS5oICovCi1lbnVtIGlndF9wbGFuZSB7Ci0g ICAgICAgIElHVF9QTEFORV8xID0gMCwKLSAgICAgICAgSUdUX1BMQU5FX1BSSU1BUlkgPSBJR1Rf UExBTkVfMSwKLSAgICAgICAgSUdUX1BMQU5FXzIsCi0gICAgICAgIElHVF9QTEFORV8zLAotICAg ICAgICBJR1RfUExBTkVfNCwKLSAgICAgICAgSUdUX1BMQU5FXzUsCi0gICAgICAgIElHVF9QTEFO RV82LAotICAgICAgICBJR1RfUExBTkVfNywKLSAgICAgICAgSUdUX1BMQU5FXzgsCi0gICAgICAg IElHVF9QTEFORV85LAotICAgICAgICBJR1RfUExBTkVfQ1VSU09SLCAvKiBJR1RfUExBTkVfQ1VS U09SIGlzIGFsd2F5cyB0aGUgbGFzdCBwbGFuZS4gKi8KLSAgICAgICAgSUdUX01BWF9QTEFORVMs Ci19OwotCi1jb25zdCBjaGFyICprbXN0ZXN0X3BsYW5lX25hbWUoZW51bSBpZ3RfcGxhbmUgcGxh bmUpOwogY29uc3QgY2hhciAqa21zdGVzdF9wbGFuZV90eXBlX25hbWUoaW50IHBsYW5lX3R5cGUp OwogCiBlbnVtIHBvcnQgewpAQCAtMjU4LDggKzI0MCw2IEBAIHR5cGVkZWYgc3RydWN0IHsKIAlp bnQgaW5kZXg7CiAJLyogY2FwYWJpbGl0aWVzICovCiAJaW50IHR5cGU7Ci0JdW5zaWduZWQgaW50 IGlzX3ByaW1hcnkgICAgICAgOiAxOwotCXVuc2lnbmVkIGludCBpc19jdXJzb3IgICAgICAgIDog MTsKIAkvKiBzdGF0ZSB0cmFja2luZyAqLwogCXVuc2lnbmVkIGludCBmYl9jaGFuZ2VkICAgICAg IDogMTsKIAl1bnNpZ25lZCBpbnQgcG9zaXRpb25fY2hhbmdlZCA6IDE7Ci0tIAoyLjExLjAuNDUz Lmc3ODdmNzVmMDUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=