From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH i-g-t 2/2] lib/igt_kms: Disable crtc in legacy path when output is unset Date: Tue, 3 Oct 2017 16:11:42 +0200 Message-ID: <20171003141142.18499-2-maarten.lankhorst@linux.intel.com> References: <20171003141142.18499-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mblankhorst.nl (mblankhorst.nl [141.105.120.124]) by gabe.freedesktop.org (Postfix) with ESMTPS id A30886E0C1 for ; Tue, 3 Oct 2017 14:11:47 +0000 (UTC) In-Reply-To: <20171003141142.18499-1-maarten.lankhorst@linux.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 V2hlbiB0aGUgb3V0cHV0IGlzIHVuc2V0LCBidXQgdGhlIGZiIGlzIHN0aWxsIHZhbGlkIHdlIHN0 aWxsIGhhdmUKdG8gcGVyZm9ybSBhIGRpc2FibGUgb24gdGhlIGNydGMuCgpUaGlzIGl4ZXMgdGhl IGZvbGxvd2luZyBjcmFzaCBpbiBrbXNfY29sb3IgKGFsdGhvdWdoIHByZXZpb3VzIGNvbW1pdApk b2VzIGFzIHdlbGwpOgoKKGdkYikgYnQKMCAgaWd0X291dHB1dF9nZXRfbW9kZSAob3V0cHV0PW91 dHB1dEBlbnRyeT0weDApIGF0IGlndF9rbXMuYzoyODI4CjEgIDB4MDAwMDU1NTU1NTU2ZjBkNSBp biBpZ3RfcHJpbWFyeV9wbGFuZV9jb21taXRfbGVnYWN5KC4uKSBhdCBpZ3Rfa21zLmM6MjM0MQoy ICBpZ3RfcGxhbmVfY29tbWl0IChmYWlsX29uX2Vycm9yPXRydWUsIHM9Q09NTUlUX0xFR0FDWSwg Li4pIGF0IGlndF9rbXMuYzoyMzk0CjMgIGlndF9waXBlX2NvbW1pdCAoZmFpbF9vbl9lcnJvcj10 cnVlLCBzPUNPTU1JVF9MRUdBQ1ksIC4uKSBhdCBpZ3Rfa21zLmM6MjQzNQo0ICBkb19kaXNwbGF5 X2NvbW1pdCAoZGlzcGxheT0weDdmZmZmZmZmZTVkOCwgcz1DT01NSVRfTEVHQUNZLCAuLikgYXQg aWd0X2ttcy5jOjI2NjcKNSAgMHgwMDAwNTU1NTU1NTZmMzhlIGluIGlndF9kaXNwbGF5X2NvbW1p dDIgKGRpc3BsYXk9PG9wdGltaXplZCBvdXQ+LCBzPTxvcHRpbWl6ZWQgb3V0PikgYXQgaWd0X2tt cy5jOjI3NzcKNiAgMHgwMDAwNTU1NTU1NTVlZjg0IGluIHJ1bl90ZXN0c19mb3JfcGlwZSAoZGF0 YT0uLiwgcD1QSVBFX0IpIGF0IGttc19jb2xvci5jOjEwNTMKNyAgMHgwMDAwNTU1NTU1NTVmNjEw IGluIF9fcmVhbF9tYWluMTE4OSAoKSBhdCBrbXNfY29sb3IuYzoxMjA2CjggIDB4MDAwMDU1NTU1 NTU1Y2JjNyBpbiBtYWluIChhcmdjPTxvcHRpbWl6ZWQgb3V0PiwgYXJndj08b3B0aW1pemVkIG91 dD4pIGF0IGttc19jb2xvci5jOjExODkKClNpZ25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0 IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Ci0tLQogbGliL2lndF9rbXMuYyB8 IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2xpYi9pZ3Rfa21zLmMgYi9saWIvaWd0X2ttcy5jCmluZGV4IGQyNTA5MGIwNWM3 MC4uYTU3MmZjNjBkNTlkIDEwMDY0NAotLS0gYS9saWIvaWd0X2ttcy5jCisrKyBiL2xpYi9pZ3Rf a21zLmMKQEAgLTIzMzYsNyArMjMzNiw3IEBAIHN0YXRpYyBpbnQgaWd0X3ByaW1hcnlfcGxhbmVf Y29tbWl0X2xlZ2FjeShpZ3RfcGxhbmVfdCAqcHJpbWFyeSwKIAkJcmV0dXJuIDA7CiAKIAljcnRj X2lkID0gcGlwZS0+Y3J0Y19pZDsKLQlmYl9pZCA9IGlndF9wbGFuZV9nZXRfZmJfaWQocHJpbWFy eSk7CisJZmJfaWQgPSBvdXRwdXQgPyBpZ3RfcGxhbmVfZ2V0X2ZiX2lkKHByaW1hcnkpIDogMDsK IAlpZiAoZmJfaWQpCiAJCW1vZGUgPSBpZ3Rfb3V0cHV0X2dldF9tb2RlKG91dHB1dCk7CiAJZWxz ZQotLSAKMi4xNC4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK