From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from perceval.ideasonboard.com ([213.167.242.64]:33162 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751291AbeEVQu2 (ORCPT ); Tue, 22 May 2018 12:50:28 -0400 From: Laurent Pinchart To: Laurent Pinchart Cc: Ulrich Hecht , linux-renesas-soc@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: Re: [PATCH 0/5] R-Car D3 LVDS/HDMI support Date: Tue, 22 May 2018 19:50:24 +0300 Message-ID: <2229387.Idfvy4ikAn@avalon> In-Reply-To: <1907232.cqk6dk4XdZ@avalon> References: <1526386840-15368-1-git-send-email-ulrich.hecht+renesas@gmail.com> <1907232.cqk6dk4XdZ@avalon> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-renesas-soc-owner@vger.kernel.org List-ID: Hi Ulrich, On Sunday, 20 May 2018 11:27:02 EEST Laurent Pinchart wrote: > On Tuesday, 15 May 2018 15:20:35 EEST Ulrich Hecht wrote: > > Hi! > > > > This adds D3 support to the DU and LVDS drivers, not including LVDS PLL > > support. > > > > It also adds LVDS encoders to the D3 device tree, and LVDS decoder, HDMI > > encoder and HDMI output connector to the Draak device tree. > > > > In theory that should be good enough to provide HDMI output on the Draak > > board, but in practice the lack of LVDS PLL support prevents generation of > > close-enough dot clock frequencies. > > > > This series is based on renesas-drivers-2018-05-02-v4.17-rc3 and requires > > Jacopo's "drm: bridge: Add thc63lvd1024 LVDS decoder driver" patch. > > As HDMI output isn't functional yet this is difficult to test. Could you add > support for the VGA output (using the DU DPAD) in v2 of the patch series ? > VGA should work without LVDS PLL support as the clock frequency > requirements are not as strict as for HDMI. *sigh* I should really refrain from writing e-mails when I'm jetlagged :-/ VGA is already supported, there's nothing to be done there. Sorry for the noise. > > Kieran Bingham (1): > > arm64: dts: renesas: r8a77995: Add LVDS support > > > > Koji Matsuoka (1): > > drm: rcar-du: Add r8a77995 device support > > > > Ulrich Hecht (3): > > drm: rcar-du: lvds: Add R8A77995 support > > arm64: dts: renesas: r8a77995-draak: add HDMI output > > arm64: dts: renesas: r8a77995-draak: add X12 input dot clock > > > > arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 91 +++++++++++++++++++++ > > arch/arm64/boot/dts/renesas/r8a77995.dtsi | 56 ++++++++++++++++ > > drivers/gpu/drm/rcar-du/rcar_du_drv.c | 26 ++++++++ > > drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 ++ > > 4 files changed, 179 insertions(+) -- Regards, Laurent Pinchart From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 0/5] R-Car D3 LVDS/HDMI support Date: Tue, 22 May 2018 19:50:24 +0300 Message-ID: <2229387.Idfvy4ikAn@avalon> References: <1526386840-15368-1-git-send-email-ulrich.hecht+renesas@gmail.com> <1907232.cqk6dk4XdZ@avalon> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by gabe.freedesktop.org (Postfix) with ESMTPS id B74D86E0A0 for ; Tue, 22 May 2018 16:50:29 +0000 (UTC) In-Reply-To: <1907232.cqk6dk4XdZ@avalon> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Laurent Pinchart Cc: Ulrich Hecht , linux-renesas-soc@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVWxyaWNoLAoKT24gU3VuZGF5LCAyMCBNYXkgMjAxOCAxMToyNzowMiBFRVNUIExhdXJlbnQg UGluY2hhcnQgd3JvdGU6Cj4gT24gVHVlc2RheSwgMTUgTWF5IDIwMTggMTU6MjA6MzUgRUVTVCBV bHJpY2ggSGVjaHQgd3JvdGU6Cj4gPiBIaSEKPiA+IAo+ID4gVGhpcyBhZGRzIEQzIHN1cHBvcnQg dG8gdGhlIERVIGFuZCBMVkRTIGRyaXZlcnMsIG5vdCBpbmNsdWRpbmcgTFZEUyBQTEwKPiA+IHN1 cHBvcnQuCj4gPiAKPiA+IEl0IGFsc28gYWRkcyBMVkRTIGVuY29kZXJzIHRvIHRoZSBEMyBkZXZp Y2UgdHJlZSwgYW5kIExWRFMgZGVjb2RlciwgSERNSQo+ID4gZW5jb2RlciBhbmQgSERNSSBvdXRw dXQgY29ubmVjdG9yIHRvIHRoZSBEcmFhayBkZXZpY2UgdHJlZS4KPiA+IAo+ID4gSW4gdGhlb3J5 IHRoYXQgc2hvdWxkIGJlIGdvb2QgZW5vdWdoIHRvIHByb3ZpZGUgSERNSSBvdXRwdXQgb24gdGhl IERyYWFrCj4gPiBib2FyZCwgYnV0IGluIHByYWN0aWNlIHRoZSBsYWNrIG9mIExWRFMgUExMIHN1 cHBvcnQgcHJldmVudHMgZ2VuZXJhdGlvbiBvZgo+ID4gY2xvc2UtZW5vdWdoIGRvdCBjbG9jayBm cmVxdWVuY2llcy4KPiA+IAo+ID4gVGhpcyBzZXJpZXMgaXMgYmFzZWQgb24gcmVuZXNhcy1kcml2 ZXJzLTIwMTgtMDUtMDItdjQuMTctcmMzIGFuZCByZXF1aXJlcwo+ID4gSmFjb3BvJ3MgImRybTog YnJpZGdlOiBBZGQgdGhjNjNsdmQxMDI0IExWRFMgZGVjb2RlciBkcml2ZXIiIHBhdGNoLgo+IAo+ IEFzIEhETUkgb3V0cHV0IGlzbid0IGZ1bmN0aW9uYWwgeWV0IHRoaXMgaXMgZGlmZmljdWx0IHRv IHRlc3QuIENvdWxkIHlvdSBhZGQKPiBzdXBwb3J0IGZvciB0aGUgVkdBIG91dHB1dCAodXNpbmcg dGhlIERVIERQQUQpIGluIHYyIG9mIHRoZSBwYXRjaCBzZXJpZXMgPwo+IFZHQSBzaG91bGQgd29y ayB3aXRob3V0IExWRFMgUExMIHN1cHBvcnQgYXMgdGhlIGNsb2NrIGZyZXF1ZW5jeQo+IHJlcXVp cmVtZW50cyBhcmUgbm90IGFzIHN0cmljdCBhcyBmb3IgSERNSS4KCipzaWdoKiBJIHNob3VsZCBy ZWFsbHkgcmVmcmFpbiBmcm9tIHdyaXRpbmcgZS1tYWlscyB3aGVuIEknbSBqZXRsYWdnZWQgOi0v IFZHQSAKaXMgYWxyZWFkeSBzdXBwb3J0ZWQsIHRoZXJlJ3Mgbm90aGluZyB0byBiZSBkb25lIHRo ZXJlLiBTb3JyeSBmb3IgdGhlIG5vaXNlLiAKCj4gPiBLaWVyYW4gQmluZ2hhbSAoMSk6Cj4gPiAg IGFybTY0OiBkdHM6IHJlbmVzYXM6IHI4YTc3OTk1OiBBZGQgTFZEUyBzdXBwb3J0Cj4gPiAKPiA+ IEtvamkgTWF0c3Vva2EgKDEpOgo+ID4gICBkcm06IHJjYXItZHU6IEFkZCByOGE3Nzk5NSBkZXZp Y2Ugc3VwcG9ydAo+ID4gCj4gPiBVbHJpY2ggSGVjaHQgKDMpOgo+ID4gICBkcm06IHJjYXItZHU6 IGx2ZHM6IEFkZCBSOEE3Nzk5NSBzdXBwb3J0Cj4gPiAgIGFybTY0OiBkdHM6IHJlbmVzYXM6IHI4 YTc3OTk1LWRyYWFrOiBhZGQgSERNSSBvdXRwdXQKPiA+ICAgYXJtNjQ6IGR0czogcmVuZXNhczog cjhhNzc5OTUtZHJhYWs6IGFkZCBYMTIgaW5wdXQgZG90IGNsb2NrCj4gPiAgCj4gPiAgYXJjaC9h cm02NC9ib290L2R0cy9yZW5lc2FzL3I4YTc3OTk1LWRyYWFrLmR0cyB8IDkxICsrKysrKysrKysr KysrKysrKysrKwo+ID4gIGFyY2gvYXJtNjQvYm9vdC9kdHMvcmVuZXNhcy9yOGE3Nzk5NS5kdHNp ICAgICAgfCA1NiArKysrKysrKysrKysrKysrCj4gPiAgZHJpdmVycy9ncHUvZHJtL3JjYXItZHUv cmNhcl9kdV9kcnYuYyAgICAgICAgICB8IDI2ICsrKysrKysrCj4gPiAgZHJpdmVycy9ncHUvZHJt L3JjYXItZHUvcmNhcl9sdmRzLmMgICAgICAgICAgICB8ICA2ICsrCj4gPiAgNCBmaWxlcyBjaGFu Z2VkLCAxNzkgaW5zZXJ0aW9ucygrKQoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0CgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=