ipi, rpu_base and apb_base must be provided
- interrupts : Interrupt mapping for remoteproc IPI
- interrupt-parent : Phandle for the interrupt controller
+ - sram_N: firmware memory
Optional properties:
--------------------
Example:
--------
+ r5_0_tcm_a: tcm@ffe00000 {
+ compatible = "mmio-sram";
+ reg = <0x0 0xFFE00000 0x0 0x20000>;
+ };
+ r5_0_tcm_b: tcm@ffe20000 {
+ compatible = "mmio-sram";
+ reg = <0x0 0xFFE20000 0x0 0x20000>;
+ };
+ elf_ddr_0: ddr@3ed00000 {
+ compatible = "mmio-sram";
+ reg = <0x0 0x3ed00000 0x0 0x40000>;
+ };
+
zynqmp-r5-remoteproc@0 {
compatible = "xlnx,zynqmp-r5-remoteproc";
reg = <0x0 0xff340000 0x0 0x100>,
<0x0 0xff5e0000 0x0 0x400>;
reg-names = "ipi", "rpu_base", "apb_base";
core_conf = "split0";
+ sram_0 = <&r5_0_tcm_a>;
+ sram_1 = <&r5_0_tcm_b>;
+ sram_2 = <&elf_ddr_0>;
interrupt-parent = <&gic>;
interrupts = <0 29 4>;
} ;