summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7ulp-evk.dts
diff options
context:
space:
mode:
authorPeng Fan <peng.fan@nxp.com>2020-03-31 15:34:32 +0800
committerPeng Fan <peng.fan@nxp.com>2020-04-09 10:35:43 +0800
commita642d40a06abe99ef8562ad26344f70464ce4687 (patch)
treec5053c6d6917dffa4390ff3b42d533c21ff06d05 /arch/arm/boot/dts/imx7ulp-evk.dts
parentdd9937a70136f16553c4a0c14dd265c3a15b2e11 (diff)
MLK-23754-35 ARM: dts: imx7ulp: add cm4 node
Add cm4 node for remoteproc usage. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx7ulp-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx7ulp-evk.dts40
1 files changed, 36 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/imx7ulp-evk.dts b/arch/arm/boot/dts/imx7ulp-evk.dts
index 089ae4993112..c62c6222cca7 100644
--- a/arch/arm/boot/dts/imx7ulp-evk.dts
+++ b/arch/arm/boot/dts/imx7ulp-evk.dts
@@ -33,11 +33,31 @@
#size-cells = <1>;
ranges;
- rpmsg_reserved: rpmsg@9FF00000 {
+ vdev0vring0: vdev0vring0@9ff00000 {
+ compatible = "shared-dma-pool";
+ reg = <0x9ff00000 0x8000>;
+ no-map;
+ };
+ vdev0vring1: vdev0vring1@9ff08000 {
+ compatible = "shared-dma-pool";
+ reg = <0x9ff08000 0x8000>;
+ no-map;
+ };
+ vdev1vring0: vdev1vring0@9ff10000 {
+ compatible = "shared-dma-pool";
+ reg = <0x9ff10000 0x8000>;
+ no-map;
+ };
+ vdev1vring1: vdev1vring1@9ff18000 {
+ compatible = "shared-dma-pool";
+ reg = <0x9ff18000 0x8000>;
+ no-map;
+ };
+ vdev1vring3 {
+ compatible = "shared-dma-pool";
+ reg = <0x9ff20000 0xe0000>;
no-map;
- reg = <0x9FF00000 0x100000>;
};
-
};
backlight {
@@ -234,6 +254,18 @@
"Playback", "CPU-Playback",
"CPU-Capture", "Capture";
};
+
+ imx7ulp-cm4 {
+ compatible = "fsl,imx7ulp-cm4";
+ ipc-only;
+ rsc-da=<0x1fff8000>;
+ mbox-names = "tx", "rx", "rxdb";
+ mboxes = <&mu 0 1
+ &mu 1 1
+ &mu 3 1>;
+ memory-region = <&vdev0vring0>, <&vdev0vring1>,
+ <&vdev1vring0>, <&vdev1vring1>;
+ };
};
&cpu0 {
@@ -392,7 +424,7 @@
*/
vdev-nums = <2>;
reg = <0x9FF00000 0x20000>;
- status = "okay";
+ status = "disabled";
};
&tpm4 {