From mboxrd@z Thu Jan 1 00:00:00 1970 From: CK Hu Subject: Re: [PATCH v4 05/11] drm/mediatek: convert dpi driver to use drm_of_find_panel_or_bridge Date: Tue, 2 Oct 2018 16:32:16 +0800 Message-ID: <1538469136.24335.1.camel@mtksdaap41> References: <20181002081041.32629-1-bibby.hsieh@mediatek.com> <20181002081041.32629-6-bibby.hsieh@mediatek.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20181002081041.32629-6-bibby.hsieh@mediatek.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Bibby Hsieh Cc: linux-kernel@vger.kernel.org, Sascha Hauer , chunhui dai , David Airlie , Daniel Vetter , Cawa Cheng , dri-devel@lists.freedesktop.org, Mao Huang , Thierry Reding , linux-mediatek@lists.infradead.org, Matthias Brugger , Yingjoe Chen , linux-arm-kernel@lists.infradead.org List-Id: linux-mediatek@lists.infradead.org SGksIEJpYmJ5OgoKT24gVHVlLCAyMDE4LTEwLTAyIGF0IDE2OjEwICswODAwLCBCaWJieSBIc2ll aCB3cm90ZToKPiBGcm9tOiBjaHVuaHVpIGRhaSA8Y2h1bmh1aS5kYWlAbWVkaWF0ZWsuY29tPgo+ IAo+IENvbnZlcnQgZHBpIGRyaXZlciB0byB1c2UgZHJtX29mX2ZpbmRfcGFuZWxfb3JfYnJpZGdl Lgo+IFRoaXMgY2hhbmdlcyBzb21lIGVycm9yIG1lc3NhZ2VzIHRvIGRlYnVnIG1lc3NhZ2VzIChp biB0aGUgZ3JhcGggY29yZSkuCj4gR3JhcGggY29ubmVjdGlvbnMgYXJlIG9mdGVuICJubyBjb25u ZWN0cyIgZGVwZW5kaW5nIG9uIHRoZSBwYXJ0aWN1bGFyCj4gYm9hcmQsIHNvIHdlIHdhbnQgdG8g YXZvaWQgc3B1cmlvdXMgbWVzc2FnZXMuIFBsdXMgdGhlIGtlcm5lbCBpcyBub3QgYQo+IERUIHZh bGlkYXRvci4KPiByZWxhdGVkIGxpbmtzOgo+IFsxXSBodHRwczovL2xrbWwub3JnL2xrbWwvMjAx Ny8yLzMvNzE2Cj4gWzJdIGh0dHBzOi8vbGttbC5vcmcvbGttbC8yMDE3LzIvMy83MTkKPiAKClJl dmlld2VkLWJ5OiBDSyBIdSA8Y2suaHVAbWVkaWF0ZWsuY29tPgoKPiBTaWduZWQtb2ZmLWJ5OiBj aHVuaHVpIGRhaSA8Y2h1bmh1aS5kYWlAbWVkaWF0ZWsuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vbWVkaWF0ZWsvbXRrX2RwaS5jIHwgMTYgKysrKysrLS0tLS0tLS0tLQo+ICAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGkuYyBiL2RyaXZlcnMvZ3B1L2RybS9t ZWRpYXRlay9tdGtfZHBpLmMKPiBpbmRleCAwZGJlOTM0NWZhMmUuLjA4OTE1ZTE3NjVmOCAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RwaS5jCj4gKysrIGIvZHJp dmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcGkuYwo+IEBAIC0xNCw2ICsxNCw3IEBACj4gICNp bmNsdWRlIDxkcm0vZHJtUC5oPgo+ICAjaW5jbHVkZSA8ZHJtL2RybV9jcnRjLmg+Cj4gICNpbmNs dWRlIDxkcm0vZHJtX2NydGNfaGVscGVyLmg+Cj4gKyNpbmNsdWRlIDxkcm0vZHJtX29mLmg+Cj4g ICNpbmNsdWRlIDxsaW51eC9rZXJuZWwuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L2NvbXBvbmVudC5o Pgo+ICAjaW5jbHVkZSA8bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+Cj4gQEAgLTY2OCw3ICs2Njks NiBAQCBzdGF0aWMgaW50IG10a19kcGlfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRl dikKPiAgCXN0cnVjdCBkZXZpY2UgKmRldiA9ICZwZGV2LT5kZXY7Cj4gIAlzdHJ1Y3QgbXRrX2Rw aSAqZHBpOwo+ICAJc3RydWN0IHJlc291cmNlICptZW07Cj4gLQlzdHJ1Y3QgZGV2aWNlX25vZGUg KmJyaWRnZV9ub2RlOwo+ICAJaW50IGNvbXBfaWQ7Cj4gIAlpbnQgcmV0Owo+ICAKPiBAQCAtNzE0 LDE2ICs3MTQsMTIgQEAgc3RhdGljIGludCBtdGtfZHBpX3Byb2JlKHN0cnVjdCBwbGF0Zm9ybV9k ZXZpY2UgKnBkZXYpCj4gIAkJcmV0dXJuIC1FSU5WQUw7Cj4gIAl9Cj4gIAo+IC0JYnJpZGdlX25v ZGUgPSBvZl9ncmFwaF9nZXRfcmVtb3RlX25vZGUoZGV2LT5vZl9ub2RlLCAwLCAwKTsKPiAtCWlm ICghYnJpZGdlX25vZGUpCj4gLQkJcmV0dXJuIC1FTk9ERVY7Cj4gLQo+IC0JZGV2X2luZm8oZGV2 LCAiRm91bmQgYnJpZGdlIG5vZGU6ICVwT0ZcbiIsIGJyaWRnZV9ub2RlKTsKPiArCXJldCA9IGRy bV9vZl9maW5kX3BhbmVsX29yX2JyaWRnZShkZXYtPm9mX25vZGUsIDAsIDAsCj4gKwkJCQkJICBO VUxMLCAmZHBpLT5icmlkZ2UpOwo+ICsJaWYgKHJldCkKPiArCQlyZXR1cm4gcmV0Owo+ICAKPiAt CWRwaS0+YnJpZGdlID0gb2ZfZHJtX2ZpbmRfYnJpZGdlKGJyaWRnZV9ub2RlKTsKPiAtCW9mX25v ZGVfcHV0KGJyaWRnZV9ub2RlKTsKPiAtCWlmICghZHBpLT5icmlkZ2UpCj4gLQkJcmV0dXJuIC1F UFJPQkVfREVGRVI7Cj4gKwlkZXZfaW5mbyhkZXYsICJGb3VuZCBicmlkZ2Ugbm9kZTogJXBPRlxu IiwgZHBpLT5icmlkZ2UtPm9mX25vZGUpOwo+ICAKPiAgCWNvbXBfaWQgPSBtdGtfZGRwX2NvbXBf Z2V0X2lkKGRldi0+b2Zfbm9kZSwgTVRLX0RQSSk7Cj4gIAlpZiAoY29tcF9pZCA8IDApIHsKCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK