From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 4/4] drm/panel: Add helper for simple panel connector Date: Fri, 6 May 2016 16:41:38 +0200 Message-ID: <20160506144138.GF27098@phenom.ffwll.local> References: <1462454674-2246-1-git-send-email-noralf@tronnes.org> <1462454674-2246-5-git-send-email-noralf@tronnes.org> <20160506140347.GB4641@ulmo.ba.sec> <20160506140816.GD27098@phenom.ffwll.local> <20160506141532.GC4641@ulmo.ba.sec> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id E7ADA6EAF1 for ; Fri, 6 May 2016 14:41:40 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id w143so9153392wmw.3 for ; Fri, 06 May 2016 07:41:40 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Noralf =?iso-8859-1?Q?Tr=F8nnes?= Cc: treding@nvidia.com, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBNYXkgMDYsIDIwMTYgYXQgMDQ6MzQ6MDhQTSArMDIwMCwgTm9yYWxmIFRyw7hubmVz IHdyb3RlOgo+IAo+IERlbiAwNi4wNS4yMDE2IDE2OjE1LCBza3JldiBUaGllcnJ5IFJlZGluZzoK PiA+T24gRnJpLCBNYXkgMDYsIDIwMTYgYXQgMDQ6MDg6MTZQTSArMDIwMCwgRGFuaWVsIFZldHRl ciB3cm90ZToKPiA+Pk9uIEZyaSwgTWF5IDA2LCAyMDE2IGF0IDA0OjAzOjQ3UE0gKzAyMDAsIFRo aWVycnkgUmVkaW5nIHdyb3RlOgo+ID4+Pk9uIFRodSwgTWF5IDA1LCAyMDE2IGF0IDAzOjI0OjM0 UE0gKzAyMDAsIE5vcmFsZiBUcsO4bm5lcyB3cm90ZToKPiA+Pj4+QWRkIGZ1bmN0aW9uIHRvIGNy ZWF0ZSBhIHNpbXBsZSBjb25uZWN0b3IgZm9yIGEgcGFuZWwuCj4gPj4+SSdtIG5vdCBzdXJlIEkg c2VlIHRoZSB1c2VmdWxuZXNzIG9mIHRoaXMuIFR5cGljYWxseSB5b3UnZCBhdHRhY2ggYQo+ID4+ PnBhbmVsIHRvIGFuIGVuY29kZXIvY29ubmVjdG9yLCBpbiB3aGljaCBjYXNlIHlvdSBhbHJlYWR5 IGhhdmUgdGhlCj4gPj4+Y29ubmVjdG9yLgo+ID4+Pgo+ID4+PlBlcmhhcHMgaXQgd291bGQgYmVj b21lIG1vcmUgb2J2aW91cyB3aHkgd2UgbmVlZCB0aGlzIGlmIHlvdSBwb3N0ZWQKPiA+Pj5wYXRj aGVzIHRoYXQgc2hvdyB3aGVyZSB0aGlzIGlzIHVzZWQ/Cj4gPj5UaGUgb3RoZXIgaGVscGVycyBn aXZlIHlvdSBhIHNpbXBsZSBkcm0gcGlwZWxpbmUgd2l0aCBwbGFuZSwgY3J0YyAmCj4gPj5lbmNv ZGVyIGFsbCBiYWtlZCBpbnRvIG9uIGRybV9zaW1wbGVfcGlwZWxpbmUgc3RydWN0dXJlLiBUaGUg b25seSB0aGluZwo+ID4+dmFyaWFibGUgeW91IGhhdmUgdG8gaG9vayB1cCB0byB0aGF0IGlzIHRo ZSBkcm1fY29ubmVjdG9yLiBBbmQgSSB0aGluayBmb3IKPiA+PmRlYWQtc2ltcGxlIHBhbmVscyBh dm9pZGluZyB0aGUgYmFzaWMgYm9pbGVycGxhdGUgaW4gdGhhdCBkb2VzIGluZGVlZCBtYWtlCj4g Pj5zb21lIHNlbnNlLgo+ID5Bdm9pZGluZyBib2lsZXJwbGF0ZSBpcyBnb29kLCBidXQgSSBoYXZl IGEgZGlmZmljdWx0IHRpbWUgZW52aXNpb25pbmcKPiA+aG93IHlvdSBtaWdodCB3YW50IHRvIHVz ZSB0aGlzLiBBdCB0aGUgc2FtZSB0aW1lIEknbSBhc2tpbmcgbXlzZWxmIGhvdwo+ID53ZSBrbm93 IHRoYXQgdGhpcyBoZWxwZXIgaXMgYW55IGdvb2QgaWYgd2UgaGF2ZW4ndCBzZWVuIGl0IHVzZWQg YW55d2hlcmUKPiA+YW5kIGFjdHVhbGx5IHNlZSB0aGUgYm9pbGVycGxhdGUgZ28gYXdheS4KPiAK PiBJIHB1bGxlZCBvdXQgdGhlIHBhdGNoZXMgZnJvbSB0aGUgdGlueWRybSBwYXRjaHNldCB0aGF0 IHdvdWxkIGdvCj4gaW50byBkcm0gY29yZSBhbmQgaGVscGVycy4gSSdtIG5vdCB2ZXJ5IGdvb2Qg YXQganVnZ2xpbmcgbWFueSBwYXRjaGVzCj4gYXJvdW5kIGluIHZhcmlvdXMgdmVyc2lvbiBhbmQg Z2V0dGluZyBpdCByaWdodC4KPiBJJ20gZG9pbmcgZGV2ZWxvcG1lbnQgaW4gdGhlIGRvd25zdHJl YW0gUmFzcGJlcnJ5IFBpIHJlcG8KPiBvbiA0LjUgdG8gZ2V0IGFsbCB0aGUgcGkgZHJpdmVycywg YW5kIHRoZW4gYXBwbHkgaXQgb24gbGludXgtbmV4dC4uLgo+IAo+IFRoaXMgaXMgdGhlIHRpbnlk cm0gcGF0Y2ggdGhhdCB3aWxsIHVzZSBpdDoKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9hcmNoaXZlcy9kcmktZGV2ZWwvMjAxNi1BcHJpbC8xMDQ1MDIuaHRtbAo+IAo+IEV4dHJhY3Q6 Cj4gK2ludCB0aW55ZHJtX2Rpc3BsYXlfcGlwZV9pbml0KHN0cnVjdCB0aW55ZHJtX2RldmljZSAq dGRldiwKPiArICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKmZvcm1hdHMsIHVuc2ln bmVkIGludCBmb3JtYXRfY291bnQpCj4gK3sKPiArICAgIHN0cnVjdCBkcm1fZGV2aWNlICpkZXYg PSB0ZGV2LT5iYXNlOwo+ICsgICAgc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcjsKPiAr ICAgIGludCByZXQ7Cj4gKwo+ICsgICAgY29ubmVjdG9yID0gZHJtX3NpbXBsZV9rbXNfcGFuZWxf Y29ubmVjdG9yX2NyZWF0ZShkZXYsICZ0ZGV2LT5wYW5lbCwKPiArICAgICAgICAgICAgICAgICAg ICAgICAgRFJNX01PREVfQ09OTkVDVE9SX1ZJUlRVQUwpOwo+ICsgICAgaWYgKElTX0VSUihjb25u ZWN0b3IpKQo+ICsgICAgICAgIHJldHVybiBQVFJfRVJSKGNvbm5lY3Rvcik7Cj4gKwo+ICsgICAg cmV0ID0gZHJtX3NpbXBsZV9kaXNwbGF5X3BpcGVfaW5pdChkZXYsICZ0ZGV2LT5waXBlLAo+ICsg ICAgICAgICAgICAgICAgJnRpbnlkcm1fZGlzcGxheV9waXBlX2Z1bmNzLAo+ICsgICAgICAgICAg ICAgICAgZm9ybWF0cywgZm9ybWF0X2NvdW50LAo+ICsgICAgICAgICAgICAgICAgY29ubmVjdG9y KTsKPiArCj4gKyAgICByZXR1cm4gcmV0Owo+ICt9Cj4gK0VYUE9SVF9TWU1CT0wodGlueWRybV9k aXNwbGF5X3BpcGVfaW5pdCk7CgpJdCdzIGltbyBldmVuIG1vcmUgaW1wcmVzc2l2ZSB3aGVuIHlv dSBzaG93IHRoZSBlbnRpcmUgZHJpdmVyLCBpbmNsdWRpbmcKYWxsIHRoZSBob29rcy4gQmVjYXVz ZSB0aGVyZSdzIGp1c3QgNCBvZiB0aGVtIGlpcmMsIGFsbCBvcHRpb25hbC4KCkFuZCBiZXNpZGVz IHRoZSB0aW55ZHJtIHBhbmVsIGRyaXZlcnMgaW4gaXQncyB2YXJpb3VzIGVkaXRpb25zIHdlIGNv dWxkCmFsc28gdXNlIHRoaXMgZm9yIHNpbXBsZWRybSAodGhlIGJvb3QtdXAgZmlybXdhcmUga21z IGRyaXZlciBmcm9tIERhdmlkCkhlcnJtYW5uKSBhbmQgcHJvYmFibHkgYSBmZXcgb3RoZXIgc3Vw ZXItc2ltcGxlIGRpc3BsYXkgZHJpdmVycy4KRXNzZW50aWFsbHkgd2l0aCB0aGlzIEkgdGhpbmsg ZHJtIGlzIG5vdyBiZXR0ZXIgc3VpdGVkIGZvciBkdW1iJnNpbXBsZQpoYXJkd2FyZSB0aGFuIGZi ZGV2LgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBD b3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9kcmktZGV2ZWwK