linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1
@ 2020-07-15 11:08 Lad Prabhakar
  2020-07-15 11:08 ` [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points Lad Prabhakar
                   ` (20 more replies)
  0 siblings, 21 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Hi All,

This patch series enables support for following on RZ/G2H SoC,
* CPU OPP
* THS
* CMT/TMU
* I2C/IIC
* MSIOF
* RWDT
* SDHI
* SCIF/HSCIF
* CAN/CANFD

Cheers,
Prabhakar

Lad Prabhakar (14):
  dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes
  arm64: dts: renesas: r8a774e1: Add SDHI nodes
  dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
  dt-bindings: i2c: renesas,iic: Document r8a774e1 support
  arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support
  dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  arm64: dts: renesas: r8a774e1: Add MSIOF nodes
  dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
  arm64: dts: renesas: r8a774e1: Add RWDT node
  dt-bindings: can: rcar_can: Document r8a774e1 support
  dt-bindings: can: rcar_canfd: Document r8a774e1 support
  arm64: dts: renesas: r8a774e1: Add CAN[FD] support

Marian-Cristian Rotariu (6):
  arm64: dts: renesas: r8a774e1: Add operating points
  thermal: rcar_gen3_thermal: Add r8a774e1 support
  arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support
  arm64: dts: renesas: r8a774e1: Add CMT device nodes
  dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings
  arm64: dts: renesas: r8a774e1: Add TMU device nodes

 .../devicetree/bindings/i2c/renesas,i2c.txt   |   1 +
 .../devicetree/bindings/i2c/renesas,iic.txt   |   1 +
 .../devicetree/bindings/net/can/rcar_can.txt  |   1 +
 .../bindings/net/can/rcar_canfd.txt           |   1 +
 .../bindings/spi/renesas,sh-msiof.yaml        |   1 +
 .../bindings/thermal/rcar-gen3-thermal.yaml   |   1 +
 .../bindings/timer/renesas,cmt.yaml           |   2 +
 .../devicetree/bindings/timer/renesas,tmu.txt |   1 +
 .../bindings/watchdog/renesas,wdt.yaml        |   1 +
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi     | 713 +++++++++++++++++-
 drivers/thermal/rcar_gen3_thermal.c           |   4 +
 11 files changed, 715 insertions(+), 12 deletions(-)

-- 
2.17.1


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

* [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 15:38   ` Geert Uytterhoeven
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
                   ` (19 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

The RZ/G2H (r8a774e1) comes with two clusters of processors, similarly to
the r8a774a1. The first cluster is made of A57s, the second cluster is made
of A53s.

The operating points for the cluster with the A57s are:

Frequency | Voltage
----------|---------
500 MHz   | 0.82V
1.0 GHz   | 0.82V
1.5 GHz   | 0.82V

The operating points for the cluster with the A53s are:

Frequency | Voltage
----------|---------
800 MHz   | 0.82V
1.0 GHz   | 0.82V
1.2 GHz   | 0.82V

This patch adds the definitions for the operating points to the SoC
specific DT.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 51 +++++++++++++++++++++++
 1 file changed, 51 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index caca319aafcf..588de69734ef 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -34,6 +34,49 @@
 		clock-frequency = <0>;
 	};
 
+	cluster0_opp: opp_table0 {
+		compatible = "operating-points-v2";
+		opp-shared;
+
+		opp-500000000 {
+			opp-hz = /bits/ 64 <500000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+		};
+		opp-1000000000 {
+			opp-hz = /bits/ 64 <1000000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+		};
+		opp-1500000000 {
+			opp-hz = /bits/ 64 <1500000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+			opp-suspend;
+		};
+	};
+
+	cluster1_opp: opp_table1 {
+		compatible = "operating-points-v2";
+		opp-shared;
+
+		opp-800000000 {
+			opp-hz = /bits/ 64 <800000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+		};
+		opp-1000000000 {
+			opp-hz = /bits/ 64 <1000000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+		};
+		opp-1200000000 {
+			opp-hz = /bits/ 64 <1200000000>;
+			opp-microvolt = <820000>;
+			clock-latency-ns = <300000>;
+		};
+	};
+
 	cpus {
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -79,6 +122,7 @@
 			enable-method = "psci";
 			dynamic-power-coefficient = <854>;
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z>;
+			operating-points-v2 = <&cluster0_opp>;
 			capacity-dmips-mhz = <1024>;
 			#cooling-cells = <2>;
 		};
@@ -91,6 +135,7 @@
 			next-level-cache = <&L2_CA57>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z>;
+			operating-points-v2 = <&cluster0_opp>;
 			capacity-dmips-mhz = <1024>;
 			#cooling-cells = <2>;
 		};
@@ -103,6 +148,7 @@
 			next-level-cache = <&L2_CA57>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z>;
+			operating-points-v2 = <&cluster0_opp>;
 			capacity-dmips-mhz = <1024>;
 			#cooling-cells = <2>;
 		};
@@ -115,6 +161,7 @@
 			next-level-cache = <&L2_CA57>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z>;
+			operating-points-v2 = <&cluster0_opp>;
 			capacity-dmips-mhz = <1024>;
 			#cooling-cells = <2>;
 		};
@@ -129,6 +176,7 @@
 			#cooling-cells = <2>;
 			dynamic-power-coefficient = <277>;
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z2>;
+			operating-points-v2 = <&cluster1_opp>;
 			capacity-dmips-mhz = <535>;
 		};
 
@@ -140,6 +188,7 @@
 			next-level-cache = <&L2_CA53>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z2>;
+			operating-points-v2 = <&cluster1_opp>;
 			capacity-dmips-mhz = <535>;
 		};
 
@@ -151,6 +200,7 @@
 			next-level-cache = <&L2_CA53>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z2>;
+			operating-points-v2 = <&cluster1_opp>;
 			capacity-dmips-mhz = <535>;
 		};
 
@@ -162,6 +212,7 @@
 			next-level-cache = <&L2_CA53>;
 			enable-method = "psci";
 			clocks = <&cpg CPG_CORE R8A774E1_CLK_Z2>;
+			operating-points-v2 = <&cluster1_opp>;
 			capacity-dmips-mhz = <535>;
 		};
 
-- 
2.17.1


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

* [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
  2020-07-15 11:08 ` [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 14:16   ` Geert Uytterhoeven
                     ` (3 more replies)
  2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
                   ` (18 subsequent siblings)
  20 siblings, 4 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document RZ/G2H (R8A774E1) SoC bindings.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
index b1a55ae497de..f386f2a7c06c 100644
--- a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
+++ b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
@@ -20,6 +20,7 @@ properties:
     enum:
       - renesas,r8a774a1-thermal # RZ/G2M
       - renesas,r8a774b1-thermal # RZ/G2N
+      - renesas,r8a774e1-thermal # RZ/G2H
       - renesas,r8a7795-thermal  # R-Car H3
       - renesas,r8a7796-thermal  # R-Car M3-W
       - renesas,r8a77961-thermal # R-Car M3-W+
-- 
2.17.1


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

* [PATCH 03/20] thermal: rcar_gen3_thermal: Add r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
  2020-07-15 11:08 ` [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points Lad Prabhakar
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 14:37   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:08 ` [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support Lad Prabhakar
                   ` (17 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Add r8a774e1 specific compatible string.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 drivers/thermal/rcar_gen3_thermal.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/thermal/rcar_gen3_thermal.c b/drivers/thermal/rcar_gen3_thermal.c
index c48c5e9b8f20..3f129ce4adc0 100644
--- a/drivers/thermal/rcar_gen3_thermal.c
+++ b/drivers/thermal/rcar_gen3_thermal.c
@@ -314,6 +314,10 @@ static const struct of_device_id rcar_gen3_thermal_dt_ids[] = {
 		.compatible = "renesas,r8a774b1-thermal",
 		.data = &rcar_gen3_ths_tj_1,
 	},
+	{
+		.compatible = "renesas,r8a774e1-thermal",
+		.data = &rcar_gen3_ths_tj_1,
+	},
 	{
 		.compatible = "renesas,r8a7795-thermal",
 		.data = &rcar_gen3_ths_tj_1,
-- 
2.17.1


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

* [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (2 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 15:38   ` Geert Uytterhoeven
  2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
                   ` (16 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Add thermal support for R8A774E1 (RZ/G2H) SoC.

Based on the work done for r8a774a1 SoC.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 81 +++++++++++++++++++++++
 1 file changed, 81 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 588de69734ef..885b2b03fffc 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -442,6 +442,20 @@
 			#power-domain-cells = <1>;
 		};
 
+		tsc: thermal@e6198000 {
+			compatible = "renesas,r8a774e1-thermal";
+			reg = <0 0xe6198000 0 0x100>,
+			      <0 0xe61a0000 0 0x100>,
+			      <0 0xe61a8000 0 0x100>;
+			interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 522>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 522>;
+			#thermal-sensor-cells = <1>;
+		};
+
 		intc_ex: interrupt-controller@e61c0000 {
 			compatible = "renesas,intc-ex-r8a774b1", "renesas,irqc";
 			#interrupt-cells = <2>;
@@ -1003,6 +1017,73 @@
 		};
 	};
 
+	thermal-zones {
+		sensor_thermal1: sensor-thermal1 {
+			polling-delay-passive = <250>;
+			polling-delay = <1000>;
+			thermal-sensors = <&tsc 0>;
+			sustainable-power = <6313>;
+
+			trips {
+				sensor1_crit: sensor1-crit {
+					temperature = <120000>;
+					hysteresis = <1000>;
+					type = "critical";
+				};
+			};
+		};
+
+		sensor_thermal2: sensor-thermal2 {
+			polling-delay-passive = <250>;
+			polling-delay = <1000>;
+			thermal-sensors = <&tsc 1>;
+			sustainable-power = <6313>;
+
+			trips {
+				sensor2_crit: sensor2-crit {
+					temperature = <120000>;
+					hysteresis = <1000>;
+					type = "critical";
+				};
+			};
+		};
+
+		sensor_thermal3: sensor-thermal3 {
+			polling-delay-passive = <250>;
+			polling-delay = <1000>;
+			thermal-sensors = <&tsc 2>;
+			sustainable-power = <6313>;
+
+			trips {
+				target: trip-point1 {
+					temperature = <100000>;
+					hysteresis = <1000>;
+					type = "passive";
+				};
+
+				sensor3_crit: sensor3-crit {
+					temperature = <120000>;
+					hysteresis = <1000>;
+					type = "critical";
+				};
+			};
+
+			cooling-maps {
+				map0 {
+					trip = <&target>;
+					cooling-device = <&a57_0 0 2>;
+					contribution = <1024>;
+				};
+
+				map1 {
+					trip = <&target>;
+					cooling-device = <&a53_0 0 2>;
+					contribution = <1024>;
+				};
+			};
+		};
+	};
+
 	timer {
 		compatible = "arm,armv8-timer";
 		interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
-- 
2.17.1


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

* [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (3 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 14:17   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:08 ` [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes Lad Prabhakar
                   ` (15 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 Documentation/devicetree/bindings/timer/renesas,cmt.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/timer/renesas,cmt.yaml b/Documentation/devicetree/bindings/timer/renesas,cmt.yaml
index 7e4dc5623da8..0e6f25519bf8 100644
--- a/Documentation/devicetree/bindings/timer/renesas,cmt.yaml
+++ b/Documentation/devicetree/bindings/timer/renesas,cmt.yaml
@@ -69,6 +69,7 @@ properties:
               - renesas,r8a774a1-cmt0     # 32-bit CMT0 on RZ/G2M
               - renesas,r8a774b1-cmt0     # 32-bit CMT0 on RZ/G2N
               - renesas,r8a774c0-cmt0     # 32-bit CMT0 on RZ/G2E
+              - renesas,r8a774e1-cmt0     # 32-bit CMT0 on RZ/G2H
               - renesas,r8a7795-cmt0      # 32-bit CMT0 on R-Car H3
               - renesas,r8a7796-cmt0      # 32-bit CMT0 on R-Car M3-W
               - renesas,r8a77965-cmt0     # 32-bit CMT0 on R-Car M3-N
@@ -83,6 +84,7 @@ properties:
               - renesas,r8a774a1-cmt1     # 48-bit CMT on RZ/G2M
               - renesas,r8a774b1-cmt1     # 48-bit CMT on RZ/G2N
               - renesas,r8a774c0-cmt1     # 48-bit CMT on RZ/G2E
+              - renesas,r8a774e1-cmt1     # 48-bit CMT on RZ/G2H
               - renesas,r8a7795-cmt1      # 48-bit CMT on R-Car H3
               - renesas,r8a7796-cmt1      # 48-bit CMT on R-Car M3-W
               - renesas,r8a77965-cmt1     # 48-bit CMT on R-Car M3-N
-- 
2.17.1


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

* [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (4 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 15:38   ` Geert Uytterhoeven
  2020-07-15 11:08 ` [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings Lad Prabhakar
                   ` (14 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

This patch adds the CMT[0123] device tree nodes to the
r8a774e1 SoC specific DT.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 70 +++++++++++++++++++++++
 1 file changed, 70 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 885b2b03fffc..3545189f2a6a 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -421,6 +421,76 @@
 			reg = <0 0xe6060000 0 0x50c>;
 		};
 
+		cmt0: timer@e60f0000 {
+			compatible = "renesas,r8a774e1-cmt0",
+				     "renesas,rcar-gen3-cmt0";
+			reg = <0 0xe60f0000 0 0x1004>;
+			interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 303>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 303>;
+			status = "disabled";
+		};
+
+		cmt1: timer@e6130000 {
+			compatible = "renesas,r8a774e1-cmt1",
+				     "renesas,rcar-gen3-cmt1";
+			reg = <0 0xe6130000 0 0x1004>;
+			interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 302>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 302>;
+			status = "disabled";
+		};
+
+		cmt2: timer@e6140000 {
+			compatible = "renesas,r8a774e1-cmt1",
+				     "renesas,rcar-gen3-cmt1";
+			reg = <0 0xe6140000 0 0x1004>;
+			interrupts = <GIC_SPI 398 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 399 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 400 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 401 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 402 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 403 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 404 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 405 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 301>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 301>;
+			status = "disabled";
+		};
+
+		cmt3: timer@e6148000 {
+			compatible = "renesas,r8a774e1-cmt1",
+				     "renesas,rcar-gen3-cmt1";
+			reg = <0 0xe6148000 0 0x1004>;
+			interrupts = <GIC_SPI 470 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 471 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 472 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 473 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 474 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 475 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 477 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 300>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 300>;
+			status = "disabled";
+		};
+
 		cpg: clock-controller@e6150000 {
 			compatible = "renesas,r8a774e1-cpg-mssr";
 			reg = <0 0xe6150000 0 0x1000>;
-- 
2.17.1


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

* [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (5 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 14:24   ` Geert Uytterhoeven
  2020-07-15 11:08 ` [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes Lad Prabhakar
                   ` (13 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Document RZ/G2H (R8A774E1) SoC in the Renesas TMU bindings.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 Documentation/devicetree/bindings/timer/renesas,tmu.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/timer/renesas,tmu.txt b/Documentation/devicetree/bindings/timer/renesas,tmu.txt
index 29159f4e65ab..a36cd61e74fb 100644
--- a/Documentation/devicetree/bindings/timer/renesas,tmu.txt
+++ b/Documentation/devicetree/bindings/timer/renesas,tmu.txt
@@ -13,6 +13,7 @@ Required Properties:
     - "renesas,tmu-r8a774a1" for the r8a774A1 TMU
     - "renesas,tmu-r8a774b1" for the r8a774B1 TMU
     - "renesas,tmu-r8a774c0" for the r8a774C0 TMU
+    - "renesas,tmu-r8a774e1" for the r8a774E1 TMU
     - "renesas,tmu-r8a7778" for the r8a7778 TMU
     - "renesas,tmu-r8a7779" for the r8a7779 TMU
     - "renesas,tmu-r8a77970" for the r8a77970 TMU
-- 
2.17.1


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

* [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (6 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 15:38   ` Geert Uytterhoeven
  2020-07-15 11:08 ` [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes Lad Prabhakar
                   ` (12 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

This patch adds TMU[01234] device tree nodes to the r8a774e1
SoC specific DT.

Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 65 +++++++++++++++++++++++
 1 file changed, 65 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 3545189f2a6a..984ba58c12cd 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -542,6 +542,71 @@
 			resets = <&cpg 407>;
 		};
 
+		tmu0: timer@e61e0000 {
+			compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
+			reg = <0 0xe61e0000 0 0x30>;
+			interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 125>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 125>;
+			status = "disabled";
+		};
+
+		tmu1: timer@e6fc0000 {
+			compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
+			reg = <0 0xe6fc0000 0 0x30>;
+			interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 124>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 124>;
+			status = "disabled";
+		};
+
+		tmu2: timer@e6fd0000 {
+			compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
+			reg = <0 0xe6fd0000 0 0x30>;
+			interrupts = <GIC_SPI 303 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 123>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 123>;
+			status = "disabled";
+		};
+
+		tmu3: timer@e6fe0000 {
+			compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
+			reg = <0 0xe6fe0000 0 0x30>;
+			interrupts = <GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 132 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 122>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 122>;
+			status = "disabled";
+		};
+
+		tmu4: timer@ffc00000 {
+			compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
+			reg = <0 0xffc00000 0 0x30>;
+			interrupts = <GIC_SPI 406 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 407 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 408 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 121>;
+			clock-names = "fck";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 121>;
+			status = "disabled";
+		};
+
 		i2c2: i2c@e6510000 {
 			reg = <0 0xe6510000 0 0x40>;
 			#address-cells = <1>;
-- 
2.17.1


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

* [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (7 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes Lad Prabhakar
@ 2020-07-15 11:08 ` Lad Prabhakar
  2020-07-16 15:38   ` Geert Uytterhoeven
  2020-07-15 11:09 ` [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes Lad Prabhakar
                   ` (11 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:08 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add the device nodes for RZ/G2H SCIF and HSCIF serial ports,
including clocks, power domains and DMAs.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 169 +++++++++++++++++++++-
 1 file changed, 168 insertions(+), 1 deletion(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 984ba58c12cd..6ed97187106a 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -626,10 +626,91 @@
 		};
 
 		hscif0: serial@e6540000 {
+			compatible = "renesas,hscif-r8a774e1",
+				     "renesas,rcar-gen3-hscif",
+				     "renesas,hscif";
 			reg = <0 0xe6540000 0 0x60>;
+			interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 520>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x31>, <&dmac1 0x30>,
+			       <&dmac2 0x31>, <&dmac2 0x30>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 520>;
 			status = "disabled";
+		};
 
-			/* placeholder */
+		hscif1: serial@e6550000 {
+			compatible = "renesas,hscif-r8a774e1",
+				     "renesas,rcar-gen3-hscif",
+				     "renesas,hscif";
+			reg = <0 0xe6550000 0 0x60>;
+			interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 519>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x33>, <&dmac1 0x32>,
+			       <&dmac2 0x33>, <&dmac2 0x32>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 519>;
+			status = "disabled";
+		};
+
+		hscif2: serial@e6560000 {
+			compatible = "renesas,hscif-r8a774e1",
+				     "renesas,rcar-gen3-hscif",
+				     "renesas,hscif";
+			reg = <0 0xe6560000 0 0x60>;
+			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 518>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x35>, <&dmac1 0x34>,
+			       <&dmac2 0x35>, <&dmac2 0x34>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 518>;
+			status = "disabled";
+		};
+
+		hscif3: serial@e66a0000 {
+			compatible = "renesas,hscif-r8a774e1",
+				     "renesas,rcar-gen3-hscif",
+				     "renesas,hscif";
+			reg = <0 0xe66a0000 0 0x60>;
+			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 517>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac0 0x37>, <&dmac0 0x36>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 517>;
+			status = "disabled";
+		};
+
+		hscif4: serial@e66b0000 {
+			compatible = "renesas,hscif-r8a774e1",
+				     "renesas,rcar-gen3-hscif",
+				     "renesas,hscif";
+			reg = <0 0xe66b0000 0 0x60>;
+			interrupts = <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 516>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac0 0x39>, <&dmac0 0x38>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 516>;
+			status = "disabled";
 		};
 
 		hsusb: usb@e6590000 {
@@ -962,6 +1043,40 @@
 			/* placeholder */
 		};
 
+		scif0: serial@e6e60000 {
+			compatible = "renesas,scif-r8a774e1",
+				     "renesas,rcar-gen3-scif", "renesas,scif";
+			reg = <0 0xe6e60000 0 0x40>;
+			interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 207>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x51>, <&dmac1 0x50>,
+			       <&dmac2 0x51>, <&dmac2 0x50>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 207>;
+			status = "disabled";
+		};
+
+		scif1: serial@e6e68000 {
+			compatible = "renesas,scif-r8a774e1",
+				     "renesas,rcar-gen3-scif", "renesas,scif";
+			reg = <0 0xe6e68000 0 0x40>;
+			interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 206>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x53>, <&dmac1 0x52>,
+			       <&dmac2 0x53>, <&dmac2 0x52>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 206>;
+			status = "disabled";
+		};
+
 		scif2: serial@e6e88000 {
 			compatible = "renesas,scif-r8a774e1",
 				     "renesas,rcar-gen3-scif", "renesas,scif";
@@ -971,11 +1086,63 @@
 				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
 				 <&scif_clk>;
 			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x13>, <&dmac1 0x12>,
+			       <&dmac2 0x13>, <&dmac2 0x12>;
+			dma-names = "tx", "rx", "tx", "rx";
 			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
 			resets = <&cpg 310>;
 			status = "disabled";
 		};
 
+		scif3: serial@e6c50000 {
+			compatible = "renesas,scif-r8a774e1",
+				     "renesas,rcar-gen3-scif", "renesas,scif";
+			reg = <0 0xe6c50000 0 0x40>;
+			interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 204>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac0 0x57>, <&dmac0 0x56>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 204>;
+			status = "disabled";
+		};
+
+		scif4: serial@e6c40000 {
+			compatible = "renesas,scif-r8a774e1",
+				     "renesas,rcar-gen3-scif", "renesas,scif";
+			reg = <0 0xe6c40000 0 0x40>;
+			interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 203>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac0 0x59>, <&dmac0 0x58>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 203>;
+			status = "disabled";
+		};
+
+		scif5: serial@e6f30000 {
+			compatible = "renesas,scif-r8a774e1",
+				     "renesas,rcar-gen3-scif", "renesas,scif";
+			reg = <0 0xe6f30000 0 0x40>;
+			interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 202>,
+				 <&cpg CPG_CORE R8A774E1_CLK_S3D1>,
+				 <&scif_clk>;
+			clock-names = "fck", "brg_int", "scif_clk";
+			dmas = <&dmac1 0x5b>, <&dmac1 0x5a>,
+			       <&dmac2 0x5b>, <&dmac2 0x5a>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 202>;
+			status = "disabled";
+		};
+
 		rcar_sound: sound@ec500000 {
 			reg = <0 0xec500000 0 0x1000>, /* SCU */
 			      <0 0xec5a0000 0 0x100>,  /* ADG */
-- 
2.17.1


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

* [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (8 preceding siblings ...)
  2020-07-15 11:08 ` [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 15:39   ` Geert Uytterhoeven
  2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
                   ` (10 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add SDHI[0-2] device nodes to R8A774E1 SoC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 32 ++++++++++++++++++++---
 1 file changed, 29 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 6ed97187106a..7650152b695b 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -1219,17 +1219,42 @@
 		};
 
 		sdhi0: sd@ee100000 {
+			compatible = "renesas,sdhi-r8a774e1",
+				     "renesas,rcar-gen3-sdhi";
 			reg = <0 0xee100000 0 0x2000>;
+			interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 314>;
+			max-frequency = <200000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 314>;
+			iommus = <&ipmmu_ds1 32>;
 			status = "disabled";
+		};
 
-			/* placeholder */
+		sdhi1: sd@ee120000 {
+			compatible = "renesas,sdhi-r8a774e1",
+				     "renesas,rcar-gen3-sdhi";
+			reg = <0 0xee120000 0 0x2000>;
+			interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 313>;
+			max-frequency = <200000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 313>;
+			iommus = <&ipmmu_ds1 33>;
+			status = "disabled";
 		};
 
 		sdhi2: sd@ee140000 {
+			compatible = "renesas,sdhi-r8a774e1",
+				     "renesas,rcar-gen3-sdhi";
 			reg = <0 0xee140000 0 0x2000>;
+			interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 312>;
+			max-frequency = <200000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 312>;
+			iommus = <&ipmmu_ds1 34>;
 			status = "disabled";
-
-			/* placeholder */
 		};
 
 		sdhi3: sd@ee160000 {
@@ -1241,6 +1266,7 @@
 			max-frequency = <200000000>;
 			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
 			resets = <&cpg 311>;
+			iommus = <&ipmmu_ds1 35>;
 			status = "disabled";
 		};
 
-- 
2.17.1


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

* [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (9 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:25   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
                   ` (9 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document i2c controller for RZ/G2H (R8A774E1) SoC, which is compatible
with R-Car Gen3 SoC family.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/i2c/renesas,i2c.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/i2c/renesas,i2c.txt b/Documentation/devicetree/bindings/i2c/renesas,i2c.txt
index a03f9f5cb378..96d869ac3839 100644
--- a/Documentation/devicetree/bindings/i2c/renesas,i2c.txt
+++ b/Documentation/devicetree/bindings/i2c/renesas,i2c.txt
@@ -10,6 +10,7 @@ Required properties:
 	"renesas,i2c-r8a774a1" if the device is a part of a R8A774A1 SoC.
 	"renesas,i2c-r8a774b1" if the device is a part of a R8A774B1 SoC.
 	"renesas,i2c-r8a774c0" if the device is a part of a R8A774C0 SoC.
+	"renesas,i2c-r8a774e1" if the device is a part of a R8A774E1 SoC.
 	"renesas,i2c-r8a7778" if the device is a part of a R8A7778 SoC.
 	"renesas,i2c-r8a7779" if the device is a part of a R8A7779 SoC.
 	"renesas,i2c-r8a7790" if the device is a part of a R8A7790 SoC.
-- 
2.17.1


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

* [PATCH 12/20] dt-bindings: i2c: renesas,iic: Document r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (10 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:28   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:09 ` [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support Lad Prabhakar
                   ` (8 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document IIC controller for RZ/G2H (R8A774E1) SoC, which is compatible
with R-Car Gen3 SoC family.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/i2c/renesas,iic.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/i2c/renesas,iic.txt b/Documentation/devicetree/bindings/i2c/renesas,iic.txt
index 89facb09337a..93d412832e66 100644
--- a/Documentation/devicetree/bindings/i2c/renesas,iic.txt
+++ b/Documentation/devicetree/bindings/i2c/renesas,iic.txt
@@ -11,6 +11,7 @@ Required properties:
 			- "renesas,iic-r8a774a1" (RZ/G2M)
 			- "renesas,iic-r8a774b1" (RZ/G2N)
 			- "renesas,iic-r8a774c0" (RZ/G2E)
+			- "renesas,iic-r8a774e1" (RZ/G2H)
 			- "renesas,iic-r8a7790" (R-Car H2)
 			- "renesas,iic-r8a7791" (R-Car M2-W)
 			- "renesas,iic-r8a7792" (R-Car V2H)
-- 
2.17.1


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

* [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (11 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 15:39   ` Geert Uytterhoeven
  2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
                   ` (7 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add the I2C[0-6] and IIC Bus Interface for DVFS (IIC for DVFS)
devices nodes to the r8a774e1 device tree.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 119 +++++++++++++++++++++-
 1 file changed, 116 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 7650152b695b..e221c03bdd87 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -607,22 +607,135 @@
 			status = "disabled";
 		};
 
+		i2c0: i2c@e6500000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe6500000 0 0x40>;
+			interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 931>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 931>;
+			dmas = <&dmac1 0x91>, <&dmac1 0x90>,
+			       <&dmac2 0x91>, <&dmac2 0x90>;
+			dma-names = "tx", "rx", "tx", "rx";
+			i2c-scl-internal-delay-ns = <110>;
+			status = "disabled";
+		};
+
+		i2c1: i2c@e6508000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe6508000 0 0x40>;
+			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 930>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 930>;
+			dmas = <&dmac1 0x93>, <&dmac1 0x92>,
+			       <&dmac2 0x93>, <&dmac2 0x92>;
+			dma-names = "tx", "rx", "tx", "rx";
+			i2c-scl-internal-delay-ns = <6>;
+			status = "disabled";
+		};
+
 		i2c2: i2c@e6510000 {
-			reg = <0 0xe6510000 0 0x40>;
 			#address-cells = <1>;
 			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe6510000 0 0x40>;
+			interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 929>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 929>;
+			dmas = <&dmac1 0x95>, <&dmac1 0x94>,
+			       <&dmac2 0x95>, <&dmac2 0x94>;
+			dma-names = "tx", "rx", "tx", "rx";
+			i2c-scl-internal-delay-ns = <6>;
 			status = "disabled";
+		};
 
-			/* placeholder */
+		i2c3: i2c@e66d0000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe66d0000 0 0x40>;
+			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 928>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 928>;
+			dmas = <&dmac0 0x97>, <&dmac0 0x96>;
+			dma-names = "tx", "rx";
+			i2c-scl-internal-delay-ns = <110>;
+			status = "disabled";
 		};
 
 		i2c4: i2c@e66d8000 {
 			#address-cells = <1>;
 			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
 			reg = <0 0xe66d8000 0 0x40>;
+			interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 927>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 927>;
+			dmas = <&dmac0 0x99>, <&dmac0 0x98>;
+			dma-names = "tx", "rx";
+			i2c-scl-internal-delay-ns = <110>;
 			status = "disabled";
+		};
 
-			/* placeholder */
+		i2c5: i2c@e66e0000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe66e0000 0 0x40>;
+			interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 919>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 919>;
+			dmas = <&dmac0 0x9b>, <&dmac0 0x9a>;
+			dma-names = "tx", "rx";
+			i2c-scl-internal-delay-ns = <110>;
+			status = "disabled";
+		};
+
+		i2c6: i2c@e66e8000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,i2c-r8a774e1",
+				     "renesas,rcar-gen3-i2c";
+			reg = <0 0xe66e8000 0 0x40>;
+			interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 918>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 918>;
+			dmas = <&dmac0 0x9d>, <&dmac0 0x9c>;
+			dma-names = "tx", "rx";
+			i2c-scl-internal-delay-ns = <6>;
+			status = "disabled";
+		};
+
+		i2c_dvfs: i2c@e60b0000 {
+			#address-cells = <1>;
+			#size-cells = <0>;
+			compatible = "renesas,iic-r8a774e1",
+				     "renesas,rcar-gen3-iic",
+				     "renesas,rmobile-iic";
+			reg = <0 0xe60b0000 0 0x425>;
+			interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 926>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 926>;
+			dmas = <&dmac0 0x11>, <&dmac0 0x10>;
+			dma-names = "tx", "rx";
+			status = "disabled";
 		};
 
 		hscif0: serial@e6540000 {
-- 
2.17.1


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

* [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (12 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:29   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:09 ` [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes Lad Prabhakar
                   ` (6 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document RZ/G2H (R8A774E1) SoC bindings.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml b/Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
index ef27a789c08f..9f7b118adcaf 100644
--- a/Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
+++ b/Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
@@ -38,6 +38,7 @@ properties:
               - renesas,msiof-r8a774a1      # RZ/G2M
               - renesas,msiof-r8a774b1      # RZ/G2N
               - renesas,msiof-r8a774c0      # RZ/G2E
+              - renesas,msiof-r8a774e1      # RZ/G2H
               - renesas,msiof-r8a7795       # R-Car H3
               - renesas,msiof-r8a7796       # R-Car M3-W
               - renesas,msiof-r8a77965      # R-Car M3-N
-- 
2.17.1


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

* [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (13 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 15:39   ` Geert Uytterhoeven
  2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
                   ` (5 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add the DT nodes needed by MSIOF[0123] interfaces to the SoC dtsi.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 62 +++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index e221c03bdd87..03e5982b8456 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -1256,6 +1256,68 @@
 			status = "disabled";
 		};
 
+		msiof0: spi@e6e90000 {
+			compatible = "renesas,msiof-r8a774e1",
+				     "renesas,rcar-gen3-msiof";
+			reg = <0 0xe6e90000 0 0x0064>;
+			interrupts = <GIC_SPI 156 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 211>;
+			dmas = <&dmac1 0x41>, <&dmac1 0x40>,
+			       <&dmac2 0x41>, <&dmac2 0x40>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 211>;
+			#address-cells = <1>;
+			#size-cells = <0>;
+			status = "disabled";
+		};
+
+		msiof1: spi@e6ea0000 {
+			compatible = "renesas,msiof-r8a774e1",
+				     "renesas,rcar-gen3-msiof";
+			reg = <0 0xe6ea0000 0 0x0064>;
+			interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 210>;
+			dmas = <&dmac1 0x43>, <&dmac1 0x42>,
+			       <&dmac2 0x43>, <&dmac2 0x42>;
+			dma-names = "tx", "rx", "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 210>;
+			#address-cells = <1>;
+			#size-cells = <0>;
+			status = "disabled";
+		};
+
+		msiof2: spi@e6c00000 {
+			compatible = "renesas,msiof-r8a774e1",
+				     "renesas,rcar-gen3-msiof";
+			reg = <0 0xe6c00000 0 0x0064>;
+			interrupts = <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 209>;
+			dmas = <&dmac0 0x45>, <&dmac0 0x44>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 209>;
+			#address-cells = <1>;
+			#size-cells = <0>;
+			status = "disabled";
+		};
+
+		msiof3: spi@e6c10000 {
+			compatible = "renesas,msiof-r8a774e1",
+				     "renesas,rcar-gen3-msiof";
+			reg = <0 0xe6c10000 0 0x0064>;
+			interrupts = <GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 208>;
+			dmas = <&dmac0 0x47>, <&dmac0 0x46>;
+			dma-names = "tx", "rx";
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 208>;
+			#address-cells = <1>;
+			#size-cells = <0>;
+			status = "disabled";
+		};
+
 		rcar_sound: sound@ec500000 {
 			reg = <0 0xec500000 0 0x1000>, /* SCU */
 			      <0 0xec5a0000 0 0x100>,  /* ADG */
-- 
2.17.1


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

* [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (14 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:30   ` Geert Uytterhoeven
                     ` (2 more replies)
  2020-07-15 11:09 ` [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node Lad Prabhakar
                   ` (4 subsequent siblings)
  20 siblings, 3 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

RZ/G2H (a.k.a. R8A774E1) watchdog implementation is compatible
with R-Car Gen3, therefore add the relevant documentation.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
---
 Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml b/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
index 572f4c912fef..6933005b52bd 100644
--- a/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
+++ b/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
@@ -41,6 +41,7 @@ properties:
               - renesas,r8a774a1-wdt     # RZ/G2M
               - renesas,r8a774b1-wdt     # RZ/G2N
               - renesas,r8a774c0-wdt     # RZ/G2E
+              - renesas,r8a774e1-wdt     # RZ/G2H
               - renesas,r8a7795-wdt      # R-Car H3
               - renesas,r8a7796-wdt      # R-Car M3-W
               - renesas,r8a77961-wdt     # R-Car M3-W+
-- 
2.17.1


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

* [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (15 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 15:39   ` Geert Uytterhoeven
  2020-07-15 11:09 ` [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support Lad Prabhakar
                   ` (3 subsequent siblings)
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add a device node for the Watchdog Timer (RWDT) controller on the Renesas
RZ/G2H (r8a774e1) SoC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index 03e5982b8456..b2fa1a60470c 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -290,10 +290,14 @@
 		ranges;
 
 		rwdt: watchdog@e6020000 {
+			compatible = "renesas,r8a774e1-wdt",
+				     "renesas,rcar-gen3-wdt";
 			reg = <0 0xe6020000 0 0x0c>;
+			interrupts = <GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 402>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 402>;
 			status = "disabled";
-
-			/* placeholder */
 		};
 
 		gpio0: gpio@e6050000 {
-- 
2.17.1


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

* [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (16 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:34   ` Geert Uytterhoeven
  2020-07-21  2:52   ` Rob Herring
  2020-07-15 11:09 ` [PATCH 19/20] dt-bindings: can: rcar_canfd: " Lad Prabhakar
                   ` (2 subsequent siblings)
  20 siblings, 2 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document SoC specific bindings for RZ/G2H (R8A774E1) SoC.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/net/can/rcar_can.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_can.txt b/Documentation/devicetree/bindings/net/can/rcar_can.txt
index 85c6551b602a..b5faa3cd2b23 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
@@ -9,6 +9,7 @@ Required properties:
 	      "renesas,can-r8a774a1" if CAN controller is a part of R8A774A1 SoC.
 	      "renesas,can-r8a774b1" if CAN controller is a part of R8A774B1 SoC.
 	      "renesas,can-r8a774c0" if CAN controller is a part of R8A774C0 SoC.
+	      "renesas,can-r8a774e1" if CAN controller is a part of R8A774E1 SoC.
 	      "renesas,can-r8a7778" if CAN controller is a part of R8A7778 SoC.
 	      "renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC.
 	      "renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC.
-- 
2.17.1


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

* [PATCH 19/20] dt-bindings: can: rcar_canfd: Document r8a774e1 support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (17 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 14:35   ` Geert Uytterhoeven
  2020-07-21  2:53   ` Rob Herring
  2020-07-15 11:09 ` [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support Lad Prabhakar
  2020-07-20 11:12 ` [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Mark Brown
  20 siblings, 2 replies; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Document the support for rcar_canfd on R8A774E1 SoC devices.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
index 13a4e34c0c73..6effe3c89271 100644
--- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
+++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
@@ -7,6 +7,7 @@ Required properties:
   - "renesas,r8a774a1-canfd" for R8A774A1 (RZ/G2M) compatible controller.
   - "renesas,r8a774b1-canfd" for R8A774B1 (RZ/G2N) compatible controller.
   - "renesas,r8a774c0-canfd" for R8A774C0 (RZ/G2E) compatible controller.
+  - "renesas,r8a774e1-canfd" for R8A774E1 (RZ/G2H) compatible controller.
   - "renesas,r8a7795-canfd" for R8A7795 (R-Car H3) compatible controller.
   - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
   - "renesas,r8a77965-canfd" for R8A77965 (R-Car M3-N) compatible controller.
-- 
2.17.1


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

* [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (18 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 19/20] dt-bindings: can: rcar_canfd: " Lad Prabhakar
@ 2020-07-15 11:09 ` Lad Prabhakar
  2020-07-16 15:39   ` Geert Uytterhoeven
  2020-07-20 11:12 ` [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Mark Brown
  20 siblings, 1 reply; 66+ messages in thread
From: Lad Prabhakar @ 2020-07-15 11:09 UTC (permalink / raw)
  To: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar, Lad Prabhakar

Add CAN[01] and CANFD support to RZ/G2H (R8A774E1) SoC specific dtsi.

Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 56 +++++++++++++++++++++--
 1 file changed, 53 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
index b2fa1a60470c..001874af8cf2 100644
--- a/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774e1.dtsi
@@ -34,6 +34,13 @@
 		clock-frequency = <0>;
 	};
 
+	/* External CAN clock - to be overridden by boards that provide it */
+	can_clk: can {
+		compatible = "fixed-clock";
+		#clock-cells = <0>;
+		clock-frequency = <0>;
+	};
+
 	cluster0_opp: opp_table0 {
 		compatible = "operating-points-v2";
 		opp-shared;
@@ -1139,17 +1146,60 @@
 		};
 
 		can0: can@e6c30000 {
+			compatible = "renesas,can-r8a774e1",
+				     "renesas,rcar-gen3-can";
 			reg = <0 0xe6c30000 0 0x1000>;
+			interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 916>,
+				 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
+				 <&can_clk>;
+			clock-names = "clkp1", "clkp2", "can_clk";
+			assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
+			assigned-clock-rates = <40000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 916>;
 			status = "disabled";
-
-			/* placeholder */
 		};
 
 		can1: can@e6c38000 {
+			compatible = "renesas,can-r8a774e1",
+				     "renesas,rcar-gen3-can";
 			reg = <0 0xe6c38000 0 0x1000>;
+			interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 915>,
+				 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
+				 <&can_clk>;
+			clock-names = "clkp1", "clkp2", "can_clk";
+			assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
+			assigned-clock-rates = <40000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 915>;
 			status = "disabled";
+		};
 
-			/* placeholder */
+		canfd: can@e66c0000 {
+			compatible = "renesas,r8a774e1-canfd",
+				     "renesas,rcar-gen3-canfd";
+			reg = <0 0xe66c0000 0 0x8000>;
+			interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
+				     <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 914>,
+				 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
+				 <&can_clk>;
+			clock-names = "fck", "canfd", "can_clk";
+			assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
+			assigned-clock-rates = <40000000>;
+			power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
+			resets = <&cpg 914>;
+			status = "disabled";
+
+			channel0 {
+				status = "disabled";
+			};
+
+			channel1 {
+				status = "disabled";
+			};
 		};
 
 		pwm0: pwm@e6e30000 {
-- 
2.17.1


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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
@ 2020-07-16 14:16   ` Geert Uytterhoeven
  2020-07-17 13:22   ` Niklas
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:16 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
@ 2020-07-16 14:17   ` Geert Uytterhoeven
  2020-07-21  2:42   ` Rob Herring
  2020-08-27 17:00   ` Lad, Prabhakar
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:17 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings
  2020-07-15 11:08 ` [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings Lad Prabhakar
@ 2020-07-16 14:24   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:24 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> Document RZ/G2H (R8A774E1) SoC in the Renesas TMU bindings.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

> ---
>  Documentation/devicetree/bindings/timer/renesas,tmu.txt | 1 +

Daniel: looks like "[PATCH v3] dt-bindings: timer: renesas: tmu: Convert
to json-schema"[1] hasn't made it into linux-next yet?

[1] https://lore.kernel.org/r/20200518081506.23423-1-geert+renesas@glider.be

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] 66+ messages in thread

* Re: [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
@ 2020-07-16 14:25   ` Geert Uytterhoeven
  2020-07-21  2:44   ` Rob Herring
  2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:25 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document i2c controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 12/20] dt-bindings: i2c: renesas,iic: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
@ 2020-07-16 14:28   ` Geert Uytterhoeven
  2020-07-21  2:44   ` Rob Herring
  2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:28 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document IIC controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
@ 2020-07-16 14:29   ` Geert Uytterhoeven
  2020-07-17 11:59   ` Mark Brown
  2020-07-21  2:51   ` Rob Herring
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:29 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
@ 2020-07-16 14:30   ` Geert Uytterhoeven
  2020-07-19 13:59   ` Guenter Roeck
  2020-07-21  2:52   ` Rob Herring
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:30 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> RZ/G2H (a.k.a. R8A774E1) watchdog implementation is compatible
> with R-Car Gen3, therefore add the relevant documentation.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support Lad Prabhakar
@ 2020-07-16 14:34   ` Geert Uytterhoeven
  2020-07-21  2:52   ` Rob Herring
  1 sibling, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:34 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

Hi Prabhakar,

On Wed, Jul 15, 2020 at 1:11 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document SoC specific bindings for RZ/G2H (R8A774E1) SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Thanks for your patch!

> --- a/Documentation/devicetree/bindings/net/can/rcar_can.txt
> +++ b/Documentation/devicetree/bindings/net/can/rcar_can.txt
> @@ -9,6 +9,7 @@ Required properties:
>               "renesas,can-r8a774a1" if CAN controller is a part of R8A774A1 SoC.
>               "renesas,can-r8a774b1" if CAN controller is a part of R8A774B1 SoC.
>               "renesas,can-r8a774c0" if CAN controller is a part of R8A774C0 SoC.
> +             "renesas,can-r8a774e1" if CAN controller is a part of R8A774E1 SoC.
>               "renesas,can-r8a7778" if CAN controller is a part of R8A7778 SoC.
>               "renesas,can-r8a7779" if CAN controller is a part of R8A7779 SoC.
>               "renesas,can-r8a7790" if CAN controller is a part of R8A7790 SoC.

Please also add R8A774E1 to the list of SoCs that can use CANFD through "clkp2".

With that fixed:
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 19/20] dt-bindings: can: rcar_canfd: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 19/20] dt-bindings: can: rcar_canfd: " Lad Prabhakar
@ 2020-07-16 14:35   ` Geert Uytterhoeven
  2020-07-21  2:53   ` Rob Herring
  1 sibling, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:35 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, Linux I2C,
	Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

Hi Prabhakar,

On Wed, Jul 15, 2020 at 1:11 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Document the support for rcar_canfd on R8A774E1 SoC devices.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Thanks for your patch!

> --- a/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
> +++ b/Documentation/devicetree/bindings/net/can/rcar_canfd.txt
> @@ -7,6 +7,7 @@ Required properties:
>    - "renesas,r8a774a1-canfd" for R8A774A1 (RZ/G2M) compatible controller.
>    - "renesas,r8a774b1-canfd" for R8A774B1 (RZ/G2N) compatible controller.
>    - "renesas,r8a774c0-canfd" for R8A774C0 (RZ/G2E) compatible controller.
> +  - "renesas,r8a774e1-canfd" for R8A774E1 (RZ/G2H) compatible controller.
>    - "renesas,r8a7795-canfd" for R8A7795 (R-Car H3) compatible controller.
>    - "renesas,r8a7796-canfd" for R8A7796 (R-Car M3-W) compatible controller.
>    - "renesas,r8a77965-canfd" for R8A77965 (R-Car M3-N) compatible controller.

Please also add R8A774E1 to the list of SoCs that can use the CANFD clock.

With that fixed:
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 03/20] thermal: rcar_gen3_thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
@ 2020-07-16 14:37   ` Geert Uytterhoeven
  2020-07-17  4:44   ` Daniel Lezcano
  2020-07-17 13:23   ` Niklas
  2 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 14:37 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> Add r8a774e1 specific compatible string.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

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] 66+ messages in thread

* Re: [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points
  2020-07-15 11:08 ` [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points Lad Prabhakar
@ 2020-07-16 15:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:38 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

Hi Prabhakar,

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> The RZ/G2H (r8a774e1) comes with two clusters of processors, similarly to
> the r8a774a1. The first cluster is made of A57s, the second cluster is made
> of A53s.
>
> The operating points for the cluster with the A57s are:
>
> Frequency | Voltage
> ----------|---------
> 500 MHz   | 0.82V
> 1.0 GHz   | 0.82V
> 1.5 GHz   | 0.82V
>
> The operating points for the cluster with the A53s are:
>
> Frequency | Voltage
> ----------|---------
> 800 MHz   | 0.82V
> 1.0 GHz   | 0.82V
> 1.2 GHz   | 0.82V

I trust you on the actual values...

>
> This patch adds the definitions for the operating points to the SoC
> specific DT.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support
  2020-07-15 11:08 ` [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support Lad Prabhakar
@ 2020-07-16 15:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:38 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> Add thermal support for R8A774E1 (RZ/G2H) SoC.
>
> Based on the work done for r8a774a1 SoC.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes
  2020-07-15 11:08 ` [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes Lad Prabhakar
@ 2020-07-16 15:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:38 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> This patch adds the CMT[0123] device tree nodes to the
> r8a774e1 SoC specific DT.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes
  2020-07-15 11:08 ` [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes Lad Prabhakar
@ 2020-07-16 15:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:38 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
>
> This patch adds TMU[01234] device tree nodes to the r8a774e1
> SoC specific DT.
>
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes
  2020-07-15 11:08 ` [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes Lad Prabhakar
@ 2020-07-16 15:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:38 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add the device nodes for RZ/G2H SCIF and HSCIF serial ports,
> including clocks, power domains and DMAs.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes
  2020-07-15 11:09 ` [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes Lad Prabhakar
@ 2020-07-16 15:39   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add SDHI[0-2] device nodes to R8A774E1 SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support
  2020-07-15 11:09 ` [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support Lad Prabhakar
@ 2020-07-16 15:39   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add the I2C[0-6] and IIC Bus Interface for DVFS (IIC for DVFS)
> devices nodes to the r8a774e1 device tree.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes
  2020-07-15 11:09 ` [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes Lad Prabhakar
@ 2020-07-16 15:39   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add the DT nodes needed by MSIOF[0123] interfaces to the SoC dtsi.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node
  2020-07-15 11:09 ` [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node Lad Prabhakar
@ 2020-07-16 15:39   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:10 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add a device node for the Watchdog Timer (RWDT) controller on the Renesas
> RZ/G2H (r8a774e1) SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support
  2020-07-15 11:09 ` [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support Lad Prabhakar
@ 2020-07-16 15:39   ` Geert Uytterhoeven
  0 siblings, 0 replies; 66+ messages in thread
From: Geert Uytterhoeven @ 2020-07-16 15:39 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wolfram Sang, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, Linux Kernel Mailing List,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List, Prabhakar

On Wed, Jul 15, 2020 at 1:11 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> Add CAN[01] and CANFD support to RZ/G2H (R8A774E1) SoC specific dtsi.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.9.

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] 66+ messages in thread

* Re: [PATCH 03/20] thermal: rcar_gen3_thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
  2020-07-16 14:37   ` Geert Uytterhoeven
@ 2020-07-17  4:44   ` Daniel Lezcano
  2020-07-17 13:23   ` Niklas
  2 siblings, 0 replies; 66+ messages in thread
From: Daniel Lezcano @ 2020-07-17  4:44 UTC (permalink / raw)
  To: Lad Prabhakar, Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm
  Cc: Amit Kucheria, Thomas Gleixner, Laurent Pinchart, linux-i2c,
	linux-kernel, devicetree, linux-can, netdev, linux-spi,
	linux-renesas-soc, linux-pm, linux-watchdog, Prabhakar

On 15/07/2020 13:08, Lad Prabhakar wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> 
> Add r8a774e1 specific compatible string.
> 
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> ---

Applied, thanks



-- 
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

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

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
  2020-07-16 14:29   ` Geert Uytterhoeven
@ 2020-07-17 11:59   ` Mark Brown
  2020-07-17 12:15     ` Lad, Prabhakar
  2020-07-21  2:51   ` Rob Herring
  2 siblings, 1 reply; 66+ messages in thread
From: Mark Brown @ 2020-07-17 11:59 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, linux-i2c, linux-kernel,
	devicetree, linux-can, netdev, linux-spi, linux-renesas-soc,
	linux-pm, linux-watchdog, Prabhakar

[-- Attachment #1: Type: text/plain, Size: 262 bytes --]

On Wed, Jul 15, 2020 at 12:09:04PM +0100, Lad Prabhakar wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.

Please in future could you split things like this up into per subsystem
serieses?  That's a more normal approach and avoids the huge threads and
CC lists.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-17 11:59   ` Mark Brown
@ 2020-07-17 12:15     ` Lad, Prabhakar
  2020-07-17 12:22       ` Mark Brown
  0 siblings, 1 reply; 66+ messages in thread
From: Lad, Prabhakar @ 2020-07-17 12:15 UTC (permalink / raw)
  To: Mark Brown
  Cc: Lad Prabhakar, Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

Hi Mark,

On Fri, Jul 17, 2020 at 12:59 PM Mark Brown <broonie@kernel.org> wrote:
>
> On Wed, Jul 15, 2020 at 12:09:04PM +0100, Lad Prabhakar wrote:
> > Document RZ/G2H (R8A774E1) SoC bindings.
>
> Please in future could you split things like this up into per subsystem
> serieses?  That's a more normal approach and avoids the huge threads and
> CC lists.

Sorry for doing this, In future I shall keep that in mind. (Wanted to
get in most patches for RZ/G2H in V5.9 window)

Cheers,
--Prabhakar

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

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-17 12:15     ` Lad, Prabhakar
@ 2020-07-17 12:22       ` Mark Brown
  2020-07-21  2:51         ` Rob Herring
  0 siblings, 1 reply; 66+ messages in thread
From: Mark Brown @ 2020-07-17 12:22 UTC (permalink / raw)
  To: Lad, Prabhakar
  Cc: Lad Prabhakar, Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

[-- Attachment #1: Type: text/plain, Size: 712 bytes --]

On Fri, Jul 17, 2020 at 01:15:13PM +0100, Lad, Prabhakar wrote:
> On Fri, Jul 17, 2020 at 12:59 PM Mark Brown <broonie@kernel.org> wrote:

> > On Wed, Jul 15, 2020 at 12:09:04PM +0100, Lad Prabhakar wrote:
> > > Document RZ/G2H (R8A774E1) SoC bindings.

> > Please in future could you split things like this up into per subsystem
> > serieses?  That's a more normal approach and avoids the huge threads and
> > CC lists.

> Sorry for doing this, In future I shall keep that in mind. (Wanted to
> get in most patches for RZ/G2H in V5.9 window)

If anything sending things as a big series touching lots of subsystems
can slow things down as people figure out dependencies and who's going
to actually apply things.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
  2020-07-16 14:16   ` Geert Uytterhoeven
@ 2020-07-17 13:22   ` Niklas
  2020-07-21  2:42   ` Rob Herring
  2020-08-27 16:52   ` Lad, Prabhakar
  3 siblings, 0 replies; 66+ messages in thread
From: Niklas @ 2020-07-17 13:22 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, linux-i2c, linux-kernel,
	devicetree, linux-can, netdev, linux-spi, linux-renesas-soc,
	linux-pm, linux-watchdog, Prabhakar

Hi Lad,

Thanks for your work.

On 2020-07-15 12:08:52 +0100, Lad Prabhakar wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

> ---
>  Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
> index b1a55ae497de..f386f2a7c06c 100644
> --- a/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
> +++ b/Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
> @@ -20,6 +20,7 @@ properties:
>      enum:
>        - renesas,r8a774a1-thermal # RZ/G2M
>        - renesas,r8a774b1-thermal # RZ/G2N
> +      - renesas,r8a774e1-thermal # RZ/G2H
>        - renesas,r8a7795-thermal  # R-Car H3
>        - renesas,r8a7796-thermal  # R-Car M3-W
>        - renesas,r8a77961-thermal # R-Car M3-W+
> -- 
> 2.17.1
> 

-- 
Regards,
Niklas Söderlund

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

* Re: [PATCH 03/20] thermal: rcar_gen3_thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
  2020-07-16 14:37   ` Geert Uytterhoeven
  2020-07-17  4:44   ` Daniel Lezcano
@ 2020-07-17 13:23   ` Niklas
  2 siblings, 0 replies; 66+ messages in thread
From: Niklas @ 2020-07-17 13:23 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, linux-i2c, linux-kernel,
	devicetree, linux-can, netdev, linux-spi, linux-renesas-soc,
	linux-pm, linux-watchdog, Prabhakar

Hi Lad,

Thanks for your work.

On 2020-07-15 12:08:53 +0100, Lad Prabhakar wrote:
> From: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> 
> Add r8a774e1 specific compatible string.
> 
> Signed-off-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>

> ---
>  drivers/thermal/rcar_gen3_thermal.c | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/drivers/thermal/rcar_gen3_thermal.c b/drivers/thermal/rcar_gen3_thermal.c
> index c48c5e9b8f20..3f129ce4adc0 100644
> --- a/drivers/thermal/rcar_gen3_thermal.c
> +++ b/drivers/thermal/rcar_gen3_thermal.c
> @@ -314,6 +314,10 @@ static const struct of_device_id rcar_gen3_thermal_dt_ids[] = {
>  		.compatible = "renesas,r8a774b1-thermal",
>  		.data = &rcar_gen3_ths_tj_1,
>  	},
> +	{
> +		.compatible = "renesas,r8a774e1-thermal",
> +		.data = &rcar_gen3_ths_tj_1,
> +	},
>  	{
>  		.compatible = "renesas,r8a7795-thermal",
>  		.data = &rcar_gen3_ths_tj_1,
> -- 
> 2.17.1
> 

-- 
Regards,
Niklas Söderlund

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

* Re: [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
  2020-07-16 14:30   ` Geert Uytterhoeven
@ 2020-07-19 13:59   ` Guenter Roeck
  2020-07-21  2:52   ` Rob Herring
  2 siblings, 0 replies; 66+ messages in thread
From: Guenter Roeck @ 2020-07-19 13:59 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Magnus Damm, Daniel Lezcano, Amit Kucheria, Thomas Gleixner,
	Laurent Pinchart, linux-i2c, linux-kernel, devicetree, linux-can,
	netdev, linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar

On Wed, Jul 15, 2020 at 12:09:06PM +0100, Lad Prabhakar wrote:
> RZ/G2H (a.k.a. R8A774E1) watchdog implementation is compatible
> with R-Car Gen3, therefore add the relevant documentation.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Reviewed-by: Guenter Roeck <linux@roeck-us.net>

> ---
>  Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml b/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
> index 572f4c912fef..6933005b52bd 100644
> --- a/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
> +++ b/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
> @@ -41,6 +41,7 @@ properties:
>                - renesas,r8a774a1-wdt     # RZ/G2M
>                - renesas,r8a774b1-wdt     # RZ/G2N
>                - renesas,r8a774c0-wdt     # RZ/G2E
> +              - renesas,r8a774e1-wdt     # RZ/G2H
>                - renesas,r8a7795-wdt      # R-Car H3
>                - renesas,r8a7796-wdt      # R-Car M3-W
>                - renesas,r8a77961-wdt     # R-Car M3-W+

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

* Re: [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1
  2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
                   ` (19 preceding siblings ...)
  2020-07-15 11:09 ` [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support Lad Prabhakar
@ 2020-07-20 11:12 ` Mark Brown
  20 siblings, 0 replies; 66+ messages in thread
From: Mark Brown @ 2020-07-20 11:12 UTC (permalink / raw)
  To: Jakub Kicinski, Lad Prabhakar, Wolfgang Grandegger, Zhang Rui,
	Geert Uytterhoeven, Guenter Roeck, Rob Herring, Niklas,
	Wim Van Sebroeck, Wolfram Sang, David S. Miller, Magnus Damm,
	Marc Kleine-Budde
  Cc: devicetree, Laurent Pinchart, Daniel Lezcano, Thomas Gleixner,
	linux-i2c, linux-watchdog, linux-renesas-soc, linux-pm,
	linux-spi, Prabhakar, netdev, linux-can, linux-kernel,
	Amit Kucheria

On Wed, 15 Jul 2020 12:08:50 +0100, Lad Prabhakar wrote:
> This patch series enables support for following on RZ/G2H SoC,
> * CPU OPP
> * THS
> * CMT/TMU
> * I2C/IIC
> * MSIOF
> * RWDT
> * SDHI
> * SCIF/HSCIF
> * CAN/CANFD
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next

Thanks!

[1/1] spi: renesas,sh-msiof: Add r8a774e1 support
      commit: b4f7f5f5470588e45e5d004f1dc4887af20f18c0

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark

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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
  2020-07-16 14:16   ` Geert Uytterhoeven
  2020-07-17 13:22   ` Niklas
@ 2020-07-21  2:42   ` Rob Herring
  2020-08-27 16:52   ` Lad, Prabhakar
  3 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:42 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Magnus Damm, linux-spi, linux-renesas-soc, Daniel Lezcano,
	linux-watchdog, devicetree, Mark Brown, Geert Uytterhoeven,
	linux-i2c, netdev, linux-can, Thomas Gleixner,
	Wolfgang Grandegger, Laurent Pinchart, Amit Kucheria,
	Marc Kleine-Budde, Jakub Kicinski, linux-pm, Guenter Roeck,
	Niklas, Prabhakar, Wim Van Sebroeck, Zhang Rui, David S. Miller,
	Rob Herring, Wolfram Sang, linux-kernel

On Wed, 15 Jul 2020 12:08:52 +0100, Lad Prabhakar wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
  2020-07-16 14:17   ` Geert Uytterhoeven
@ 2020-07-21  2:42   ` Rob Herring
  2020-08-27 17:00   ` Lad, Prabhakar
  2 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:42 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thomas Gleixner, Marc Kleine-Budde, linux-renesas-soc,
	David S. Miller, Magnus Damm, linux-i2c, Wim Van Sebroeck,
	Guenter Roeck, Prabhakar, Amit Kucheria, linux-spi, Mark Brown,
	Rob Herring, Niklas, Daniel Lezcano, Wolfgang Grandegger,
	linux-kernel, netdev, linux-pm, Jakub Kicinski, Wolfram Sang,
	Geert Uytterhoeven, linux-watchdog, devicetree, linux-can,
	Zhang Rui, Laurent Pinchart

On Wed, 15 Jul 2020 12:08:55 +0100, Lad Prabhakar wrote:
> Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/timer/renesas,cmt.yaml | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
  2020-07-16 14:25   ` Geert Uytterhoeven
@ 2020-07-21  2:44   ` Rob Herring
  2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:44 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Daniel Lezcano, Jakub Kicinski, Thomas Gleixner, Rob Herring,
	Marc Kleine-Budde, Prabhakar, David S. Miller, linux-kernel,
	Guenter Roeck, netdev, devicetree, Niklas, Mark Brown,
	Wolfgang Grandegger, Laurent Pinchart, Zhang Rui, linux-spi,
	Amit Kucheria, linux-i2c, Geert Uytterhoeven, linux-watchdog,
	linux-can, linux-renesas-soc, linux-pm, Magnus Damm,
	Wim Van Sebroeck, Wolfram Sang

On Wed, 15 Jul 2020 12:09:01 +0100, Lad Prabhakar wrote:
> Document i2c controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/i2c/renesas,i2c.txt | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 12/20] dt-bindings: i2c: renesas,iic: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
  2020-07-16 14:28   ` Geert Uytterhoeven
@ 2020-07-21  2:44   ` Rob Herring
  2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:44 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: linux-spi, Zhang Rui, Niklas, Wolfgang Grandegger,
	linux-watchdog, Wim Van Sebroeck, linux-can, linux-kernel,
	Geert Uytterhoeven, linux-pm, linux-i2c, Mark Brown,
	linux-renesas-soc, Thomas Gleixner, Guenter Roeck, Magnus Damm,
	David S. Miller, Jakub Kicinski, devicetree, Amit Kucheria,
	Rob Herring, Marc Kleine-Budde, netdev, Prabhakar,
	Laurent Pinchart, Daniel Lezcano, Wolfram Sang

On Wed, 15 Jul 2020 12:09:02 +0100, Lad Prabhakar wrote:
> Document IIC controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/i2c/renesas,iic.txt | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-17 12:22       ` Mark Brown
@ 2020-07-21  2:51         ` Rob Herring
  0 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:51 UTC (permalink / raw)
  To: Mark Brown
  Cc: Lad, Prabhakar, Lad Prabhakar, Geert Uytterhoeven, Wolfram Sang,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Daniel Lezcano, Amit Kucheria,
	Thomas Gleixner, Laurent Pinchart, Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

On Fri, Jul 17, 2020 at 01:22:09PM +0100, Mark Brown wrote:
> On Fri, Jul 17, 2020 at 01:15:13PM +0100, Lad, Prabhakar wrote:
> > On Fri, Jul 17, 2020 at 12:59 PM Mark Brown <broonie@kernel.org> wrote:
> 
> > > On Wed, Jul 15, 2020 at 12:09:04PM +0100, Lad Prabhakar wrote:
> > > > Document RZ/G2H (R8A774E1) SoC bindings.
> 
> > > Please in future could you split things like this up into per subsystem
> > > serieses?  That's a more normal approach and avoids the huge threads and
> > > CC lists.
> 
> > Sorry for doing this, In future I shall keep that in mind. (Wanted to
> > get in most patches for RZ/G2H in V5.9 window)
> 
> If anything sending things as a big series touching lots of subsystems
> can slow things down as people figure out dependencies and who's going
> to actually apply things.

I'd be fine with one patch adding all the compatibles for a new SoC 
where there are no other changes and take that via the soc or DT tree, 
but the Renesas folks need to figure out any cross tree dependencies 
with other Renesas changes. That's a bit harder right now with schema 
conversions though.

Rob

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

* Re: [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support
  2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
  2020-07-16 14:29   ` Geert Uytterhoeven
  2020-07-17 11:59   ` Mark Brown
@ 2020-07-21  2:51   ` Rob Herring
  2 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:51 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Wim Van Sebroeck, Daniel Lezcano, linux-pm, Wolfram Sang, Niklas,
	linux-kernel, Zhang Rui, Jakub Kicinski, Thomas Gleixner,
	linux-renesas-soc, Wolfgang Grandegger, Mark Brown,
	Amit Kucheria, linux-i2c, Geert Uytterhoeven, devicetree,
	Prabhakar, linux-spi, linux-watchdog, David S. Miller,
	Guenter Roeck, Magnus Damm, Laurent Pinchart, Marc Kleine-Budde,
	Rob Herring, netdev, linux-can

On Wed, 15 Jul 2020 12:09:04 +0100, Lad Prabhakar wrote:
> Document RZ/G2H (R8A774E1) SoC bindings.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
  2020-07-16 14:30   ` Geert Uytterhoeven
  2020-07-19 13:59   ` Guenter Roeck
@ 2020-07-21  2:52   ` Rob Herring
  2 siblings, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:52 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Magnus Damm, Wim Van Sebroeck, Wolfram Sang, David S. Miller,
	Geert Uytterhoeven, linux-renesas-soc, linux-kernel, linux-spi,
	Niklas, Guenter Roeck, linux-watchdog, Amit Kucheria,
	Marc Kleine-Budde, Prabhakar, Daniel Lezcano, linux-i2c,
	devicetree, Rob Herring, netdev, Mark Brown, Wolfgang Grandegger,
	Laurent Pinchart, Zhang Rui, linux-can, linux-pm,
	Thomas Gleixner, Jakub Kicinski

On Wed, 15 Jul 2020 12:09:06 +0100, Lad Prabhakar wrote:
> RZ/G2H (a.k.a. R8A774E1) watchdog implementation is compatible
> with R-Car Gen3, therefore add the relevant documentation.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support Lad Prabhakar
  2020-07-16 14:34   ` Geert Uytterhoeven
@ 2020-07-21  2:52   ` Rob Herring
  1 sibling, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:52 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: linux-renesas-soc, Geert Uytterhoeven, Zhang Rui,
	Wim Van Sebroeck, David S. Miller, Mark Brown,
	Wolfgang Grandegger, Prabhakar, Wolfram Sang, linux-watchdog,
	linux-spi, Magnus Damm, Amit Kucheria, Guenter Roeck, linux-i2c,
	linux-pm, linux-can, Daniel Lezcano, Thomas Gleixner,
	Marc Kleine-Budde, netdev, Niklas, Jakub Kicinski, devicetree,
	Rob Herring, Laurent Pinchart, linux-kernel

On Wed, 15 Jul 2020 12:09:08 +0100, Lad Prabhakar wrote:
> Document SoC specific bindings for RZ/G2H (R8A774E1) SoC.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/net/can/rcar_can.txt | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 19/20] dt-bindings: can: rcar_canfd: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 19/20] dt-bindings: can: rcar_canfd: " Lad Prabhakar
  2020-07-16 14:35   ` Geert Uytterhoeven
@ 2020-07-21  2:53   ` Rob Herring
  1 sibling, 0 replies; 66+ messages in thread
From: Rob Herring @ 2020-07-21  2:53 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Thomas Gleixner, linux-watchdog, netdev, Amit Kucheria,
	linux-kernel, devicetree, Niklas, David S. Miller,
	Wim Van Sebroeck, Guenter Roeck, Rob Herring, linux-renesas-soc,
	Daniel Lezcano, Wolfram Sang, Laurent Pinchart, linux-can,
	Marc Kleine-Budde, linux-i2c, Wolfgang Grandegger, Mark Brown,
	Magnus Damm, linux-pm, linux-spi, Zhang Rui, Jakub Kicinski,
	Geert Uytterhoeven, Prabhakar

On Wed, 15 Jul 2020 12:09:09 +0100, Lad Prabhakar wrote:
> Document the support for rcar_canfd on R8A774E1 SoC devices.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring <robh@kernel.org>

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

* Re: [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
  2020-07-16 14:25   ` Geert Uytterhoeven
  2020-07-21  2:44   ` Rob Herring
@ 2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Wolfram Sang @ 2020-07-26 12:35 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar

[-- Attachment #1: Type: text/plain, Size: 365 bytes --]

On Wed, Jul 15, 2020 at 12:09:01PM +0100, Lad Prabhakar wrote:
> Document i2c controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Applied to for-next, thanks!


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [PATCH 12/20] dt-bindings: i2c: renesas,iic: Document r8a774e1 support
  2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
  2020-07-16 14:28   ` Geert Uytterhoeven
  2020-07-21  2:44   ` Rob Herring
@ 2020-07-26 12:35   ` Wolfram Sang
  2 siblings, 0 replies; 66+ messages in thread
From: Wolfram Sang @ 2020-07-26 12:35 UTC (permalink / raw)
  To: Lad Prabhakar
  Cc: Geert Uytterhoeven, Rob Herring, Wolfgang Grandegger,
	Marc Kleine-Budde, David S. Miller, Jakub Kicinski, Mark Brown,
	Niklas, Zhang Rui, Wim Van Sebroeck, Guenter Roeck, Magnus Damm,
	Daniel Lezcano, Amit Kucheria, Thomas Gleixner, Laurent Pinchart,
	linux-i2c, linux-kernel, devicetree, linux-can, netdev,
	linux-spi, linux-renesas-soc, linux-pm, linux-watchdog,
	Prabhakar

[-- Attachment #1: Type: text/plain, Size: 365 bytes --]

On Wed, Jul 15, 2020 at 12:09:02PM +0100, Lad Prabhakar wrote:
> Document IIC controller for RZ/G2H (R8A774E1) SoC, which is compatible
> with R-Car Gen3 SoC family.
> 
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> Reviewed-by: Marian-Cristian Rotariu <marian-cristian.rotariu.rb@bp.renesas.com>

Applied to for-next, thanks!


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
                     ` (2 preceding siblings ...)
  2020-07-21  2:42   ` Rob Herring
@ 2020-08-27 16:52   ` Lad, Prabhakar
  2020-09-19 11:05     ` Lad, Prabhakar
  3 siblings, 1 reply; 66+ messages in thread
From: Lad, Prabhakar @ 2020-08-27 16:52 UTC (permalink / raw)
  To: Zhang Rui, Daniel Lezcano, Amit Kucheria
  Cc: Geert Uytterhoeven, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Lad Prabhakar, Jakub Kicinski, Mark Brown, Niklas,
	Wim Van Sebroeck, Guenter Roeck, Magnus Damm, Thomas Gleixner,
	Laurent Pinchart, Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

Hi Zhang,Daniel,Amit,

On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
>
> Document RZ/G2H (R8A774E1) SoC bindings.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
>  1 file changed, 1 insertion(+)
>
Gentle ping.

Cheers,
Prabhakar

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

* Re: [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
  2020-07-16 14:17   ` Geert Uytterhoeven
  2020-07-21  2:42   ` Rob Herring
@ 2020-08-27 17:00   ` Lad, Prabhakar
  2020-09-19 11:00     ` Lad, Prabhakar
  2 siblings, 1 reply; 66+ messages in thread
From: Lad, Prabhakar @ 2020-08-27 17:00 UTC (permalink / raw)
  To: Daniel Lezcano, Thomas Gleixner
  Cc: Geert Uytterhoeven, Lad Prabhakar, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Amit Kucheria, Laurent Pinchart,
	Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

Hi Daniel and Thomas,

On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
<prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
>
> Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.
>
> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> ---
>  Documentation/devicetree/bindings/timer/renesas,cmt.yaml | 2 ++
>  1 file changed, 2 insertions(+)
>
Gentle ping.

Cheers,
Prabhakar

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

* Re: [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-08-27 17:00   ` Lad, Prabhakar
@ 2020-09-19 11:00     ` Lad, Prabhakar
  2020-09-19 11:13       ` Daniel Lezcano
  0 siblings, 1 reply; 66+ messages in thread
From: Lad, Prabhakar @ 2020-09-19 11:00 UTC (permalink / raw)
  To: Daniel Lezcano, Thomas Gleixner
  Cc: Geert Uytterhoeven, Lad Prabhakar, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Amit Kucheria, Laurent Pinchart,
	Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

Hi Daniel and Thomas,

On Thu, Aug 27, 2020 at 6:00 PM Lad, Prabhakar
<prabhakar.csengg@gmail.com> wrote:
>
> Hi Daniel and Thomas,
>
> On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
> <prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> >
> > Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.
> >
> > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> > ---
> >  Documentation/devicetree/bindings/timer/renesas,cmt.yaml | 2 ++
> >  1 file changed, 2 insertions(+)
> >
> Gentle ping.
>
Could you please pick this patch.

Cheers,
Prabhakar

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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-08-27 16:52   ` Lad, Prabhakar
@ 2020-09-19 11:05     ` Lad, Prabhakar
  2020-09-19 11:25       ` Daniel Lezcano
  0 siblings, 1 reply; 66+ messages in thread
From: Lad, Prabhakar @ 2020-09-19 11:05 UTC (permalink / raw)
  To: Niklas, Zhang Rui, Daniel Lezcano
  Cc: Geert Uytterhoeven, Amit Kucheria, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Lad Prabhakar, Jakub Kicinski, Mark Brown, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

Hi Niklas/Zhang/Daniel,

On Thu, Aug 27, 2020 at 5:52 PM Lad, Prabhakar
<prabhakar.csengg@gmail.com> wrote:
>
> Hi Zhang,Daniel,Amit,
>
> On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
> <prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
> >
> > Document RZ/G2H (R8A774E1) SoC bindings.
> >
> > Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
> > ---
> >  Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
> >  1 file changed, 1 insertion(+)
> >
> Gentle ping.
>
Could either of please pick this patch.

Cheers,
Prabhakar

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

* Re: [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support
  2020-09-19 11:00     ` Lad, Prabhakar
@ 2020-09-19 11:13       ` Daniel Lezcano
  0 siblings, 0 replies; 66+ messages in thread
From: Daniel Lezcano @ 2020-09-19 11:13 UTC (permalink / raw)
  To: Lad, Prabhakar, Thomas Gleixner
  Cc: Geert Uytterhoeven, Lad Prabhakar, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Jakub Kicinski, Mark Brown, Niklas, Zhang Rui, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Amit Kucheria, Laurent Pinchart,
	Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

On 19/09/2020 13:00, Lad, Prabhakar wrote:
> Hi Daniel and Thomas,
> 
> On Thu, Aug 27, 2020 at 6:00 PM Lad, Prabhakar
> <prabhakar.csengg@gmail.com> wrote:
>>
>> Hi Daniel and Thomas,
>>
>> On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
>> <prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
>>>
>>> Document SoC specific bindings for RZ/G2H (r8a774e1) SoC.
>>>
>>> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
>>> ---
>>>  Documentation/devicetree/bindings/timer/renesas,cmt.yaml | 2 ++
>>>  1 file changed, 2 insertions(+)
>>>
>> Gentle ping.
>>
> Could you please pick this patch.

Applied, thanks


-- 
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

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

* Re: [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support
  2020-09-19 11:05     ` Lad, Prabhakar
@ 2020-09-19 11:25       ` Daniel Lezcano
  0 siblings, 0 replies; 66+ messages in thread
From: Daniel Lezcano @ 2020-09-19 11:25 UTC (permalink / raw)
  To: Lad, Prabhakar, Niklas, Zhang Rui
  Cc: Geert Uytterhoeven, Amit Kucheria, Wolfram Sang, Rob Herring,
	Wolfgang Grandegger, Marc Kleine-Budde, David S. Miller,
	Lad Prabhakar, Jakub Kicinski, Mark Brown, Wim Van Sebroeck,
	Guenter Roeck, Magnus Damm, Thomas Gleixner, Laurent Pinchart,
	Linux I2C, LKML,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	linux-can, netdev, linux-spi, Linux-Renesas, Linux PM list,
	Linux Watchdog Mailing List

On 19/09/2020 13:05, Lad, Prabhakar wrote:
> Hi Niklas/Zhang/Daniel,
> 
> On Thu, Aug 27, 2020 at 5:52 PM Lad, Prabhakar
> <prabhakar.csengg@gmail.com> wrote:
>>
>> Hi Zhang,Daniel,Amit,
>>
>> On Wed, Jul 15, 2020 at 12:09 PM Lad Prabhakar
>> <prabhakar.mahadev-lad.rj@bp.renesas.com> wrote:
>>>
>>> Document RZ/G2H (R8A774E1) SoC bindings.
>>>
>>> Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
>>> ---
>>>  Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml | 1 +
>>>  1 file changed, 1 insertion(+)
>>>
>> Gentle ping.
>>
> Could either of please pick this patch.

Applied, thanks


-- 
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

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

end of thread, other threads:[~2020-09-19 11:25 UTC | newest]

Thread overview: 66+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-15 11:08 [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Lad Prabhakar
2020-07-15 11:08 ` [PATCH 01/20] arm64: dts: renesas: r8a774e1: Add operating points Lad Prabhakar
2020-07-16 15:38   ` Geert Uytterhoeven
2020-07-15 11:08 ` [PATCH 02/20] dt-bindings: thermal: rcar-gen3-thermal: Add r8a774e1 support Lad Prabhakar
2020-07-16 14:16   ` Geert Uytterhoeven
2020-07-17 13:22   ` Niklas
2020-07-21  2:42   ` Rob Herring
2020-08-27 16:52   ` Lad, Prabhakar
2020-09-19 11:05     ` Lad, Prabhakar
2020-09-19 11:25       ` Daniel Lezcano
2020-07-15 11:08 ` [PATCH 03/20] thermal: rcar_gen3_thermal: " Lad Prabhakar
2020-07-16 14:37   ` Geert Uytterhoeven
2020-07-17  4:44   ` Daniel Lezcano
2020-07-17 13:23   ` Niklas
2020-07-15 11:08 ` [PATCH 04/20] arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support Lad Prabhakar
2020-07-16 15:38   ` Geert Uytterhoeven
2020-07-15 11:08 ` [PATCH 05/20] dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support Lad Prabhakar
2020-07-16 14:17   ` Geert Uytterhoeven
2020-07-21  2:42   ` Rob Herring
2020-08-27 17:00   ` Lad, Prabhakar
2020-09-19 11:00     ` Lad, Prabhakar
2020-09-19 11:13       ` Daniel Lezcano
2020-07-15 11:08 ` [PATCH 06/20] arm64: dts: renesas: r8a774e1: Add CMT device nodes Lad Prabhakar
2020-07-16 15:38   ` Geert Uytterhoeven
2020-07-15 11:08 ` [PATCH 07/20] dt-bindings: timer: renesas,tmu: Document r8a774e1 bindings Lad Prabhakar
2020-07-16 14:24   ` Geert Uytterhoeven
2020-07-15 11:08 ` [PATCH 08/20] arm64: dts: renesas: r8a774e1: Add TMU device nodes Lad Prabhakar
2020-07-16 15:38   ` Geert Uytterhoeven
2020-07-15 11:08 ` [PATCH 09/20] arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes Lad Prabhakar
2020-07-16 15:38   ` Geert Uytterhoeven
2020-07-15 11:09 ` [PATCH 10/20] arm64: dts: renesas: r8a774e1: Add SDHI nodes Lad Prabhakar
2020-07-16 15:39   ` Geert Uytterhoeven
2020-07-15 11:09 ` [PATCH 11/20] dt-bindings: i2c: renesas,i2c: Document r8a774e1 support Lad Prabhakar
2020-07-16 14:25   ` Geert Uytterhoeven
2020-07-21  2:44   ` Rob Herring
2020-07-26 12:35   ` Wolfram Sang
2020-07-15 11:09 ` [PATCH 12/20] dt-bindings: i2c: renesas,iic: " Lad Prabhakar
2020-07-16 14:28   ` Geert Uytterhoeven
2020-07-21  2:44   ` Rob Herring
2020-07-26 12:35   ` Wolfram Sang
2020-07-15 11:09 ` [PATCH 13/20] arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support Lad Prabhakar
2020-07-16 15:39   ` Geert Uytterhoeven
2020-07-15 11:09 ` [PATCH 14/20] dt-bindings: spi: renesas,sh-msiof: Add r8a774e1 support Lad Prabhakar
2020-07-16 14:29   ` Geert Uytterhoeven
2020-07-17 11:59   ` Mark Brown
2020-07-17 12:15     ` Lad, Prabhakar
2020-07-17 12:22       ` Mark Brown
2020-07-21  2:51         ` Rob Herring
2020-07-21  2:51   ` Rob Herring
2020-07-15 11:09 ` [PATCH 15/20] arm64: dts: renesas: r8a774e1: Add MSIOF nodes Lad Prabhakar
2020-07-16 15:39   ` Geert Uytterhoeven
2020-07-15 11:09 ` [PATCH 16/20] dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support Lad Prabhakar
2020-07-16 14:30   ` Geert Uytterhoeven
2020-07-19 13:59   ` Guenter Roeck
2020-07-21  2:52   ` Rob Herring
2020-07-15 11:09 ` [PATCH 17/20] arm64: dts: renesas: r8a774e1: Add RWDT node Lad Prabhakar
2020-07-16 15:39   ` Geert Uytterhoeven
2020-07-15 11:09 ` [PATCH 18/20] dt-bindings: can: rcar_can: Document r8a774e1 support Lad Prabhakar
2020-07-16 14:34   ` Geert Uytterhoeven
2020-07-21  2:52   ` Rob Herring
2020-07-15 11:09 ` [PATCH 19/20] dt-bindings: can: rcar_canfd: " Lad Prabhakar
2020-07-16 14:35   ` Geert Uytterhoeven
2020-07-21  2:53   ` Rob Herring
2020-07-15 11:09 ` [PATCH 20/20] arm64: dts: renesas: r8a774e1: Add CAN[FD] support Lad Prabhakar
2020-07-16 15:39   ` Geert Uytterhoeven
2020-07-20 11:12 ` [PATCH 00/20] Add support for [H]SCIF/TMU/CMT/THS/SDHI/MSIOF/CAN[FD]/I2C/IIC/RWDT on R8A774E1 Mark Brown

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).