From mboxrd@z Thu Jan 1 00:00:00 1970 From: Todd Previte Subject: Re: [PATCH 14/17] drm/i915: Add debugfs function to check connector status for compliance testing Date: Wed, 18 Feb 2015 10:08:58 -0700 Message-ID: <54E4C72A.7080709@gmail.com> References: <1418255597-4716-1-git-send-email-tprevite@gmail.com> <1418255597-4716-15-git-send-email-tprevite@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f169.google.com (mail-pd0-f169.google.com [209.85.192.169]) by gabe.freedesktop.org (Postfix) with ESMTP id 8C850895EE for ; Wed, 18 Feb 2015 09:08:59 -0800 (PST) Received: by pdjz10 with SMTP id z10so2485042pdj.0 for ; Wed, 18 Feb 2015 09:08:59 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: Intel Graphics Development List-Id: intel-gfx@lists.freedesktop.org T24gMTIvMTcvMTQgMTE6MDMgQU0sIFBhdWxvIFphbm9uaSB3cm90ZToKPiAyMDE0LTEyLTEwIDIx OjUzIEdNVC0wMjowMCBUb2RkIFByZXZpdGU8dHByZXZpdGVAZ21haWwuY29tPjoKPj4gQWRkcyBh IGZ1bmN0aW9uIHRvIGNoZWNrIHRoZSBzdGF0dXMgb2YgYSBEaXNwbGF5cG9ydCBjb25uZWN0b3Iu IFRoaXMgZnVuY3Rpb24KPj4gc2ltcGxpZmllcyB0aGUgRGlzcGxheXBvcnQgY29tcGxpYW5jZSB0 ZXN0aW5nIGludGVyZmFjZSBpbiBkZWJ1Z2ZzIGJ5IHByb3ZpZGluZwo+PiBhIHNpbmdsZSBtZXRo b2QgZm9yIGRldGVybWluaW5nIHRoZSBzdGF0dXMgb2YgYSBjb25uZWN0b3IgZHVyaW5nIERpc3Bs YXlwb3J0Cj4+IGNvbXBsaWFuY2UgdGVzdGluZy4gVGhpcyBmdW5jdGlvbiBjaGVja3Mgd2hldGhl ciBvciBub3QgdGhlIGNvbm5lY3RvciBpcyBhCj4+IERpc3BsYXlwb3J0IGNvbm5lY3RvciBhbmQg d2hldGhlciBvciBub3QgdGhhdCBjb25uZWN0b3IgaXMgYWN0aXZlLgo+Pgo+IEkgc2VlIHBhdGNo ZXMgMTQgYW5kIDE1IHJld3JpdGUgc29tZSBjb2RlIHRoYXQgd2FzIGFkZGVkIGJ5IHBhdGNoZXMg Nwo+IGFuZCAxMC4gSW5zdGVhZCBvZiBkb2luZyB0aGlzLCBwbGVhc2UgbWFrZSBzdXJlIHBhdGNo IDcgYWxyZWFkeQo+IGNvbnRhaW5zIHlvdXIgZHBfY29ubmVjdG9yX2lzX3ZhbGlkKCkgZnVuY3Rp b24sIHRoZW4gcGF0Y2ggMTAganVzdAo+IGNhbGxzIGl0LgpNb3JlIGNvZGUgZm9yIHRoZSBtb25z dGVyIHBhdGNoLi4uIDspIFRoZXNlIGhhdmUgYmVlbiBhZGRlZCBpbiBmb3IgVjMuCj4KPiBBbHNv LCBwbGVhc2UgcmVtb3ZlIHRob3NlICJnb3RvIiBhbmQganVzdCB1c2UgcGxhaW4gInJldHVybiIu CkRvbmUuIEl0IHdhcyBhbiBhdHRlbXB0IHRvIG1ha2UgdGhlIGNvZGUgY2xlYW5lciBhbmQgaGF2 ZSBhIHNpbmdsZSBwb2ludCAKb2YgZXhpdCwgYnV0IGluIHJlYWxpdHksIGl0J3Mgbm90IG5lY2Vz c2FyeSBhbmQgZG9lc24ndCBhY2hpZXZlIGl0cyAKaW50ZW5kZWQgZ29hbC4gVGhleSd2ZSBiZWVu IHJlcGxhY2VkIHdpdGggcmV0dXJucyBmb3IgVjMuCgo+PiBTaWduZWQtb2ZmLWJ5OiBUb2RkIFBy ZXZpdGU8dHByZXZpdGVAZ21haWwuY29tPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2RlYnVnZnMuYyB8IDI5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+ICAg MSBmaWxlIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kZWJ1Z2ZzLmMKPj4gaW5kZXggNWViNmMyNC4uOTc4ZGRkMSAxMDA2NDQKPj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPj4gQEAgLTM5MjAsNiArMzkyMCwzNSBAQCBzdGF0aWMgaW50 IGRpc3BsYXlwb3J0X3BhcnNlX2NvbmZpZyhjaGFyICppbnB1dF9idWZmZXIsCj4+ICAgICAgICAg IHJldHVybiBzdGF0dXM7Cj4+ICAgfQo+Pgo+PiArc3RhdGljIGJvb2wgZHBfY29ubmVjdG9yX2lz X3ZhbGlkKHN0cnVjdCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsCj4+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBib29sIGNoZWNrX2FjdGl2ZSkKPj4gK3sKPj4gKyAgICAgICBz dHJ1Y3QgaW50ZWxfZW5jb2RlciAqaW50ZWxfZW5jb2RlcjsKPj4gKyAgICAgICBzdHJ1Y3QgaW50 ZWxfY29ubmVjdG9yICppbnRlbF9jb25uZWN0b3I7Cj4+ICsKPj4gKyAgICAgICBpbnRlbF9jb25u ZWN0b3IgPSB0b19pbnRlbF9jb25uZWN0b3IoY29ubmVjdG9yKTsKPj4gKyAgICAgICBpbnRlbF9l bmNvZGVyID0gaW50ZWxfY29ubmVjdG9yLT5lbmNvZGVyOwo+PiArCj4+ICsgICAgICAgaWYgKGNv bm5lY3Rvci0+Y29ubmVjdG9yX3R5cGUgIT0gRFJNX01PREVfQ09OTkVDVE9SX0Rpc3BsYXlQb3J0 KQo+PiArICAgICAgICAgICAgICAgZ290byBubzsKPj4gKwo+PiArICAgICAgIGlmIChpbnRlbF9l bmNvZGVyLT50eXBlICE9IElOVEVMX09VVFBVVF9ESVNQTEFZUE9SVCAmJgo+PiArICAgICAgICAg ICBpbnRlbF9lbmNvZGVyLT50eXBlICE9IElOVEVMX09VVFBVVF9VTktOT1dOKQo+PiArICAgICAg ICAgICAgICAgZ290byBubzsKPj4gKwo+PiArICAgICAgIGlmIChjaGVja19hY3RpdmUpIHsKPj4g KyAgICAgICAgICAgICAgIGlmIChjb25uZWN0b3ItPnN0YXR1cyA9PSBjb25uZWN0b3Jfc3RhdHVz X2Nvbm5lY3RlZCkKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgZ290byB5ZXM7Cj4+ICsgICAg ICAgICAgICAgICBlbHNlCj4+ICsgICAgICAgICAgICAgICAgICAgICAgIGdvdG8gbm87Cj4+ICsg ICAgICAgfQo+PiArCj4+ICt5ZXM6Cj4+ICsgICAgICAgcmV0dXJuIHRydWU7Cj4+ICtubzoKPj4g KyAgICAgICByZXR1cm4gZmFsc2U7Cj4+ICt9Cj4+ICsKPj4gICBzdGF0aWMgaW50IGRpc3BsYXlw b3J0X2NvbmZpZ19jdGxfc2hvdyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHZvaWQgKmRhdGEpCj4+ICAg ewo+PiAgICAgICAgICBzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gbS0+cHJpdmF0ZTsKPj4gLS0K Pj4gMS45LjEKPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCj4+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK