From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Date: Mon, 27 Oct 2014 12:12:56 +0000 Subject: Re: [PATCH 12/12] ARM: shmobile: koelsch: Add DU HDMI output support Message-Id: <2760366.et6DDZxN2B@avalon> List-Id: References: <1411589072-28609-1-git-send-email-laurent.pinchart+renesas@ideasonboard.com> <1411589072-28609-13-git-send-email-laurent.pinchart+renesas@ideasonboard.com> <20141027003829.GC32437@verge.net.au> In-Reply-To: <20141027003829.GC32437@verge.net.au> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Simon Horman Cc: Laurent Pinchart , dri-devel@lists.freedesktop.org, linux-sh@vger.kernel.org Hi Simon, On Monday 27 October 2014 09:38:29 Simon Horman wrote: > On Wed, Sep 24, 2014 at 11:04:32PM +0300, Laurent Pinchart wrote: > > Add DT nodes for the ADV7511 HDMI encoder and its HDMI output connector > > and configure the DISP pin group that drives the HDMI transmitter DE > > pin. > > > > Signed-off-by: Laurent Pinchart > > > > Acked-by: Simon Horman > > Please be careful of any conflicts that may arise if this patch > doesn't go through my renesas tree. I think it would be best if the patch went through your tree. There's no compile time or runtime dependency on the DU HDMI code, so as soon as the ADV7511 DT bindings get accepted I plan to ask you to merge this patch. > > --- > > > > arch/arm/boot/dts/r8a7791-koelsch.dts | 50 +++++++++++++++++++++++++++++- > > 1 file changed, 49 insertions(+), 1 deletion(-) > > > > diff --git a/arch/arm/boot/dts/r8a7791-koelsch.dts > > b/arch/arm/boot/dts/r8a7791-koelsch.dts index 9051e01..b7d0c41 100644 > > --- a/arch/arm/boot/dts/r8a7791-koelsch.dts > > +++ b/arch/arm/boot/dts/r8a7791-koelsch.dts > > @@ -209,6 +209,17 @@ > > states = <3300000 1 > > 1800000 0>; > > }; > > + > > + hdmi-out { > > + compatible = "hdmi-connector"; > > + type = "a"; > > + > > + port { > > + hdmi_con: endpoint { > > + remote-endpoint = <&adv7511_out>; > > + }; > > + }; > > + }; > > }; > > > > &du { > > @@ -217,6 +228,11 @@ > > status = "okay"; > > > > ports { > > + port@0 { > > + endpoint { > > + remote-endpoint = <&adv7511_in>; > > + }; > > + }; > > port@1 { > > lvds_connector: endpoint { > > }; > > @@ -235,7 +251,7 @@ > > }; > > > > du_pins: du { > > - renesas,groups = "du_rgb666", "du_sync", "du_clk_out_0"; > > + renesas,groups = "du_rgb666", "du_sync", "du_disp", > > "du_clk_out_0"; > > renesas,function = "du"; > > }; > > > > @@ -439,6 +455,38 @@ > > }; > > }; > > > > + hdmi@39 { > > + compatible = "adi,adv7511w"; > > + reg = <0x39>; > > + interrupt-parent = <&gpio3>; > > + interrupts = <29 IRQ_TYPE_EDGE_FALLING>; > > + > > + adi,input-depth = <8>; > > + adi,input-colorspace = "rgb"; > > + adi,input-clock = "1x"; > > + adi,input-style = <1>; > > + adi,input-justification = "evenly"; > > + > > + ports { > > + #address-cells = <1>; > > + #size-cells = <0>; > > + > > + port@0 { > > + reg = <0>; > > + adv7511_in: endpoint { > > + remote-endpoint = <&du_out_rgb>; > > + }; > > + }; > > + > > + port@1 { > > + reg = <1>; > > + adv7511_out: endpoint { > > + remote-endpoint = <&hdmi_con>; > > + }; > > + }; > > + }; > > + }; > > + > > eeprom@50 { > > compatible = "renesas,24c02"; > > reg = <0x50>; -- Regards, Laurent Pinchart From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 12/12] ARM: shmobile: koelsch: Add DU HDMI output support Date: Mon, 27 Oct 2014 14:12:56 +0200 Message-ID: <2760366.et6DDZxN2B@avalon> References: <1411589072-28609-1-git-send-email-laurent.pinchart+renesas@ideasonboard.com> <1411589072-28609-13-git-send-email-laurent.pinchart+renesas@ideasonboard.com> <20141027003829.GC32437@verge.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTP id A0BEC6E210 for ; Mon, 27 Oct 2014 05:12:53 -0700 (PDT) In-Reply-To: <20141027003829.GC32437@verge.net.au> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Simon Horman Cc: Laurent Pinchart , dri-devel@lists.freedesktop.org, linux-sh@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org SGkgU2ltb24sCgpPbiBNb25kYXkgMjcgT2N0b2JlciAyMDE0IDA5OjM4OjI5IFNpbW9uIEhvcm1h biB3cm90ZToKPiBPbiBXZWQsIFNlcCAyNCwgMjAxNCBhdCAxMTowNDozMlBNICswMzAwLCBMYXVy ZW50IFBpbmNoYXJ0IHdyb3RlOgo+ID4gQWRkIERUIG5vZGVzIGZvciB0aGUgQURWNzUxMSBIRE1J IGVuY29kZXIgYW5kIGl0cyBIRE1JIG91dHB1dCBjb25uZWN0b3IKPiA+IGFuZCBjb25maWd1cmUg dGhlIERJU1AgcGluIGdyb3VwIHRoYXQgZHJpdmVzIHRoZSBIRE1JIHRyYW5zbWl0dGVyIERFCj4g PiBwaW4uCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IExhdXJlbnQgUGluY2hhcnQKPiA+IDxsYXVy ZW50LnBpbmNoYXJ0K3JlbmVzYXNAaWRlYXNvbmJvYXJkLmNvbT4KPiAKPiBBY2tlZC1ieTogU2lt b24gSG9ybWFuIDxob3JtcytyZW5lc2FzQHZlcmdlLm5ldC5hdT4KPiAKPiBQbGVhc2UgYmUgY2Fy ZWZ1bCBvZiBhbnkgY29uZmxpY3RzIHRoYXQgbWF5IGFyaXNlIGlmIHRoaXMgcGF0Y2gKPiBkb2Vz bid0IGdvIHRocm91Z2ggbXkgcmVuZXNhcyB0cmVlLgoKSSB0aGluayBpdCB3b3VsZCBiZSBiZXN0 IGlmIHRoZSBwYXRjaCB3ZW50IHRocm91Z2ggeW91ciB0cmVlLiBUaGVyZSdzIG5vIApjb21waWxl IHRpbWUgb3IgcnVudGltZSBkZXBlbmRlbmN5IG9uIHRoZSBEVSBIRE1JIGNvZGUsIHNvIGFzIHNv b24gYXMgdGhlIApBRFY3NTExIERUIGJpbmRpbmdzIGdldCBhY2NlcHRlZCBJIHBsYW4gdG8gYXNr IHlvdSB0byBtZXJnZSB0aGlzIHBhdGNoLgoKPiA+IC0tLQo+ID4gCj4gPiAgYXJjaC9hcm0vYm9v dC9kdHMvcjhhNzc5MS1rb2Vsc2NoLmR0cyB8IDUwICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA0OSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p Cj4gPiAKPiA+IGRpZmYgLS1naXQgYS9hcmNoL2FybS9ib290L2R0cy9yOGE3NzkxLWtvZWxzY2gu ZHRzCj4gPiBiL2FyY2gvYXJtL2Jvb3QvZHRzL3I4YTc3OTEta29lbHNjaC5kdHMgaW5kZXggOTA1 MWUwMS4uYjdkMGM0MSAxMDA2NDQKPiA+IC0tLSBhL2FyY2gvYXJtL2Jvb3QvZHRzL3I4YTc3OTEt a29lbHNjaC5kdHMKPiA+ICsrKyBiL2FyY2gvYXJtL2Jvb3QvZHRzL3I4YTc3OTEta29lbHNjaC5k dHMKPiA+IEBAIC0yMDksNiArMjA5LDE3IEBACj4gPiAgCQlzdGF0ZXMgPSA8MzMwMDAwMCAxCj4g PiAgCQkJICAxODAwMDAwIDA+Owo+ID4gIAl9Owo+ID4gKwo+ID4gKwloZG1pLW91dCB7Cj4gPiAr CQljb21wYXRpYmxlID0gImhkbWktY29ubmVjdG9yIjsKPiA+ICsJCXR5cGUgPSAiYSI7Cj4gPiAr Cj4gPiArCQlwb3J0IHsKPiA+ICsJCQloZG1pX2NvbjogZW5kcG9pbnQgewo+ID4gKwkJCQlyZW1v dGUtZW5kcG9pbnQgPSA8JmFkdjc1MTFfb3V0PjsKPiA+ICsJCQl9Owo+ID4gKwkJfTsKPiA+ICsJ fTsKPiA+ICB9Owo+ID4gIAo+ID4gICZkdSB7Cj4gPiBAQCAtMjE3LDYgKzIyOCwxMSBAQAo+ID4g IAlzdGF0dXMgPSAib2theSI7Cj4gPiAgCQo+ID4gIAlwb3J0cyB7Cj4gPiArCQlwb3J0QDAgewo+ ID4gKwkJCWVuZHBvaW50IHsKPiA+ICsJCQkJcmVtb3RlLWVuZHBvaW50ID0gPCZhZHY3NTExX2lu PjsKPiA+ICsJCQl9Owo+ID4gKwkJfTsKPiA+ICAJCXBvcnRAMSB7Cj4gPiAgCQkJbHZkc19jb25u ZWN0b3I6IGVuZHBvaW50IHsKPiA+ICAJCQl9Owo+ID4gQEAgLTIzNSw3ICsyNTEsNyBAQAo+ID4g IAl9Owo+ID4gIAkKPiA+ICAJZHVfcGluczogZHUgewo+ID4gLQkJcmVuZXNhcyxncm91cHMgPSAi ZHVfcmdiNjY2IiwgImR1X3N5bmMiLCAiZHVfY2xrX291dF8wIjsKPiA+ICsJCXJlbmVzYXMsZ3Jv dXBzID0gImR1X3JnYjY2NiIsICJkdV9zeW5jIiwgImR1X2Rpc3AiLAo+ID4gImR1X2Nsa19vdXRf MCI7Cj4gPiAgCQlyZW5lc2FzLGZ1bmN0aW9uID0gImR1IjsKPiA+ICAJfTsKPiA+IAo+ID4gQEAg LTQzOSw2ICs0NTUsMzggQEAKPiA+ICAJCX07Cj4gPiAgCX07Cj4gPiAKPiA+ICsJaGRtaUAzOSB7 Cj4gPiArCQljb21wYXRpYmxlID0gImFkaSxhZHY3NTExdyI7Cj4gPiArCQlyZWcgPSA8MHgzOT47 Cj4gPiArCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZncGlvMz47Cj4gPiArCQlpbnRlcnJ1cHRzID0g PDI5IElSUV9UWVBFX0VER0VfRkFMTElORz47Cj4gPiArCj4gPiArCQlhZGksaW5wdXQtZGVwdGgg PSA8OD47Cj4gPiArCQlhZGksaW5wdXQtY29sb3JzcGFjZSA9ICJyZ2IiOwo+ID4gKwkJYWRpLGlu cHV0LWNsb2NrID0gIjF4IjsKPiA+ICsJCWFkaSxpbnB1dC1zdHlsZSA9IDwxPjsKPiA+ICsJCWFk aSxpbnB1dC1qdXN0aWZpY2F0aW9uID0gImV2ZW5seSI7Cj4gPiArCj4gPiArCQlwb3J0cyB7Cj4g PiArCQkJI2FkZHJlc3MtY2VsbHMgPSA8MT47Cj4gPiArCQkJI3NpemUtY2VsbHMgPSA8MD47Cj4g PiArCj4gPiArCQkJcG9ydEAwIHsKPiA+ICsJCQkJcmVnID0gPDA+Owo+ID4gKwkJCQlhZHY3NTEx X2luOiBlbmRwb2ludCB7Cj4gPiArCQkJCQlyZW1vdGUtZW5kcG9pbnQgPSA8JmR1X291dF9yZ2I+ Owo+ID4gKwkJCQl9Owo+ID4gKwkJCX07Cj4gPiArCj4gPiArCQkJcG9ydEAxIHsKPiA+ICsJCQkJ cmVnID0gPDE+Owo+ID4gKwkJCQlhZHY3NTExX291dDogZW5kcG9pbnQgewo+ID4gKwkJCQkJcmVt b3RlLWVuZHBvaW50ID0gPCZoZG1pX2Nvbj47Cj4gPiArCQkJCX07Cj4gPiArCQkJfTsKPiA+ICsJ CX07Cj4gPiArCX07Cj4gPiArCj4gPiAgCWVlcHJvbUA1MCB7Cj4gPiAgCQljb21wYXRpYmxlID0g InJlbmVzYXMsMjRjMDIiOwo+ID4gIAkJcmVnID0gPDB4NTA+OwoKLS0gClJlZ2FyZHMsCgpMYXVy ZW50IFBpbmNoYXJ0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZl bAo=