All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/6] arm: dts: r8a77965 DU enablement
@ 2018-04-27 22:02 Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 1/6] arm64: dts: r8a77965: Add FCPF and FCPV instances Kieran Bingham
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham

Provide the required DT updates to enable the DU and, VGA and HDMI
outputs on the M3-N Salvator-X(S) platforms.

Driver updates and binding updates are sent separately.

Kieran Bingham (6):
  arm64: dts: r8a77965: Add FCPF and FCPV instances
  arm64: dts: r8a77965: Add VSP instances
  arm64: dts: r8a77965: Populate the DU instance placeholder
  arm64: dts: r8a77965: Add HDMI encoder instance
  arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI
  arm64: dts: r8a77965-salvator-xs: Enable DU external clocks and HDMI

 .../boot/dts/renesas/r8a77965-salvator-x.dts  |  28 ++++
 .../boot/dts/renesas/r8a77965-salvator-xs.dts |  28 ++++
 arch/arm64/boot/dts/renesas/r8a77965.dtsi     | 131 +++++++++++++++++-
 3 files changed, 183 insertions(+), 4 deletions(-)

-- 
2.17.0


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

* [PATCH v3 1/6] arm64: dts: r8a77965: Add FCPF and FCPV instances
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 2/6] arm64: dts: r8a77965: Add VSP instances Kieran Bingham
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham, Takeshi Kihara

The FCPs handle the interface between various IP cores and memory. Add
the instances related to the FDPs and VSP2s.

Based on a similar patch of the R8A7796 device tree
by Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>.

Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
[Kieran: Rebase to top of tree]
Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 41 +++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index b12f41755aea..74a7ae4ebccc 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -10,6 +10,7 @@
 
 #include <dt-bindings/clock/renesas-cpg-mssr.h>
 #include <dt-bindings/interrupt-controller/arm-gic.h>
+#include <dt-bindings/power/r8a77965-sysc.h>
 
 #define CPG_AUDIO_CLK_I		10
 
@@ -1000,6 +1001,46 @@
 			/* placeholder */
 		};
 
+		fcpf0: fcp@fe950000 {
+			compatible = "renesas,fcpf";
+			reg = <0 0xfe950000 0 0x200>;
+			clocks = <&cpg CPG_MOD 615>;
+			power-domains = <&sysc R8A77965_PD_A3VP>;
+			resets = <&cpg 615>;
+		};
+
+		fcpvb0: fcp@fe96f000 {
+			compatible = "renesas,fcpv";
+			reg = <0 0xfe96f000 0 0x200>;
+			clocks = <&cpg CPG_MOD 607>;
+			power-domains = <&sysc R8A77965_PD_A3VP>;
+			resets = <&cpg 607>;
+		};
+
+		fcpvi0: fcp@fe9af000 {
+			compatible = "renesas,fcpv";
+			reg = <0 0xfe9af000 0 0x200>;
+			clocks = <&cpg CPG_MOD 611>;
+			power-domains = <&sysc R8A77965_PD_A3VP>;
+			resets = <&cpg 611>;
+		};
+
+		fcpvd0: fcp@fea27000 {
+			compatible = "renesas,fcpv";
+			reg = <0 0xfea27000 0 0x200>;
+			clocks = <&cpg CPG_MOD 603>;
+			power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
+			resets = <&cpg 603>;
+		};
+
+		fcpvd1: fcp@fea2f000 {
+			compatible = "renesas,fcpv";
+			reg = <0 0xfea2f000 0 0x200>;
+			clocks = <&cpg CPG_MOD 602>;
+			power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
+			resets = <&cpg 602>;
+		};
+
 		csi20: csi2@fea80000 {
 			reg = <0 0xfea80000 0 0x10000>;
 			/* placeholder */
-- 
2.17.0


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

* [PATCH v3 2/6] arm64: dts: r8a77965: Add VSP instances
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 1/6] arm64: dts: r8a77965: Add FCPF and FCPV instances Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 3/6] arm64: dts: r8a77965: Populate the DU instance placeholder Kieran Bingham
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham, Takeshi Kihara

The r8a77965 has 4 VSP instances.

Based on a similar patch of the R8A7796 device tree
by Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>.

Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
[Kieran: Rebased to top of tree, fixed sort orders]
Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 44 +++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index 74a7ae4ebccc..362eddc6b3d1 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -1009,6 +1009,17 @@
 			resets = <&cpg 615>;
 		};
 
+		vspb: vsp@fe960000 {
+			compatible = "renesas,vsp2";
+			reg = <0 0xfe960000 0 0x8000>;
+			interrupts = <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 626>;
+			power-domains = <&sysc R8A77965_PD_A3VP>;
+			resets = <&cpg 626>;
+
+			renesas,fcp = <&fcpvb0>;
+		};
+
 		fcpvb0: fcp@fe96f000 {
 			compatible = "renesas,fcpv";
 			reg = <0 0xfe96f000 0 0x200>;
@@ -1017,6 +1028,17 @@
 			resets = <&cpg 607>;
 		};
 
+		vspi0: vsp@fe9a0000 {
+			compatible = "renesas,vsp2";
+			reg = <0 0xfe9a0000 0 0x8000>;
+			interrupts = <GIC_SPI 444 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 631>;
+			power-domains = <&sysc R8A77965_PD_A3VP>;
+			resets = <&cpg 631>;
+
+			renesas,fcp = <&fcpvi0>;
+		};
+
 		fcpvi0: fcp@fe9af000 {
 			compatible = "renesas,fcpv";
 			reg = <0 0xfe9af000 0 0x200>;
@@ -1025,6 +1047,17 @@
 			resets = <&cpg 611>;
 		};
 
+		vspd0: vsp@fea20000 {
+			compatible = "renesas,vsp2";
+			reg = <0 0xfea20000 0 0x8000>;
+			interrupts = <GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 623>;
+			power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
+			resets = <&cpg 623>;
+
+			renesas,fcp = <&fcpvd0>;
+		};
+
 		fcpvd0: fcp@fea27000 {
 			compatible = "renesas,fcpv";
 			reg = <0 0xfea27000 0 0x200>;
@@ -1033,6 +1066,17 @@
 			resets = <&cpg 603>;
 		};
 
+		vspd1: vsp@fea28000 {
+			compatible = "renesas,vsp2";
+			reg = <0 0xfea28000 0 0x8000>;
+			interrupts = <GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 622>;
+			power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
+			resets = <&cpg 622>;
+
+			renesas,fcp = <&fcpvd1>;
+		};
+
 		fcpvd1: fcp@fea2f000 {
 			compatible = "renesas,fcpv";
 			reg = <0 0xfea2f000 0 0x200>;
-- 
2.17.0


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

* [PATCH v3 3/6] arm64: dts: r8a77965: Populate the DU instance placeholder
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 1/6] arm64: dts: r8a77965: Add FCPF and FCPV instances Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 2/6] arm64: dts: r8a77965: Add VSP instances Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 4/6] arm64: dts: r8a77965: Add HDMI encoder instance Kieran Bingham
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham

The DU entity node has been previously added but only as a placeholder.
Populate the node with the properties to use the device.

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

---
v2:
 - Remove LVDS references from DU
---
 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index 362eddc6b3d1..a35ea2f32da2 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -1106,9 +1106,19 @@
 		};
 
 		du: display@feb00000 {
-			reg = <0 0xfeb00000 0 0x80000>,
-			      <0 0xfeb90000 0 0x14>;
-			/* placeholder */
+			compatible = "renesas,du-r8a77965";
+			reg = <0 0xfeb00000 0 0x80000>;
+			reg-names = "du";
+			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 270 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 724>,
+				 <&cpg CPG_MOD 723>,
+				 <&cpg CPG_MOD 721>;
+			clock-names = "du.0", "du.1", "du.3";
+			status = "disabled";
+
+			vsps = <&vspd0 0 &vspd1 0 &vspd0 1>;
 
 			ports {
 				#address-cells = <1>;
-- 
2.17.0


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

* [PATCH v3 4/6] arm64: dts: r8a77965: Add HDMI encoder instance
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
                   ` (2 preceding siblings ...)
  2018-04-27 22:02 ` [PATCH v3 3/6] arm64: dts: r8a77965: Populate the DU instance placeholder Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 5/6] arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI Kieran Bingham
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham, Takeshi Kihara

Add the HDMI encoder to the R8A77965 DT in disabled state.

Based on a similar patch of the R8A7796 device tree
by Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>.

Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
[Kieran: Rebase to top of tree]
Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
v2:
 - Provide correct CPC MSSR header
---
 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 ++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965.dtsi b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
index a35ea2f32da2..b46af2744135 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a77965.dtsi
@@ -8,7 +8,7 @@
  * Copyright (C) 2016 Renesas Electronics Corp.
  */
 
-#include <dt-bindings/clock/renesas-cpg-mssr.h>
+#include <dt-bindings/clock/r8a77965-cpg-mssr.h>
 #include <dt-bindings/interrupt-controller/arm-gic.h>
 #include <dt-bindings/power/r8a77965-sysc.h>
 
@@ -1105,6 +1105,33 @@
 			};
 		};
 
+		hdmi0: hdmi@fead0000 {
+			compatible = "renesas,r8a77965-hdmi",
+				     "renesas,rcar-gen3-hdmi";
+			reg = <0 0xfead0000 0 0x10000>;
+			interrupts = <GIC_SPI 389 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 729>,
+				 <&cpg CPG_CORE R8A77965_CLK_HDMI>;
+			clock-names = "iahb", "isfr";
+			power-domains = <&sysc R8A77965_PD_ALWAYS_ON>;
+			resets = <&cpg 729>;
+			status = "disabled";
+
+			ports {
+				#address-cells = <1>;
+				#size-cells = <0>;
+				port@0 {
+					reg = <0>;
+					dw_hdmi0_in: endpoint {
+						remote-endpoint = <&du_out_hdmi0>;
+					};
+				};
+				port@1 {
+					reg = <1>;
+				};
+			};
+		};
+
 		du: display@feb00000 {
 			compatible = "renesas,du-r8a77965";
 			reg = <0 0xfeb00000 0 0x80000>;
@@ -1132,6 +1159,7 @@
 				port@1 {
 					reg = <1>;
 					du_out_hdmi0: endpoint {
+						remote-endpoint = <&dw_hdmi0_in>;
 					};
 				};
 				port@2 {
-- 
2.17.0


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

* [PATCH v3 5/6] arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
                   ` (3 preceding siblings ...)
  2018-04-27 22:02 ` [PATCH v3 4/6] arm64: dts: r8a77965: Add HDMI encoder instance Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:02 ` [PATCH v3 6/6] arm64: dts: r8a77965-salvator-xs: " Kieran Bingham
  2018-04-27 22:06 ` [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Laurent Pinchart
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham

The DU1 external dot clock is provided by the fixed frequency clock
generator X21, while the DU0 and DU3 clocks are provided by the
programmable Versaclock5 clock generator.

Enable the clocks, and the HDMI encoder for the M3-N Salvator-X board
and hook it up to the HDMI connector.

Based on patches from Takeshi Kihara <takeshi.kihara.df@renesas.com>

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
v2:
 - Remove LVDS clocks from DU node
 - Merge DU Clocks and HDMI enablement
---
 .../boot/dts/renesas/r8a77965-salvator-x.dts  | 28 +++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts b/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts
index 75d890d91df9..340a3c72b65a 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts
+++ b/arch/arm64/boot/dts/renesas/r8a77965-salvator-x.dts
@@ -19,3 +19,31 @@
 		reg = <0x0 0x48000000 0x0 0x78000000>;
 	};
 };
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock5 1>,
+		 <&x21_clk>,
+		 <&versaclock5 2>;
+	clock-names = "du.0", "du.1", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.3";
+};
+
+&hdmi0 {
+	status = "okay";
+
+	ports {
+		port@1 {
+			reg = <1>;
+			rcar_dw_hdmi0_out: endpoint {
+				remote-endpoint = <&hdmi0_con>;
+			};
+		};
+	};
+};
+
+&hdmi0_con {
+	remote-endpoint = <&rcar_dw_hdmi0_out>;
+};
-- 
2.17.0


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

* [PATCH v3 6/6] arm64: dts: r8a77965-salvator-xs: Enable DU external clocks and HDMI
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
                   ` (4 preceding siblings ...)
  2018-04-27 22:02 ` [PATCH v3 5/6] arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI Kieran Bingham
@ 2018-04-27 22:02 ` Kieran Bingham
  2018-04-27 22:06 ` [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Laurent Pinchart
  6 siblings, 0 replies; 9+ messages in thread
From: Kieran Bingham @ 2018-04-27 22:02 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, Simon Horman
  Cc: Laurent Pinchart, Kieran Bingham

The DU1 external dot clock is provided by the fixed frequency clock
generator X21, while the DU0 and DU3 clocks are provided by the
programmable Versaclock6 clock generator.

Enable the clocks, and the HDMI encoder for the M3-N Salvator-XS, and
hook it up to the HDMI connector

Based on patches from Takeshi Kihara <takeshi.kihara.df@renesas.com>

Signed-off-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

---
v3:
 - Remove LVDS references
---
 .../boot/dts/renesas/r8a77965-salvator-xs.dts | 28 +++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts
index a83a00deed9e..9de4e3db1621 100644
--- a/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts
+++ b/arch/arm64/boot/dts/renesas/r8a77965-salvator-xs.dts
@@ -19,3 +19,31 @@
 		reg = <0x0 0x48000000 0x0 0x78000000>;
 	};
 };
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock6 1>,
+		 <&x21_clk>,
+		 <&versaclock6 2>;
+	clock-names = "du.0", "du.1", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.3";
+};
+
+&hdmi0 {
+	status = "okay";
+
+	ports {
+		port@1 {
+			reg = <1>;
+			rcar_dw_hdmi0_out: endpoint {
+				remote-endpoint = <&hdmi0_con>;
+			};
+		};
+	};
+};
+
+&hdmi0_con {
+	remote-endpoint = <&rcar_dw_hdmi0_out>;
+};
-- 
2.17.0


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

* Re: [PATCH v3 0/6] arm: dts: r8a77965 DU enablement
  2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
                   ` (5 preceding siblings ...)
  2018-04-27 22:02 ` [PATCH v3 6/6] arm64: dts: r8a77965-salvator-xs: " Kieran Bingham
@ 2018-04-27 22:06 ` Laurent Pinchart
  2018-04-30  7:36   ` Simon Horman
  6 siblings, 1 reply; 9+ messages in thread
From: Laurent Pinchart @ 2018-04-27 22:06 UTC (permalink / raw)
  To: Kieran Bingham; +Cc: linux-renesas-soc, devicetree, Simon Horman

Hi Simon,

On Saturday, 28 April 2018 01:02:14 EEST Kieran Bingham wrote:
> Provide the required DT updates to enable the DU and, VGA and HDMI
> outputs on the M3-N Salvator-X(S) platforms.
> 
> Driver updates and binding updates are sent separately.
> 
> Kieran Bingham (6):
>   arm64: dts: r8a77965: Add FCPF and FCPV instances
>   arm64: dts: r8a77965: Add VSP instances
>   arm64: dts: r8a77965: Populate the DU instance placeholder
>   arm64: dts: r8a77965: Add HDMI encoder instance
>   arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI
>   arm64: dts: r8a77965-salvator-xs: Enable DU external clocks and HDMI
> 
>  .../boot/dts/renesas/r8a77965-salvator-x.dts  |  28 ++++
>  .../boot/dts/renesas/r8a77965-salvator-xs.dts |  28 ++++
>  arch/arm64/boot/dts/renesas/r8a77965.dtsi     | 131 +++++++++++++++++-
>  3 files changed, 183 insertions(+), 4 deletions(-)

I've reviewed the whole series and all DT bindings are either reviewed and 
scheduled for upstreaming ("renesas,r8a77965-hdmi") or already upstream 
(everything else). Feel free to queue this in your tree for v4.18 whenever you 
like.

-- 
Regards,

Laurent Pinchart




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

* Re: [PATCH v3 0/6] arm: dts: r8a77965 DU enablement
  2018-04-27 22:06 ` [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Laurent Pinchart
@ 2018-04-30  7:36   ` Simon Horman
  0 siblings, 0 replies; 9+ messages in thread
From: Simon Horman @ 2018-04-30  7:36 UTC (permalink / raw)
  To: Laurent Pinchart; +Cc: Kieran Bingham, linux-renesas-soc, devicetree

On Sat, Apr 28, 2018 at 01:06:20AM +0300, Laurent Pinchart wrote:
> Hi Simon,
> 
> On Saturday, 28 April 2018 01:02:14 EEST Kieran Bingham wrote:
> > Provide the required DT updates to enable the DU and, VGA and HDMI
> > outputs on the M3-N Salvator-X(S) platforms.
> > 
> > Driver updates and binding updates are sent separately.
> > 
> > Kieran Bingham (6):
> >   arm64: dts: r8a77965: Add FCPF and FCPV instances
> >   arm64: dts: r8a77965: Add VSP instances
> >   arm64: dts: r8a77965: Populate the DU instance placeholder
> >   arm64: dts: r8a77965: Add HDMI encoder instance
> >   arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI
> >   arm64: dts: r8a77965-salvator-xs: Enable DU external clocks and HDMI
> > 
> >  .../boot/dts/renesas/r8a77965-salvator-x.dts  |  28 ++++
> >  .../boot/dts/renesas/r8a77965-salvator-xs.dts |  28 ++++
> >  arch/arm64/boot/dts/renesas/r8a77965.dtsi     | 131 +++++++++++++++++-
> >  3 files changed, 183 insertions(+), 4 deletions(-)
> 
> I've reviewed the whole series and all DT bindings are either reviewed and 
> scheduled for upstreaming ("renesas,r8a77965-hdmi") or already upstream 
> (everything else). Feel free to queue this in your tree for v4.18 whenever you 

Thanks, all applied.

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

end of thread, other threads:[~2018-04-30  7:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-27 22:02 [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 1/6] arm64: dts: r8a77965: Add FCPF and FCPV instances Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 2/6] arm64: dts: r8a77965: Add VSP instances Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 3/6] arm64: dts: r8a77965: Populate the DU instance placeholder Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 4/6] arm64: dts: r8a77965: Add HDMI encoder instance Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 5/6] arm64: dts: r8a77965-salvator-x: Enable DU external clocks and HDMI Kieran Bingham
2018-04-27 22:02 ` [PATCH v3 6/6] arm64: dts: r8a77965-salvator-xs: " Kieran Bingham
2018-04-27 22:06 ` [PATCH v3 0/6] arm: dts: r8a77965 DU enablement Laurent Pinchart
2018-04-30  7:36   ` Simon Horman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.