From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [i-g-t PATCH v1 1/7] tests/drm_read: Drop DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID Date: Wed, 20 Apr 2016 15:07:30 +0200 Message-ID: <20160420130730.GC2510@phenom.ffwll.local> References: <1460979775-21702-1-git-send-email-tomeu.vizoso@collabora.com> <1460979775-21702-2-git-send-email-tomeu.vizoso@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3D6476E17E for ; Wed, 20 Apr 2016 13:07:35 +0000 (UTC) Received: by mail-wm0-x234.google.com with SMTP id n3so80925283wmn.0 for ; Wed, 20 Apr 2016 06:07:35 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1460979775-21702-2-git-send-email-tomeu.vizoso@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tomeu Vizoso Cc: Daniel Stone , Intel GFX discussion , Micah Fedke , Daniel Vetter , Gustavo Padovan , Emil Velikov List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBBcHIgMTgsIDIwMTYgYXQgMDE6NDI6NDlQTSArMDIwMCwgVG9tZXUgVml6b3NvIHdy b3RlOgo+IFNvIHRoZSB0ZXN0IHJ1bnMgb24gb3RoZXIgZHJpdmVycywgZHJvcCB0aGUgdXNhZ2Ug b2YgdGhlIGk5MTUtc3BlY2lmaWMKPiBEUk1fSU9DVExfSTkxNV9HRVRfUElQRV9GUk9NX0NSVENf SUQgaW9jdGwuCj4gCj4gV2FpdCBmb3IgYSB2YmxhbmsgZXZlbnQgb24gcGlwZTAgYW5kIGlmIHdl IGdldCBpdCwgdGhlbiB0aGUgdGVzdCBjYW4KPiBwcm9jZWVkIChjb2RlIGNvcGllZCBmcm9tIGtt c192YmxhbmspLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRvbWV1IFZpem9zbyA8dG9tZXUudml6b3Nv QGNvbGxhYm9yYS5jb20+CgpBcyBkaXNjdXNzZWQgb24gaXJjLCB0aGlzIG9uZSBhbmQga21zX3Zi bGFuayBuZWVkIG1vcmUgd29yayB0byBhY3R1YWxseQpib3RoZXIgc2V0dGluZyB1cCBhIHJlYWwg bW9kZSB0aGVtc2VsdmVzLCBpbnN0ZWFkIG9mIHRyeWluZyB0byBzaWRlY2FyCnJpZGUgb24gd2hh dGV2ZXIgZmJjb24gbWlnaHQgYmUgZG9pbmcuCgpCdXQgaW1vIG9rIGFzIGFuIGludGVyaW0gc3Rl cC4KLURhbmllbAoKPiAtLS0KPiAKPiAgdGVzdHMvZHJtX3JlYWQuYyB8IDQ0ICsrKysrLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGlu c2VydGlvbnMoKyksIDM5IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90ZXN0cy9kcm1f cmVhZC5jIGIvdGVzdHMvZHJtX3JlYWQuYwo+IGluZGV4IDM5ODBiYjA1ODBjNS4uN2RmMzZlOTY1 YzU5IDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2RybV9yZWFkLmMKPiArKysgYi90ZXN0cy9kcm1fcmVh ZC5jCj4gQEAgLTE3NSw0NiArMTc1LDEyIEBAIHN0YXRpYyB2b2lkIHRlc3Rfc2hvcnRfYnVmZmVy KGludCBpbiwgaW50IG5vbmJsb2NrKQo+ICAJdGVhcmRvd24oZmQpOwo+ICB9Cj4gIAo+IC1zdGF0 aWMgaW50IHBpcGUwX2VuYWJsZWQoaW50IGZkKQo+ICtzdGF0aWMgYm9vbCBjcnRjMF9hY3RpdmUo aW50IGZkKQo+ICB7Cj4gLQlzdHJ1Y3QgZHJtX21vZGVfY2FyZF9yZXMgcmVzOwo+IC0JdWludDMy X3QgY3J0Y3NbMzJdOwo+IC0JaW50IGk7Cj4gKwl1bmlvbiBkcm1fd2FpdF92YmxhbmsgdmJsID0g e307Cj4gIAo+IC0JLyogV2UgYXNzdW1lIHdlIGNhbiBnZW5lcmF0ZSBldmVudHMgb24gcGlwZSAw LiBTbyB3ZSBoYXZlIGJldHRlcgo+IC0JICogbWFrZSBzdXJlIHRoYXQgaXMgcnVubmluZyEKPiAt CSAqLwo+IC0KPiAtCW1lbXNldCgmcmVzLCAwLCBzaXplb2YocmVzKSk7Cj4gLQlyZXMuY291bnRf Y3J0Y3MgPSAzMjsKPiAtCXJlcy5jcnRjX2lkX3B0ciA9ICh1aW50cHRyX3QpY3J0Y3M7Cj4gLQo+ IC0JaWYgKGRybUlvY3RsKGZkLCBEUk1fSU9DVExfTU9ERV9HRVRSRVNPVVJDRVMsICZyZXMpKQo+ IC0JCXJldHVybiAwOwo+IC0KPiAtCWlmIChyZXMuY291bnRfY3J0Y3MgPiAzMikKPiAtCQlyZXR1 cm4gMDsKPiAtCj4gLQlmb3IgKGkgPSAwOyBpIDwgcmVzLmNvdW50X2NydGNzOyBpKyspIHsKPiAt CQlzdHJ1Y3QgZHJtX2k5MTVfZ2V0X3BpcGVfZnJvbV9jcnRjX2lkIGdldF9waXBlOwo+IC0JCXN0 cnVjdCBkcm1fbW9kZV9jcnRjIG1vZGU7Cj4gLQo+IC0JCW1lbXNldCgmZ2V0X3BpcGUsIDAsIHNp emVvZihnZXRfcGlwZSkpOwo+IC0JCW1lbXNldCgmbW9kZSwgMCwgc2l6ZW9mKG1vZGUpKTsKPiAt Cj4gLQkJbW9kZS5jcnRjX2lkID0gY3J0Y3NbaV07Cj4gLQo+IC0JCWdldF9waXBlLnBpcGUgPSAt MTsKPiAtCQlnZXRfcGlwZS5jcnRjX2lkID0gbW9kZS5jcnRjX2lkOwo+IC0JCWRybUlvY3RsKGZk LCBEUk1fSU9DVExfSTkxNV9HRVRfUElQRV9GUk9NX0NSVENfSUQsICZnZXRfcGlwZSk7Cj4gLQkJ aWYgKGdldF9waXBlLnBpcGUpCj4gLQkJCWNvbnRpbnVlOwo+IC0KPiAtCQlkcm1Jb2N0bChmZCwg RFJNX0lPQ1RMX01PREVfR0VUQ1JUQywgJm1vZGUpOwo+IC0JCXJldHVybiBtb2RlLm1vZGVfdmFs aWQgJiYgbW9kZS5tb2RlLmNsb2NrOwo+IC0JfQo+IC0KPiAtCXJldHVybiAwOwo+ICsJdmJsLnJl cXVlc3QudHlwZSA9IERSTV9WQkxBTktfUkVMQVRJVkU7Cj4gKwlyZXR1cm4gZHJtSW9jdGwoZmQs IERSTV9JT0NUTF9XQUlUX1ZCTEFOSywgJnZibCkgPT0gMDsKPiAgfQo+ICAKPiAgaWd0X21haW4K PiBAQCAtMjI2LDcgKzE5Miw3IEBAIGlndF9tYWluCj4gIAo+ICAJaWd0X2ZpeHR1cmUgewo+ICAJ CWZkID0gZHJtX29wZW5fZHJpdmVyX21hc3RlcihEUklWRVJfQU5ZKTsKPiAtCQlpZ3RfcmVxdWly ZShwaXBlMF9lbmFibGVkKGZkKSk7Cj4gKwkJaWd0X3JlcXVpcmUoY3J0YzBfYWN0aXZlKGZkKSk7 Cj4gIAl9Cj4gIAo+ICAJaWd0X3N1YnRlc3QoImludmFsaWQtYnVmZmVyIikKPiAtLSAKPiAyLjUu NQo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK PiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9u Cmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=