All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] arm64: dts: renesas: Add support for R-Car H3Ne-1.7G
@ 2022-07-20  8:08 ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

	Hi all,

This patch series adds support for the R-Car H3Ne-1.7G SoC (R8A779MB),
which is a different grading of the R-Car H3-N (R8A77951) SoC.  Board
support includes the Salvator-XS and H3ULCB development boards, and the
H3ULCB+Kingfisher board combo.  Note that unlike R-Car H3Ne (R8A779M8),
R-Car H3Ne-1.7G does support running the Cortex-A57 CPU cores at 1.7
GHz[1].

The last 3 patches are marked RFC, as I do not know which boards
will actually be produced with this SoC.

This has been prototyped and tested on Salvator-XS with R-Car H3 ES2.0.

I plan to queue (most) of this in renesas-devel for v5.21.

Thanks for your comments!

[1] [PATCH] arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
    https://lore.kernel.org/r/aeb4530f7fbac8329b334dcb169382c836a5f32d.1655458564.git.geert+renesas@glider.be/

Geert Uytterhoeven (6):
  dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
  soc: renesas: Identify R-Car H3Ne-1.7G
  arm64: dts: renesas: Add Renesas R8A779MB SoC support
  arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
  arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
  arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car
    H3Ne-1.7G

 .../devicetree/bindings/arm/renesas.yaml      |  9 ++++
 arch/arm64/boot/dts/renesas/Makefile          |  4 ++
 .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
 .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++
 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
 arch/arm64/boot/dts/renesas/r8a779mb.dtsi     | 12 +++++
 drivers/soc/renesas/renesas-soc.c             |  1 +
 7 files changed, 151 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi

-- 
2.25.1

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

* [PATCH 0/6] arm64: dts: renesas: Add support for R-Car H3Ne-1.7G
@ 2022-07-20  8:08 ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

	Hi all,

This patch series adds support for the R-Car H3Ne-1.7G SoC (R8A779MB),
which is a different grading of the R-Car H3-N (R8A77951) SoC.  Board
support includes the Salvator-XS and H3ULCB development boards, and the
H3ULCB+Kingfisher board combo.  Note that unlike R-Car H3Ne (R8A779M8),
R-Car H3Ne-1.7G does support running the Cortex-A57 CPU cores at 1.7
GHz[1].

The last 3 patches are marked RFC, as I do not know which boards
will actually be produced with this SoC.

This has been prototyped and tested on Salvator-XS with R-Car H3 ES2.0.

I plan to queue (most) of this in renesas-devel for v5.21.

Thanks for your comments!

[1] [PATCH] arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
    https://lore.kernel.org/r/aeb4530f7fbac8329b334dcb169382c836a5f32d.1655458564.git.geert+renesas@glider.be/

Geert Uytterhoeven (6):
  dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
  soc: renesas: Identify R-Car H3Ne-1.7G
  arm64: dts: renesas: Add Renesas R8A779MB SoC support
  arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
  arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
  arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car
    H3Ne-1.7G

 .../devicetree/bindings/arm/renesas.yaml      |  9 ++++
 arch/arm64/boot/dts/renesas/Makefile          |  4 ++
 .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
 .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++
 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
 arch/arm64/boot/dts/renesas/r8a779mb.dtsi     | 12 +++++
 drivers/soc/renesas/renesas-soc.c             |  1 +
 7 files changed, 151 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi

-- 
2.25.1

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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 1/6] dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Document the compatible values for the R-Car H3Ne-1.7G (R8A779MB)
SoC.  This is a different grading of the R-Car H3-N (R8A77951) SoC.

All R-Car H3Ne-1.7G on-SoC devices are identical to the corresponding
devices on the R-Car H3-N SoC, and thus just use the compatible values
for the latter.  The root compatible property does gain an additional
value, to sort out integration issues if they ever arise.

Document the use of this SoC on the Salvator-XS and ULCB (with and
without Kingfisher) development boards.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 Documentation/devicetree/bindings/arm/renesas.yaml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/renesas.yaml b/Documentation/devicetree/bindings/arm/renesas.yaml
index ff80152f092fc10e..f0960c04dad9b5af 100644
--- a/Documentation/devicetree/bindings/arm/renesas.yaml
+++ b/Documentation/devicetree/bindings/arm/renesas.yaml
@@ -264,6 +264,7 @@ properties:
                   - renesas,r8a779m4
                   - renesas,r8a779m5
                   - renesas,r8a779m8
+                  - renesas,r8a779mb
               - enum:
                   - renesas,r8a7795
                   - renesas,r8a77961
@@ -409,6 +410,14 @@ properties:
           - const: renesas,r8a779m8
           - const: renesas,r8a7795
 
+      - description: R-Car H3Ne-1.7G (R8A779MB)
+        items:
+          - enum:
+              - renesas,h3ulcb      # H3ULCB (R-Car Starter Kit Premier)
+              - renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
+          - const: renesas,r8a779mb
+          - const: renesas,r8a7795
+
       - description: RZ/N1D (R9A06G032)
         items:
           - enum:
-- 
2.25.1


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

* [PATCH 1/6] dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Document the compatible values for the R-Car H3Ne-1.7G (R8A779MB)
SoC.  This is a different grading of the R-Car H3-N (R8A77951) SoC.

All R-Car H3Ne-1.7G on-SoC devices are identical to the corresponding
devices on the R-Car H3-N SoC, and thus just use the compatible values
for the latter.  The root compatible property does gain an additional
value, to sort out integration issues if they ever arise.

Document the use of this SoC on the Salvator-XS and ULCB (with and
without Kingfisher) development boards.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 Documentation/devicetree/bindings/arm/renesas.yaml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/renesas.yaml b/Documentation/devicetree/bindings/arm/renesas.yaml
index ff80152f092fc10e..f0960c04dad9b5af 100644
--- a/Documentation/devicetree/bindings/arm/renesas.yaml
+++ b/Documentation/devicetree/bindings/arm/renesas.yaml
@@ -264,6 +264,7 @@ properties:
                   - renesas,r8a779m4
                   - renesas,r8a779m5
                   - renesas,r8a779m8
+                  - renesas,r8a779mb
               - enum:
                   - renesas,r8a7795
                   - renesas,r8a77961
@@ -409,6 +410,14 @@ properties:
           - const: renesas,r8a779m8
           - const: renesas,r8a7795
 
+      - description: R-Car H3Ne-1.7G (R8A779MB)
+        items:
+          - enum:
+              - renesas,h3ulcb      # H3ULCB (R-Car Starter Kit Premier)
+              - renesas,salvator-xs # Salvator-XS (Salvator-X 2nd version)
+          - const: renesas,r8a779mb
+          - const: renesas,r8a7795
+
       - description: RZ/N1D (R9A06G032)
         items:
           - enum:
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 2/6] soc: renesas: Identify R-Car H3Ne-1.7G
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for identifying the R-Car H3Ne-1.7G (R8A779MB) SoC.

As this is a different grading of the already supported R-Car H3-N ES3.0
(R8A77951) SoC, support for it is enabled through the existing
ARCH_R8A77951 configuration symbol.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 drivers/soc/renesas/renesas-soc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/soc/renesas/renesas-soc.c b/drivers/soc/renesas/renesas-soc.c
index d171f1b635c7ecfb..6fa7f43f6f3bd511 100644
--- a/drivers/soc/renesas/renesas-soc.c
+++ b/drivers/soc/renesas/renesas-soc.c
@@ -320,6 +320,7 @@ static const struct of_device_id renesas_socs[] __initconst = {
 	{ .compatible = "renesas,r8a779m0",	.data = &soc_rcar_h3 },
 	{ .compatible = "renesas,r8a779m1",	.data = &soc_rcar_h3 },
 	{ .compatible = "renesas,r8a779m8",	.data = &soc_rcar_h3 },
+	{ .compatible = "renesas,r8a779mb",	.data = &soc_rcar_h3 },
 #endif
 #ifdef CONFIG_ARCH_R8A77960
 	{ .compatible = "renesas,r8a7796",	.data = &soc_rcar_m3_w },
-- 
2.25.1


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

* [PATCH 2/6] soc: renesas: Identify R-Car H3Ne-1.7G
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for identifying the R-Car H3Ne-1.7G (R8A779MB) SoC.

As this is a different grading of the already supported R-Car H3-N ES3.0
(R8A77951) SoC, support for it is enabled through the existing
ARCH_R8A77951 configuration symbol.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 drivers/soc/renesas/renesas-soc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/soc/renesas/renesas-soc.c b/drivers/soc/renesas/renesas-soc.c
index d171f1b635c7ecfb..6fa7f43f6f3bd511 100644
--- a/drivers/soc/renesas/renesas-soc.c
+++ b/drivers/soc/renesas/renesas-soc.c
@@ -320,6 +320,7 @@ static const struct of_device_id renesas_socs[] __initconst = {
 	{ .compatible = "renesas,r8a779m0",	.data = &soc_rcar_h3 },
 	{ .compatible = "renesas,r8a779m1",	.data = &soc_rcar_h3 },
 	{ .compatible = "renesas,r8a779m8",	.data = &soc_rcar_h3 },
+	{ .compatible = "renesas,r8a779mb",	.data = &soc_rcar_h3 },
 #endif
 #ifdef CONFIG_ARCH_R8A77960
 	{ .compatible = "renesas,r8a7796",	.data = &soc_rcar_m3_w },
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 3/6] arm64: dts: renesas: Add Renesas R8A779MB SoC support
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car H3Ne-1.7G (R8A779MB) SoC, which is a
different grading of the R-Car H3-N (R8A77951) SoC.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi

diff --git a/arch/arm64/boot/dts/renesas/r8a779mb.dtsi b/arch/arm64/boot/dts/renesas/r8a779mb.dtsi
new file mode 100644
index 0000000000000000..40d1dce2f350f485
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb.dtsi
@@ -0,0 +1,12 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the R-Car H3Ne-1.7G (R8A779MB) SoC
+ *
+ * Copyright (C) 2022 Glider bv
+ */
+
+#include "r8a77951.dtsi"
+
+/ {
+	compatible = "renesas,r8a779mb", "renesas,r8a7795";
+};
-- 
2.25.1


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

* [PATCH 3/6] arm64: dts: renesas: Add Renesas R8A779MB SoC support
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car H3Ne-1.7G (R8A779MB) SoC, which is a
different grading of the R-Car H3-N (R8A77951) SoC.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi

diff --git a/arch/arm64/boot/dts/renesas/r8a779mb.dtsi b/arch/arm64/boot/dts/renesas/r8a779mb.dtsi
new file mode 100644
index 0000000000000000..40d1dce2f350f485
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb.dtsi
@@ -0,0 +1,12 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the R-Car H3Ne-1.7G (R8A779MB) SoC
+ *
+ * Copyright (C) 2022 Glider bv
+ */
+
+#include "r8a77951.dtsi"
+
+/ {
+	compatible = "renesas,r8a779mb", "renesas,r8a7795";
+};
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH/RFC 4/6] arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas Salvator-X 2nd version development
board equipped with an R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  2 +
 .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
 2 files changed, 55 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index e66d76d42e52559a..b83a5fcad1f3a4ba 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -77,6 +77,8 @@ dtb-$(CONFIG_ARCH_R8A77961) += r8a779m3-ulcb-kf.dtb
 
 dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
+
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G044) += r9a07g044c2-smarc.dtb
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
new file mode 100644
index 0000000000000000..72087b7427d6d814
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
@@ -0,0 +1,53 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the Salvator-X 2nd version board with R-Car H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-salvator-xs.dts
+ * Copyright (C) 2015-2017 Renesas Electronics Corp.
+ */
+
+/dts-v1/;
+#include "r8a779mb.dtsi"
+#include "salvator-xs.dtsi"
+
+/ {
+	model = "Renesas Salvator-X 2nd version board based on r8a779mb";
+	compatible = "renesas,salvator-xs", "renesas,r8a779mb",
+		     "renesas,r8a7795";
+
+	memory@48000000 {
+		device_type = "memory";
+		/* first 128MB is reserved for secure area. */
+		reg = <0x0 0x48000000 0x0 0x38000000>;
+	};
+
+	memory@500000000 {
+		device_type = "memory";
+		reg = <0x5 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@600000000 {
+		device_type = "memory";
+		reg = <0x6 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@700000000 {
+		device_type = "memory";
+		reg = <0x7 0x00000000 0x0 0x40000000>;
+	};
+};
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 722>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock6 1>,
+		 <&x21_clk>,
+		 <&x22_clk>,
+		 <&versaclock6 2>;
+	clock-names = "du.0", "du.1", "du.2", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3";
+};
-- 
2.25.1


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

* [PATCH/RFC 4/6] arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas Salvator-X 2nd version development
board equipped with an R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  2 +
 .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
 2 files changed, 55 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index e66d76d42e52559a..b83a5fcad1f3a4ba 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -77,6 +77,8 @@ dtb-$(CONFIG_ARCH_R8A77961) += r8a779m3-ulcb-kf.dtb
 
 dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
+
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G044) += r9a07g044c2-smarc.dtb
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
new file mode 100644
index 0000000000000000..72087b7427d6d814
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
@@ -0,0 +1,53 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the Salvator-X 2nd version board with R-Car H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-salvator-xs.dts
+ * Copyright (C) 2015-2017 Renesas Electronics Corp.
+ */
+
+/dts-v1/;
+#include "r8a779mb.dtsi"
+#include "salvator-xs.dtsi"
+
+/ {
+	model = "Renesas Salvator-X 2nd version board based on r8a779mb";
+	compatible = "renesas,salvator-xs", "renesas,r8a779mb",
+		     "renesas,r8a7795";
+
+	memory@48000000 {
+		device_type = "memory";
+		/* first 128MB is reserved for secure area. */
+		reg = <0x0 0x48000000 0x0 0x38000000>;
+	};
+
+	memory@500000000 {
+		device_type = "memory";
+		reg = <0x5 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@600000000 {
+		device_type = "memory";
+		reg = <0x6 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@700000000 {
+		device_type = "memory";
+		reg = <0x7 0x00000000 0x0 0x40000000>;
+	};
+};
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 722>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock6 1>,
+		 <&x21_clk>,
+		 <&x22_clk>,
+		 <&versaclock6 2>;
+	clock-names = "du.0", "du.1", "du.2", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3";
+};
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH/RFC 5/6] arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car Starter Kit Premier equipped with an
R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  1 +
 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
 2 files changed, 54 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index b83a5fcad1f3a4ba..68f64649f9fc362d 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -78,6 +78,7 @@ dtb-$(CONFIG_ARCH_R8A77961) += r8a779m3-ulcb-kf.dtb
 dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
new file mode 100644
index 0000000000000000..f17aa4b824abe6a6
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
@@ -0,0 +1,53 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the H3ULCB (R-Car Starter Kit Premier) with R-Car
+ * H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-ulcb.dts
+ * Copyright (C) 2016 Cogent Embedded, Inc.
+ */
+
+/dts-v1/;
+#include "r8a779mb.dtsi"
+#include "ulcb.dtsi"
+
+/ {
+	model = "Renesas H3ULCB board based on r8a779mb";
+	compatible = "renesas,h3ulcb", "renesas,r8a779mb", "renesas,r8a7795";
+
+	memory@48000000 {
+		device_type = "memory";
+		/* first 128MB is reserved for secure area. */
+		reg = <0x0 0x48000000 0x0 0x38000000>;
+	};
+
+	memory@500000000 {
+		device_type = "memory";
+		reg = <0x5 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@600000000 {
+		device_type = "memory";
+		reg = <0x6 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@700000000 {
+		device_type = "memory";
+		reg = <0x7 0x00000000 0x0 0x40000000>;
+	};
+};
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 722>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock5 1>,
+		 <&versaclock5 3>,
+		 <&versaclock5 4>,
+		 <&versaclock5 2>;
+	clock-names = "du.0", "du.1", "du.2", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3";
+};
-- 
2.25.1


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

* [PATCH/RFC 5/6] arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car Starter Kit Premier equipped with an
R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  1 +
 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
 2 files changed, 54 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index b83a5fcad1f3a4ba..68f64649f9fc362d 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -78,6 +78,7 @@ dtb-$(CONFIG_ARCH_R8A77961) += r8a779m3-ulcb-kf.dtb
 dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
new file mode 100644
index 0000000000000000..f17aa4b824abe6a6
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
@@ -0,0 +1,53 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the H3ULCB (R-Car Starter Kit Premier) with R-Car
+ * H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-ulcb.dts
+ * Copyright (C) 2016 Cogent Embedded, Inc.
+ */
+
+/dts-v1/;
+#include "r8a779mb.dtsi"
+#include "ulcb.dtsi"
+
+/ {
+	model = "Renesas H3ULCB board based on r8a779mb";
+	compatible = "renesas,h3ulcb", "renesas,r8a779mb", "renesas,r8a7795";
+
+	memory@48000000 {
+		device_type = "memory";
+		/* first 128MB is reserved for secure area. */
+		reg = <0x0 0x48000000 0x0 0x38000000>;
+	};
+
+	memory@500000000 {
+		device_type = "memory";
+		reg = <0x5 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@600000000 {
+		device_type = "memory";
+		reg = <0x6 0x00000000 0x0 0x40000000>;
+	};
+
+	memory@700000000 {
+		device_type = "memory";
+		reg = <0x7 0x00000000 0x0 0x40000000>;
+	};
+};
+
+&du {
+	clocks = <&cpg CPG_MOD 724>,
+		 <&cpg CPG_MOD 723>,
+		 <&cpg CPG_MOD 722>,
+		 <&cpg CPG_MOD 721>,
+		 <&versaclock5 1>,
+		 <&versaclock5 3>,
+		 <&versaclock5 4>,
+		 <&versaclock5 2>;
+	clock-names = "du.0", "du.1", "du.2", "du.3",
+		      "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3";
+};
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH/RFC 6/6] arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car H3Ne-1.7G
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  -1 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car Starter Kit Premier and Kingfisher
combo equipped with an R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  1 +
 .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index 68f64649f9fc362d..ec757f3d89bc2077 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -79,6 +79,7 @@ dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb.dtb
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb-kf.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
new file mode 100644
index 0000000000000000..2cc4e4a51845b9c7
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
@@ -0,0 +1,19 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the H3ULCB Kingfisher board with R-Car H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-ulcb-kf.dts
+ * Copyright (C) 2017 Renesas Electronics Corp.
+ * Copyright (C) 2017 Cogent Embedded, Inc.
+ */
+
+#include "r8a779mb-ulcb.dts"
+#include "ulcb-kf.dtsi"
+
+/ {
+	model = "Renesas H3ULCB Kingfisher board based on r8a779mb";
+	compatible = "shimafuji,kingfisher", "renesas,h3ulcb",
+		     "renesas,r8a779mb", "renesas,r8a7795";
+};
-- 
2.25.1


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

* [PATCH/RFC 6/6] arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car H3Ne-1.7G
@ 2022-07-20  8:08   ` Geert Uytterhoeven
  0 siblings, 0 replies; 18+ messages in thread
From: Geert Uytterhoeven @ 2022-07-20  8:08 UTC (permalink / raw)
  To: Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel, Geert Uytterhoeven

Add support for the Renesas R-Car Starter Kit Premier and Kingfisher
combo equipped with an R-Car H3Ne-1.7G SiP.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
---
 arch/arm64/boot/dts/renesas/Makefile          |  1 +
 .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++++++++++++++
 2 files changed, 20 insertions(+)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts

diff --git a/arch/arm64/boot/dts/renesas/Makefile b/arch/arm64/boot/dts/renesas/Makefile
index 68f64649f9fc362d..ec757f3d89bc2077 100644
--- a/arch/arm64/boot/dts/renesas/Makefile
+++ b/arch/arm64/boot/dts/renesas/Makefile
@@ -79,6 +79,7 @@ dtb-$(CONFIG_ARCH_R8A77965) += r8a779m5-salvator-xs.dtb
 
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-salvator-xs.dtb
 dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb.dtb
+dtb-$(CONFIG_ARCH_R8A77951) += r8a779mb-ulcb-kf.dtb
 
 dtb-$(CONFIG_ARCH_R9A07G043) += r9a07g043u11-smarc.dtb
 
diff --git a/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
new file mode 100644
index 0000000000000000..2cc4e4a51845b9c7
--- /dev/null
+++ b/arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
@@ -0,0 +1,19 @@
+// SPDX-License-Identifier: (GPL-2.0 or MIT)
+/*
+ * Device Tree Source for the H3ULCB Kingfisher board with R-Car H3Ne-1.7G
+ *
+ * Copyright (C) 2022 Glider bv
+ *
+ * Based on r8a77951-ulcb-kf.dts
+ * Copyright (C) 2017 Renesas Electronics Corp.
+ * Copyright (C) 2017 Cogent Embedded, Inc.
+ */
+
+#include "r8a779mb-ulcb.dts"
+#include "ulcb-kf.dtsi"
+
+/ {
+	model = "Renesas H3ULCB Kingfisher board based on r8a779mb";
+	compatible = "shimafuji,kingfisher", "renesas,h3ulcb",
+		     "renesas,r8a779mb", "renesas,r8a7795";
+};
-- 
2.25.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 1/6] dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
  2022-07-20  8:08   ` Geert Uytterhoeven
@ 2022-07-20 13:03     ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-07-20 13:03 UTC (permalink / raw)
  To: Geert Uytterhoeven, Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel

On 20/07/2022 10:08, Geert Uytterhoeven wrote:
> Document the compatible values for the R-Car H3Ne-1.7G (R8A779MB)
> SoC.  This is a different grading of the R-Car H3-N (R8A77951) SoC.
> 
> All R-Car H3Ne-1.7G on-SoC devices are identical to the corresponding
> devices on the R-Car H3-N SoC, and thus just use the compatible values
> for the latter.  The root compatible property does gain an additional
> value, to sort out integration issues if they ever arise.
> 
> Document the use of this SoC on the Salvator-XS and ULCB (with and
> without Kingfisher) development boards.
> 


Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>


Best regards,
Krzysztof

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

* Re: [PATCH 1/6] dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
@ 2022-07-20 13:03     ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-07-20 13:03 UTC (permalink / raw)
  To: Geert Uytterhoeven, Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel

On 20/07/2022 10:08, Geert Uytterhoeven wrote:
> Document the compatible values for the R-Car H3Ne-1.7G (R8A779MB)
> SoC.  This is a different grading of the R-Car H3-N (R8A77951) SoC.
> 
> All R-Car H3Ne-1.7G on-SoC devices are identical to the corresponding
> devices on the R-Car H3-N SoC, and thus just use the compatible values
> for the latter.  The root compatible property does gain an additional
> value, to sort out integration issues if they ever arise.
> 
> Document the use of this SoC on the Salvator-XS and ULCB (with and
> without Kingfisher) development boards.
> 


Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>


Best regards,
Krzysztof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* RE: [PATCH 0/6] arm64: dts: renesas: Add support for R-Car H3Ne-1.7G
  2022-07-20  8:08 ` Geert Uytterhoeven
@ 2022-07-21  0:24   ` Yoshihiro Shimoda
  -1 siblings, 0 replies; 18+ messages in thread
From: Yoshihiro Shimoda @ 2022-07-21  0:24 UTC (permalink / raw)
  To: Geert Uytterhoeven, Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel

Hi Geert-san,

Thank you for the patches!

> From: Geert Uytterhoeven, Sent: Wednesday, July 20, 2022 5:08 PM
 
> 	Hi all,
> 
> This patch series adds support for the R-Car H3Ne-1.7G SoC (R8A779MB),
> which is a different grading of the R-Car H3-N (R8A77951) SoC.  Board
> support includes the Salvator-XS and H3ULCB development boards, and the
> H3ULCB+Kingfisher board combo.  Note that unlike R-Car H3Ne (R8A779M8),
> R-Car H3Ne-1.7G does support running the Cortex-A57 CPU cores at 1.7
> GHz[1].
> 
> The last 3 patches are marked RFC, as I do not know which boards
> will actually be produced with this SoC.

I'm sorry I should have informed you about this topic before.
Like r8a779m8 (R-Car H3Ne), we don't have any actual board for now.
So, please drop these supports.

Best regards,
Yoshihiro Shimoda

> This has been prototyped and tested on Salvator-XS with R-Car H3 ES2.0.
> 
> I plan to queue (most) of this in renesas-devel for v5.21.
> 
> Thanks for your comments!
> 
> [1] [PATCH] arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
> 
<snip URL>
> 
> Geert Uytterhoeven (6):
>   dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
>   soc: renesas: Identify R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add Renesas R8A779MB SoC support
>   arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car
>     H3Ne-1.7G
> 
>  .../devicetree/bindings/arm/renesas.yaml      |  9 ++++
>  arch/arm64/boot/dts/renesas/Makefile          |  4 ++
>  .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
>  .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++
>  arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
>  arch/arm64/boot/dts/renesas/r8a779mb.dtsi     | 12 +++++
>  drivers/soc/renesas/renesas-soc.c             |  1 +
>  7 files changed, 151 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi
> 
> --
> 2.25.1
> 
> 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] 18+ messages in thread

* RE: [PATCH 0/6] arm64: dts: renesas: Add support for R-Car H3Ne-1.7G
@ 2022-07-21  0:24   ` Yoshihiro Shimoda
  0 siblings, 0 replies; 18+ messages in thread
From: Yoshihiro Shimoda @ 2022-07-21  0:24 UTC (permalink / raw)
  To: Geert Uytterhoeven, Magnus Damm
  Cc: Rob Herring, Krzysztof Kozlowski, linux-renesas-soc, devicetree,
	linux-arm-kernel

Hi Geert-san,

Thank you for the patches!

> From: Geert Uytterhoeven, Sent: Wednesday, July 20, 2022 5:08 PM
 
> 	Hi all,
> 
> This patch series adds support for the R-Car H3Ne-1.7G SoC (R8A779MB),
> which is a different grading of the R-Car H3-N (R8A77951) SoC.  Board
> support includes the Salvator-XS and H3ULCB development boards, and the
> H3ULCB+Kingfisher board combo.  Note that unlike R-Car H3Ne (R8A779M8),
> R-Car H3Ne-1.7G does support running the Cortex-A57 CPU cores at 1.7
> GHz[1].
> 
> The last 3 patches are marked RFC, as I do not know which boards
> will actually be produced with this SoC.

I'm sorry I should have informed you about this topic before.
Like r8a779m8 (R-Car H3Ne), we don't have any actual board for now.
So, please drop these supports.

Best regards,
Yoshihiro Shimoda

> This has been prototyped and tested on Salvator-XS with R-Car H3 ES2.0.
> 
> I plan to queue (most) of this in renesas-devel for v5.21.
> 
> Thanks for your comments!
> 
> [1] [PATCH] arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
> 
<snip URL>
> 
> Geert Uytterhoeven (6):
>   dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
>   soc: renesas: Identify R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add Renesas R8A779MB SoC support
>   arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne-1.7G
>   arm64: dts: renesas: Add support for H3ULCB+Kingfisher with R-Car
>     H3Ne-1.7G
> 
>  .../devicetree/bindings/arm/renesas.yaml      |  9 ++++
>  arch/arm64/boot/dts/renesas/Makefile          |  4 ++
>  .../boot/dts/renesas/r8a779mb-salvator-xs.dts | 53 +++++++++++++++++++
>  .../boot/dts/renesas/r8a779mb-ulcb-kf.dts     | 19 +++++++
>  arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts | 53 +++++++++++++++++++
>  arch/arm64/boot/dts/renesas/r8a779mb.dtsi     | 12 +++++
>  drivers/soc/renesas/renesas-soc.c             |  1 +
>  7 files changed, 151 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-salvator-xs.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb-kf.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb-ulcb.dts
>  create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi
> 
> --
> 2.25.1
> 
> 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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2022-07-21  0:25 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-20  8:08 [PATCH 0/6] arm64: dts: renesas: Add support for R-Car H3Ne-1.7G Geert Uytterhoeven
2022-07-20  8:08 ` Geert Uytterhoeven
2022-07-20  8:08 ` [PATCH 1/6] dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-20 13:03   ` Krzysztof Kozlowski
2022-07-20 13:03     ` Krzysztof Kozlowski
2022-07-20  8:08 ` [PATCH 2/6] soc: renesas: Identify R-Car H3Ne-1.7G Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-20  8:08 ` [PATCH 3/6] arm64: dts: renesas: Add Renesas R8A779MB SoC support Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-20  8:08 ` [PATCH/RFC 4/6] arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne-1.7G Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-20  8:08 ` [PATCH/RFC 5/6] arm64: dts: renesas: Add support for H3ULCB " Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-20  8:08 ` [PATCH/RFC 6/6] arm64: dts: renesas: Add support for H3ULCB+Kingfisher " Geert Uytterhoeven
2022-07-20  8:08   ` Geert Uytterhoeven
2022-07-21  0:24 ` [PATCH 0/6] arm64: dts: renesas: Add support for " Yoshihiro Shimoda
2022-07-21  0:24   ` Yoshihiro Shimoda

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