[PATCH 2/3] arm64: dts: renesas: Add R8A779G0 V4H remoteproc DT node

Marek Vasut marek.vasut+renesas at mailbox.org
Fri Dec 20 01:02:15 CET 2024


Describe APMU controller as a remoteproc device capable of starting
the Cortex-R52 cores in Renesas R8A779G0 V4H SoC DT. The APMU IP is
in fact a power management unit capable of additional operations, but
those are not used by U-Boot so far.

Signed-off-by: Marek Vasut <marek.vasut+renesas at mailbox.org>
---
Cc: Adam Ford <aford173 at gmail.com>
Cc: MD Danish Anwar <danishanwar at ti.com>
Cc: Nobuhiro Iwamatsu <iwamatsu at nigauri.org>
Cc: Paul Barker <paul.barker.ct at bp.renesas.com>
Cc: Ravi Gunasekaran <r-gunasekaran at ti.com>
Cc: Roger Quadros <rogerq at kernel.org>
Cc: Simon Glass <sjg at chromium.org>
Cc: Sumit Garg <sumit.garg at linaro.org>
Cc: Tom Rini <trini at konsulko.com>
Cc: u-boot at lists.denx.de
---
 arch/arm/dts/r8a779g0-u-boot.dtsi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/dts/r8a779g0-u-boot.dtsi b/arch/arm/dts/r8a779g0-u-boot.dtsi
index 90f021299c5..2e731b628b3 100644
--- a/arch/arm/dts/r8a779g0-u-boot.dtsi
+++ b/arch/arm/dts/r8a779g0-u-boot.dtsi
@@ -165,6 +165,13 @@
 };
 
 &soc {
+	apmu at e6170000 {	/* Remoteproc */
+		compatible = "renesas,r8a779g0-cr52";
+		reg = <0 0xe6170000 0 0x80000>;
+		power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
+		status = "okay";
+	};
+
 	ram at e6780000 {	/* DBSC5 */
 		compatible = "renesas,r8a779g0-dbsc";
 		reg = <0 0xe6780000 0 0x80000>;
-- 
2.45.2



More information about the U-Boot mailing list