devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output
@ 2018-01-31 16:18 Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 1/5] arm64: dts: renesas: r8a77970: add FCPVD node Niklas Söderlund
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Hi,

This series enables the HDMI out put on V3M. It is based on top of the 
latest renesas-drivers release and depends on patches from both Laurent 
and Sergei.

- [PATCH v2 00/12] R-Car DU: Convert LVDS code to bridge driver
- [PATCH v2 0/2] Add R-Car V3M (R8A77970) support to the DU driver
- [PATCH 0/3] Add R-Car V3M (R8A77970) support to the R-Car LVDS driver

It is tested on V3M by connecting the HDMI output to a monitor and 
booting the board. To console shall eventually show up on the screen.

Niklas Söderlund (5):
  arm64: dts: renesas: r8a77970: add FCPVD node
  arm64: dts: renesas: r8a77970: Add VSPD instance
  arm64: dts: renesas: r8a77970: add DU instance
  arm64: dts: renesas: r8a77970: add the LVDS instance
  arm64: dts: renesas: eagle: add HDMI output using the ADV7511W

 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 66 +++++++++++++++++++++++
 arch/arm64/boot/dts/renesas/r8a77970.dtsi      | 72 ++++++++++++++++++++++++++
 2 files changed, 138 insertions(+)

-- 
2.16.1

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH 1/5] arm64: dts: renesas: r8a77970: add FCPVD node
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
@ 2018-01-31 16:18 ` Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 2/5] arm64: dts: renesas: r8a77970: Add VSPD instance Niklas Söderlund
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

The FCPVD handles the interface between VSPD and memory.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
---
 arch/arm64/boot/dts/renesas/r8a77970.dtsi | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
index 13c88414cb432b1a..05640d3f9f2421a7 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
@@ -612,6 +612,15 @@
 			#address-cells = <1>;
 			#size-cells = <0>;
 		};
+
+		fcpvd0: fcp@fea27000 {
+			compatible = "renesas,fcpv";
+			reg = <0 0xfea27000 0 0x200>;
+			clocks = <&cpg CPG_MOD 603>;
+			power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
+			resets = <&cpg 603>;
+			iommus = <&ipmmu_vi0 8>;
+		};
 	};
 
 	timer {
-- 
2.16.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/5] arm64: dts: renesas: r8a77970: Add VSPD instance
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 1/5] arm64: dts: renesas: r8a77970: add FCPVD node Niklas Söderlund
@ 2018-01-31 16:18 ` Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 3/5] arm64: dts: renesas: r8a77970: add DU instance Niklas Söderlund
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

The r8a77970 only have the VSPD.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
---
 arch/arm64/boot/dts/renesas/r8a77970.dtsi | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
index 05640d3f9f2421a7..8419576dab50f460 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
@@ -613,6 +613,17 @@
 			#size-cells = <0>;
 		};
 
+		vspd0: vsp@fea20000 {
+			compatible = "renesas,vsp2";
+			reg = <0 0xfea20000 0 0x4000>;
+			interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 623>;
+			power-domains = <&sysc R8A77970_PD_ALWAYS_ON>;
+			resets = <&cpg 623>;
+
+			renesas,fcp = <&fcpvd0>;
+		};
+
 		fcpvd0: fcp@fea27000 {
 			compatible = "renesas,fcpv";
 			reg = <0 0xfea27000 0 0x200>;
-- 
2.16.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/5] arm64: dts: renesas: r8a77970: add DU instance
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 1/5] arm64: dts: renesas: r8a77970: add FCPVD node Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 2/5] arm64: dts: renesas: r8a77970: Add VSPD instance Niklas Söderlund
@ 2018-01-31 16:18 ` Niklas Söderlund
  2018-01-31 16:18 ` [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance Niklas Söderlund
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Add the DU device to r8a77970.dtsi in a disabled state.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
---
 arch/arm64/boot/dts/renesas/r8a77970.dtsi | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
index 8419576dab50f460..e1d8aa0fbc1e4f90 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
@@ -632,6 +632,33 @@
 			resets = <&cpg 603>;
 			iommus = <&ipmmu_vi0 8>;
 		};
+
+		du: display@feb00000 {
+			compatible = "renesas,du-r8a77970";
+			reg = <0 0xfeb00000 0 0x70000>;
+			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 724>;
+			clock-names = "du.0";
+			status = "disabled";
+
+			vsps = <&vspd0>;
+
+			ports {
+				#address-cells = <1>;
+				#size-cells = <0>;
+
+				port@0 {
+					reg = <0>;
+					du_out_rgb: endpoint {
+					};
+				};
+				port@1 {
+					reg = <1>;
+					du_out_lvds0: endpoint {
+					};
+				};
+			};
+		};
 	};
 
 	timer {
-- 
2.16.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
                   ` (2 preceding siblings ...)
  2018-01-31 16:18 ` [PATCH 3/5] arm64: dts: renesas: r8a77970: add DU instance Niklas Söderlund
@ 2018-01-31 16:18 ` Niklas Söderlund
  2018-01-31 18:34   ` Geert Uytterhoeven
  2018-01-31 16:18 ` [PATCH 5/5] arm64: dts: renesas: eagle: add HDMI output using the ADV7511W Niklas Söderlund
  2018-02-01  8:16 ` [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Sergei Shtylyov
  5 siblings, 1 reply; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Add the LVDS device to r8a77970.dtsi in a disabled state. Also connect
the it to the LVDS output of the DU.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
---
 arch/arm64/boot/dts/renesas/r8a77970.dtsi | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
index e1d8aa0fbc1e4f90..3945a34550d17321 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
@@ -655,6 +655,31 @@
 				port@1 {
 					reg = <1>;
 					du_out_lvds0: endpoint {
+						remote-endpoint = <&lvds0_in>;
+					};
+				};
+			};
+		};
+
+		lvds0: lvds@feb90000 {
+			compatible = "renesas,r8a77970-lvds";
+			reg = <0 0xfeb90000 0 0x14>;
+			clocks = <&cpg CPG_MOD 727>;
+			status = "disabled";
+
+			ports {
+				#address-cells = <1>;
+				#size-cells = <0>;
+
+				port@0 {
+					reg = <0>;
+					lvds0_in: endpoint {
+						remote-endpoint = <&du_out_lvds0>;
+					};
+				};
+				port@1 {
+					reg = <1>;
+					lvds0_out: endpoint {
 					};
 				};
 			};
-- 
2.16.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 5/5] arm64: dts: renesas: eagle: add HDMI output using the ADV7511W
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
                   ` (3 preceding siblings ...)
  2018-01-31 16:18 ` [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance Niklas Söderlund
@ 2018-01-31 16:18 ` Niklas Söderlund
       [not found]   ` <20180131161811.12699-6-niklas.soderlund-1zkq55x86MTxsAP9Fp7wbw@public.gmane.org>
  2018-02-01  8:16 ` [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Sergei Shtylyov
  5 siblings, 1 reply; 9+ messages in thread
From: Niklas Söderlund @ 2018-01-31 16:18 UTC (permalink / raw)
  To: Simon Horman, linux-renesas-soc, devicetree; +Cc: Niklas Söderlund

From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

Add the HDMI connector and the ADV7511W, also connect it to LVDS. Enable
the DU and LVDS to be able to use the HDMI output.

Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
---
 arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 66 ++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
index 359e835cca9876fe..c0fd144970c55fa2 100644
--- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
+++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
@@ -31,6 +31,17 @@
 		/* first 128MB is reserved for secure area. */
 		reg = <0x0 0x48000000 0x0 0x38000000>;
 	};
+
+	hdmi-out {
+		compatible = "hdmi-connector";
+		type = "a";
+
+		port {
+			hdmi_con_out: endpoint {
+				remote-endpoint = <&adv7511_out>;
+			};
+		};
+	};
 };
 
 &avb {
@@ -67,9 +78,46 @@
 		gpio-controller;
 		#gpio-cells = <2>;
 	};
+
+	hdmi@39 {
+		compatible = "adi,adv7511w";
+		reg = <0x39>;
+		interrupt-parent = <&gpio1>;
+		interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
+
+		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 = <&lvds0_out>;
+				};
+			};
+
+			port@1 {
+				reg = <1>;
+				adv7511_out: endpoint {
+					remote-endpoint = <&hdmi_con_out>;
+				};
+			};
+		};
+	};
 };
 
 &pfc {
+	du_pins: du {
+		groups = "du_rgb666", "du_sync", "du_oddf", "du_clk_out";
+		function = "du";
+	};
+
 	i2c0_pins: i2c0 {
 		groups = "i2c0";
 		function = "i2c0";
@@ -92,3 +140,21 @@
 
 	status = "okay";
 };
+
+&du {
+	pinctrl-0 = <&du_pins>;
+	pinctrl-names = "default";
+	status = "okay";
+};
+
+&lvds0 {
+	status = "okay";
+
+	ports {
+		port@1 {
+			endpoint {
+				remote-endpoint = <&adv7511_in>;
+			};
+		};
+	};
+};
-- 
2.16.1

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance
  2018-01-31 16:18 ` [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance Niklas Söderlund
@ 2018-01-31 18:34   ` Geert Uytterhoeven
  0 siblings, 0 replies; 9+ messages in thread
From: Geert Uytterhoeven @ 2018-01-31 18:34 UTC (permalink / raw)
  To: Niklas Söderlund
  Cc: Simon Horman, Linux-Renesas,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Niklas Söderlund

Hi Niklas,

On Wed, Jan 31, 2018 at 5:18 PM, Niklas Söderlund
<niklas.soderlund@ragnatech.se> wrote:
> From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
>
> Add the LVDS device to r8a77970.dtsi in a disabled state. Also connect
> the it to the LVDS output of the DU.
>
> Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

FWIW, Sergei sent the exact same patch before...

> ---
>  arch/arm64/boot/dts/renesas/r8a77970.dtsi | 25 +++++++++++++++++++++++++
>  1 file changed, 25 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970.dtsi b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
> index e1d8aa0fbc1e4f90..3945a34550d17321 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970.dtsi
> +++ b/arch/arm64/boot/dts/renesas/r8a77970.dtsi
> @@ -655,6 +655,31 @@
>                                 port@1 {
>                                         reg = <1>;
>                                         du_out_lvds0: endpoint {
> +                                               remote-endpoint = <&lvds0_in>;
> +                                       };
> +                               };
> +                       };
> +               };
> +
> +               lvds0: lvds@feb90000 {
> +                       compatible = "renesas,r8a77970-lvds";
> +                       reg = <0 0xfeb90000 0 0x14>;
> +                       clocks = <&cpg CPG_MOD 727>;

... also with missing power-domains and resets properties.

> +                       status = "disabled";

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output
  2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
                   ` (4 preceding siblings ...)
  2018-01-31 16:18 ` [PATCH 5/5] arm64: dts: renesas: eagle: add HDMI output using the ADV7511W Niklas Söderlund
@ 2018-02-01  8:16 ` Sergei Shtylyov
  5 siblings, 0 replies; 9+ messages in thread
From: Sergei Shtylyov @ 2018-02-01  8:16 UTC (permalink / raw)
  To: Niklas Söderlund, Simon Horman, linux-renesas-soc, devicetree
  Cc: Niklas Söderlund

On 1/31/2018 7:18 PM, Niklas Söderlund wrote:

> From: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
> 
> Hi,
> 
> This series enables the HDMI out put on V3M. It is based on top of the
> latest renesas-drivers release and depends on patches from both Laurent
> and Sergei.
> 
> - [PATCH v2 00/12] R-Car DU: Convert LVDS code to bridge driver
> - [PATCH v2 0/2] Add R-Car V3M (R8A77970) support to the DU driver
> - [PATCH 0/3] Add R-Car V3M (R8A77970) support to the R-Car LVDS driver
> 
> It is tested on V3M by connecting the HDMI output to a monitor and
> booting the board. To console shall eventually show up on the screen.
> 
> Niklas Söderlund (5):
>    arm64: dts: renesas: r8a77970: add FCPVD node
>    arm64: dts: renesas: r8a77970: Add VSPD instance
>    arm64: dts: renesas: r8a77970: add DU instance
>    arm64: dts: renesas: r8a77970: add the LVDS instance

    I have already posted such series, hadn't you seen it?

>    arm64: dts: renesas: eagle: add HDMI output using the ADV7511W

    Not posted this patch, however -- I was only doing it for the V3M Starter 
Kit board.

>   arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 66 +++++++++++++++++++++++
>   arch/arm64/boot/dts/renesas/r8a77970.dtsi      | 72 ++++++++++++++++++++++++++
>   2 files changed, 138 insertions(+)

MBR, Sergei

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 5/5] arm64: dts: renesas: eagle: add HDMI output using the ADV7511W
       [not found]   ` <20180131161811.12699-6-niklas.soderlund-1zkq55x86MTxsAP9Fp7wbw@public.gmane.org>
@ 2018-02-15  9:09     ` Kieran Bingham
  0 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-02-15  9:09 UTC (permalink / raw)
  To: Niklas Söderlund, Simon Horman,
	linux-renesas-soc-u79uwXL29TY76Z2rM5mHXA,
	devicetree-u79uwXL29TY76Z2rM5mHXA
  Cc: Niklas Söderlund

Hi Niklas,

On 31/01/18 16:18, Niklas Söderlund wrote:
> From: Niklas Söderlund <niklas.soderlund+renesas-1zkq55x86MTxsAP9Fp7wbw@public.gmane.org>
> 
> Add the HDMI connector and the ADV7511W, also connect it to LVDS. Enable
> the DU and LVDS to be able to use the HDMI output.
> 
> Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas-1zkq55x86MTxsAP9Fp7wbw@public.gmane.org>
> ---
>  arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 66 ++++++++++++++++++++++++++
>  1 file changed, 66 insertions(+)
> 
> diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> index 359e835cca9876fe..c0fd144970c55fa2 100644
> --- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> +++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts
> @@ -31,6 +31,17 @@
>  		/* first 128MB is reserved for secure area. */
>  		reg = <0x0 0x48000000 0x0 0x38000000>;
>  	};
> +
> +	hdmi-out {
> +		compatible = "hdmi-connector";
> +		type = "a";
> +
> +		port {
> +			hdmi_con_out: endpoint {
> +				remote-endpoint = <&adv7511_out>;
> +			};
> +		};
> +	};
>  };
>  
>  &avb {
> @@ -67,9 +78,46 @@
>  		gpio-controller;
>  		#gpio-cells = <2>;
>  	};
> +
> +	hdmi@39 {
> +		compatible = "adi,adv7511w";
> +		reg = <0x39>;

It looks like the Eagle-V3M expansion board also has an ADV7511 chip on it.

That brings it into the same category as the Wheat board, and because of a fault
on the ADV7511 reset - *both* chips will have to specify alternate custom I2C
registers. (Alternatively, the expansion board could override the reg and
reg-names of this device node to handle this as an overlay style fix up).

Not an issue with this patch - or a blocker - but something to be aware of.

--
Kieran


> +		interrupt-parent = <&gpio1>;
> +		interrupts = <20 IRQ_TYPE_LEVEL_LOW>;
> +
> +		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 = <&lvds0_out>;
> +				};
> +			};
> +
> +			port@1 {
> +				reg = <1>;
> +				adv7511_out: endpoint {
> +					remote-endpoint = <&hdmi_con_out>;
> +				};
> +			};
> +		};
> +	};
>  };
>  
>  &pfc {
> +	du_pins: du {
> +		groups = "du_rgb666", "du_sync", "du_oddf", "du_clk_out";
> +		function = "du";
> +	};
> +
>  	i2c0_pins: i2c0 {
>  		groups = "i2c0";
>  		function = "i2c0";
> @@ -92,3 +140,21 @@
>  
>  	status = "okay";
>  };
> +
> +&du {
> +	pinctrl-0 = <&du_pins>;
> +	pinctrl-names = "default";
> +	status = "okay";
> +};
> +
> +&lvds0 {
> +	status = "okay";
> +
> +	ports {
> +		port@1 {
> +			endpoint {
> +				remote-endpoint = <&adv7511_in>;
> +			};
> +		};
> +	};
> +};
> 
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2018-02-15  9:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-31 16:18 [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Niklas Söderlund
2018-01-31 16:18 ` [PATCH 1/5] arm64: dts: renesas: r8a77970: add FCPVD node Niklas Söderlund
2018-01-31 16:18 ` [PATCH 2/5] arm64: dts: renesas: r8a77970: Add VSPD instance Niklas Söderlund
2018-01-31 16:18 ` [PATCH 3/5] arm64: dts: renesas: r8a77970: add DU instance Niklas Söderlund
2018-01-31 16:18 ` [PATCH 4/5] arm64: dts: renesas: r8a77970: add the LVDS instance Niklas Söderlund
2018-01-31 18:34   ` Geert Uytterhoeven
2018-01-31 16:18 ` [PATCH 5/5] arm64: dts: renesas: eagle: add HDMI output using the ADV7511W Niklas Söderlund
     [not found]   ` <20180131161811.12699-6-niklas.soderlund-1zkq55x86MTxsAP9Fp7wbw@public.gmane.org>
2018-02-15  9:09     ` Kieran Bingham
2018-02-01  8:16 ` [PATCH 0/5] arm64: dts: renesas: r8a77970: enable HDMI output Sergei Shtylyov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).