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 <[email protected]>
---
Cc: Adam Ford <[email protected]>
Cc: MD Danish Anwar <[email protected]>
Cc: Nobuhiro Iwamatsu <[email protected]>
Cc: Paul Barker <[email protected]>
Cc: Ravi Gunasekaran <[email protected]>
Cc: Roger Quadros <[email protected]>
Cc: Simon Glass <[email protected]>
Cc: Sumit Garg <[email protected]>
Cc: Tom Rini <[email protected]>
Cc: [email protected]
---
 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@e6170000 { /* Remoteproc */
+               compatible = "renesas,r8a779g0-cr52";
+               reg = <0 0xe6170000 0 0x80000>;
+               power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
+               status = "okay";
+       };
+
        ram@e6780000 {  /* DBSC5 */
                compatible = "renesas,r8a779g0-dbsc";
                reg = <0 0xe6780000 0 0x80000>;
-- 
2.45.2

Reply via email to