From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 38A0A6E932 for ; Wed, 4 Dec 2019 16:56:01 +0000 (UTC) Date: Wed, 4 Dec 2019 18:55:57 +0200 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Message-ID: <20191204165557.GA1208@intel.com> References: <20191203153555.12948-1-ville.syrjala@linux.intel.com> <157539012572.9581.11458188672276428079@skylake-alporthouse-com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <157539012572.9581.11458188672276428079@skylake-alporthouse-com> Subject: Re: [igt-dev] [PATCH i-g-t 1/4] lib/igt_kms: Add igt_connector_sysfs_open() List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: Chris Wilson Cc: igt-dev@lists.freedesktop.org List-ID: T24gVHVlLCBEZWMgMDMsIDIwMTkgYXQgMDQ6MjI6MDVQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgVmlsbGUgU3lyamFsYSAoMjAxOS0xMi0wMyAxNTozNTo1MikKPiA+IEZy b206IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAK PiA+IEFkZCBhIGhlbHBlciB0byBvcGVuIHRoZSBzeXNmcyBkaXJlY3RvcnkgZm9yIGEgY29ubmVj dG9yLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgo+ID4gLS0tCj4gPiAgbGliL2lndF9rbXMuYyB8IDM0ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICBsaWIvaWd0X2ttcy5oIHwgIDMgKysr Cj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAzNyBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1n aXQgYS9saWIvaWd0X2ttcy5jIGIvbGliL2lndF9rbXMuYwo+ID4gaW5kZXggNDQ2NDdhMjI2M2Jk Li43NGFlOThkNzc0ZjEgMTAwNjQ0Cj4gPiAtLS0gYS9saWIvaWd0X2ttcy5jCj4gPiArKysgYi9s aWIvaWd0X2ttcy5jCj4gPiBAQCAtOTY1LDYgKzk2NSw0MCBAQCBzdGF0aWMgdm9pZCByZXNldF9j b25uZWN0b3JzX2F0X2V4aXQoaW50IHNpZykKPiA+ICAgICAgICAgaWd0X3Jlc2V0X2Nvbm5lY3Rv cnMoKTsKPiA+ICB9Cj4gPiAgCj4gPiArc3RhdGljIGNoYXIgKmttc3Rlc3RfY29ubmVjdG9yX2Rp cm5hbWUoaW50IGlkeCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHVpbnQzMl90IGNvbm5lY3Rvcl90eXBlLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgdWludDMyX3QgY29ubmVjdG9yX3R5cGVfaWQsCj4gPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpuYW1lLCBpbnQgbmFtZWxlbikKPiA+ICt7 Cj4gPiArICAgICAgIHNucHJpbnRmKG5hbWUsIG5hbWVsZW4sICJjYXJkJWQtJXMtJWQiLCBpZHgs Cj4gPiArICAgICAgICAgICAgICAgIGttc3Rlc3RfY29ubmVjdG9yX3R5cGVfc3RyKGNvbm5lY3Rv cl90eXBlKSwKPiA+ICsgICAgICAgICAgICAgICAgY29ubmVjdG9yX3R5cGVfaWQpOwo+ID4gKwo+ ID4gKyAgICAgICByZXR1cm4gbmFtZTsKPiA+ICt9Cj4gPiArCj4gPiAraW50IGlndF9jb25uZWN0 b3Jfc3lzZnNfb3BlbihpbnQgZHJtX2ZkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICBkcm1Nb2RlQ29ubmVjdG9yICpjb25uZWN0b3IpCj4gPiArewo+ID4gKyAgICAgICBjaGFyIG5h bWVbODBdOwo+ID4gKyAgICAgICBpbnQgZGlyLCBjb25uX2RpcjsKPiA+ICsKPiA+ICsgICAgICAg ZGlyID0gaWd0X3N5c2ZzX29wZW4oZHJtX2ZkKTsKPiA+ICsgICAgICAgaWYgKGRpciA8IDApCj4g PiArICAgICAgICAgICAgICAgcmV0dXJuIGRpcjsKPiA+ICsKPiA+ICsgICAgICAgaWYgKCFrbXN0 ZXN0X2Nvbm5lY3Rvcl9kaXJuYW1lKGlndF9kZXZpY2VfZ2V0X2NhcmRfaW5kZXgoZHJtX2ZkKSwK PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbm5lY3Rvci0+Y29u bmVjdG9yX3R5cGUsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj b25uZWN0b3ItPmNvbm5lY3Rvcl90eXBlX2lkLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbmFtZSwgc2l6ZW9mKG5hbWUpKSkKPiA+ICsgICAgICAgICAgICAgICBy ZXR1cm4gLTE7Cj4gCj4gQmVmb3JlIGlndF9zeXNmc19vcGVuKCkgb3IgY2xvc2UoZGlyKTsKCkp1 c3QgcmVhbGl6ZWQgdGhhdCB0aGlzIG5ldmVyIGV2ZW4gcmV0dXJucyBOVUxMIHVubGVzcyB5b3Ug cGFzcyBpbgpOVUxMLiBJJ2xsIGp1c3QgZHJvcCB0aGUgY2hlY2suCgo+IAo+IFJldmlld2VkLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtQ2hyaXMKCi0tIApW aWxsZSBTeXJqw6Rsw6QKSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3Qt ZGV2