From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sharma, Shashank" Subject: Re: [PATCH v2 4/4] drm/i915: Enable lspcon initialization Date: Fri, 01 Jul 2016 11:57:27 +0530 Message-ID: <57760D4F.10003@intel.com> References: <1466521259-9309-1-git-send-email-shashank.sharma@intel.com> <1466521259-9309-5-git-send-email-shashank.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 8D5DD6E9A9 for ; Fri, 1 Jul 2016 06:27:30 +0000 (UTC) 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: Rodrigo Vivi , "Pandiyan, Dhinakaran" Cc: intel-gfx , Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org UmVnYXJkcwpTaGFzaGFuawoKT24gNy8xLzIwMTYgNDoyMyBBTSwgUm9kcmlnbyBWaXZpIHdyb3Rl Ogo+IE9uIFR1ZSwgSnVuIDIxLCAyMDE2IGF0IDg6MDAgQU0sIFNoYXNoYW5rIFNoYXJtYQo+IDxz aGFzaGFuay5zaGFybWFAaW50ZWwuY29tPiB3cm90ZToKPj4gVGhpcyBwYXRjaCBhZGRzIGluaXRp YWxpemF0aW9uIGNvZGUgZm9yIGxzcGNvbi4KPj4gV2hhdCB3ZSBhcmUgZG9pbmcgaGVyZSBpczoK Pj4gICAgICAgICAgLSBDaGVjayBpZiBsc3Bjb24gaXMgY29uZmlndXJlZCBpbiBWQlQgZm9yIHRo aXMgcG9ydAo+PiAgICAgICAgICAtIElmIGxzcGNvbiBpcyBjb25maWd1cmVkLCBpbml0aWFsaXpl IGl0IGFuZCBjb25maWd1cmUgaXQKPj4gICAgICAgICAgICBhcyBEUCBwb3J0Lgo+Pgo+PiBWMjog QWRkcmVzc2VkIFZpbGxlJ3MgcmV2aWV3IGNvbW1lbnRzOgo+PiAtIE5vdCBhZGRpbmcgQVZJIElG IGZ1bmN0aW9ucyBmb3IgTFNQQ09OIGRpc3BsYXkgbm93Lgo+PiAgICBUaGlzIHBhcnQgd2lsbCBi ZSBhZGRlZCBvbmNlIHRoZSBkaWdfcG9ydCBsZXZlbCBBVkktSUYgc2VyaWVzCj4+ICAgIGdldHMg bWVyZ2VkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBTaGFzaGFuayBTaGFybWEgPHNoYXNoYW5rLnNo YXJtYUBpbnRlbC5jb20+Cj4+IC0tLQo+PiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rk aS5jIHwgMjkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4gICAxIGZpbGUgY2hhbmdl ZCwgMjggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kZGkuYwo+PiBpbmRleCBhZDNiMGVlLi4yMDhhMWZmIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9kZGkuYwo+PiBAQCAtMjMyMyw3ICsyMzIzLDcgQEAgdm9pZCBpbnRlbF9kZGlfaW5pdChz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBlbnVtIHBvcnQgcG9ydCkKPj4gICAgICAgICAgc3RydWN0 IGludGVsX2RpZ2l0YWxfcG9ydCAqaW50ZWxfZGlnX3BvcnQ7Cj4+ICAgICAgICAgIHN0cnVjdCBp bnRlbF9lbmNvZGVyICppbnRlbF9lbmNvZGVyOwo+PiAgICAgICAgICBzdHJ1Y3QgZHJtX2VuY29k ZXIgKmVuY29kZXI7Cj4+IC0gICAgICAgYm9vbCBpbml0X2hkbWksIGluaXRfZHA7Cj4+ICsgICAg ICAgYm9vbCBpbml0X2hkbWksIGluaXRfZHAsIGluaXRfbHNwY29uID0gZmFsc2U7Cj4+ICAgICAg ICAgIGludCBtYXhfbGFuZXM7Cj4+Cj4+ICAgICAgICAgIGlmIChJOTE1X1JFQUQoRERJX0JVRl9D VEwoUE9SVF9BKSkgJiBERElfQV80X0xBTkVTKSB7Cj4+IEBAIC0yMzU1LDYgKzIzNTUsMTkgQEAg dm9pZCBpbnRlbF9kZGlfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBlbnVtIHBvcnQgcG9y dCkKPj4gICAgICAgICAgaW5pdF9oZG1pID0gKGRldl9wcml2LT52YnQuZGRpX3BvcnRfaW5mb1tw b3J0XS5zdXBwb3J0c19kdmkgfHwKPj4gICAgICAgICAgICAgICAgICAgICAgIGRldl9wcml2LT52 YnQuZGRpX3BvcnRfaW5mb1twb3J0XS5zdXBwb3J0c19oZG1pKTsKPj4gICAgICAgICAgaW5pdF9k cCA9IGRldl9wcml2LT52YnQuZGRpX3BvcnRfaW5mb1twb3J0XS5zdXBwb3J0c19kcDsKPj4gKwo+ PiArICAgICAgIGlmIChpbnRlbF9iaW9zX2lzX2xzcGNvbl9wcmVzZW50KGRldl9wcml2LCBwb3J0 KSkgewo+PiArICAgICAgICAgICAgICAgLyoKPj4gKyAgICAgICAgICAgICAgICAqIExzcGNvbiBk ZXZpY2UgbmVlZHMgdG8gYmUgZHJpdmVuIHdpdGggRFAgY29ubmVjdG9yCj4+ICsgICAgICAgICAg ICAgICAgKiB3aXRoIHNwZWNpYWwgZGV0ZWN0aW9uIHNlcXVlbmNlLiBTbyBtYWtlIHN1cmUgRFAK Pj4gKyAgICAgICAgICAgICAgICAqIGlzIGluaXRpYWxpemVkIGJlZm9yZSBsc3Bjb24uCj4+ICsg ICAgICAgICAgICAgICAgKi8KPj4gKyAgICAgICAgICAgICAgIGluaXRfZHAgPSB0cnVlOwo+PiAr ICAgICAgICAgICAgICAgaW5pdF9sc3Bjb24gPSB0cnVlOwo+PiArICAgICAgICAgICAgICAgaW5p dF9oZG1pID0gZmFsc2U7Cj4+ICsgICAgICAgICAgICAgICBEUk1fREVCVUdfS01TKCJWQlQgc2F5 cyBwb3J0ICVjIGhhcyBsc3Bjb25cbiIsIHBvcnRfbmFtZShwb3J0KSk7Cj4+ICsgICAgICAgfQo+ PiArCj4+ICAgICAgICAgIGlmICghaW5pdF9kcCAmJiAhaW5pdF9oZG1pKSB7Cj4+ICAgICAgICAg ICAgICAgICAgRFJNX0RFQlVHX0tNUygiVkJUIHNheXMgcG9ydCAlYyBpcyBub3QgRFZJL0hETUkv RFAgY29tcGF0aWJsZSwgcmVzcGVjdCBpdFxuIiwKPj4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBvcnRfbmFtZShwb3J0KSk7Cj4+IEBAIC0yNDMwLDYgKzI0NDMsMjAgQEAgdm9pZCBp bnRlbF9kZGlfaW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBlbnVtIHBvcnQgcG9ydCkKPj4g ICAgICAgICAgICAgICAgICAgICAgICAgIGdvdG8gZXJyOwo+PiAgICAgICAgICB9Cj4+Cj4+ICsg ICAgICAgaWYgKGluaXRfbHNwY29uKSB7Cj4+ICsgICAgICAgICAgICAgICBpZiAobHNwY29uX2lu aXQoaW50ZWxfZGlnX3BvcnQpKQo+PiArICAgICAgICAgICAgICAgICAgICAgICAvKiBUT0RPOiBo YW5kbGUgaGRtaSBpbmZvIGZyYW1lIHBhcnQgKi8KPgo+IERvZXMgaXQgd29yayB3aXRob3V0IGhh bmRsaW5nIGl0PyBXaGF0IGFyZSB3ZSBtaXNzaW5nIGhlcmU/Cj4gSXMgdGhpcyByZWxhdGVkIHRv ICJkcm0vaTkxNTogQWxsb3cgRFAgcG9ydHMgdG8gc2V0L3JlYWRvdXQgaW5mb2ZyYW1lCj4gc3Rh dGUgKFdJUCkiClllcywgVmlsbGUgc3VnZ2VzdGVkIG5vdCB0byBoYW5kbGUgQVZJIElGIGluIExT UENPTiBzcGVjaWZpY2FsbHksIGJ1dCBoZSAKZ2F2ZSB0aGlzIHBhdGNoIHNldCB3aGVyZSBpdHMg YmVpbmcgaGFuZGxlZCBmb3IgRERJIGRpc3BsYXlzLgo+IHNob3VsZG4ndCBpdCBiZSBwYXJ0IG9m IGEgc2FtZSBzZXJpZXM/Cj4KSSBhbSBub3Qgc3VyZSwgdGhleSBhcmUgdHdvIGRpZmZlcmVudCB0 aHJlYWRzIGdvaW5nIG9uLCB5b3UgY2FuIHN1Z2dlc3QgCmhvdyB0byBnbyBmb3IgdGhpcy4KPgpT aGFzaGFuawoKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgRFJNX0RFQlVHX0tNUygiTFNQQ09O IGluaXQgc3VjY2VzcyBvbiBwb3J0ICVjXG4iLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBvcnRfbmFtZShwb3J0KSk7Cj4+ICsgICAgICAgICAgICAgICBlbHNlCj4+ICsgICAg ICAgICAgICAgICAgICAgICAgIC8qCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAqIExTUENP TiBpbml0IGZhaWVkLCBidXQgRFAgaW5pdCB3YXMgc3VjY2Vzcywgc28KPj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICogbGV0cyB0cnkgdG8gZHJpdmUgYXMgRFArKyBwb3J0Lgo+PiArICAgICAg ICAgICAgICAgICAgICAgICAgKi8KPj4gKyAgICAgICAgICAgICAgICAgICAgICAgRFJNX0VSUk9S KCJMU1BDT04gaW5pdCBmYWlsZWQgb24gcG9ydCAlY1xuIiwKPj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBwb3J0X25hbWUocG9ydCkpOwo+PiArICAgICAgIH0KPj4gKwo+PiAgICAg ICAgICByZXR1cm47Cj4+Cj4+ICAgZXJyOgo+PiAtLQo+PiAxLjkuMQo+Pgo+PiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPj4gaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKPgo+Cj4KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==