summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sx.dtsi
diff options
context:
space:
mode:
authorRichard Zhu <hongxing.zhu@nxp.com>2019-07-18 17:07:36 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:04:45 +0800
commit291d77d2766879f07b1bc28530611ddc6beb8000 (patch)
treee4775a81746686ab00dccd8922e38920bc5b6a48 /arch/arm/boot/dts/imx6sx.dtsi
parentd7373a4bddbf16cf3ba8734690687789eec851d4 (diff)
arm: dts: add the rpmsg into the dts file
- Mailbox is used in the RPMSG implementation. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6sx.dtsi')
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi21
1 files changed, 15 insertions, 6 deletions
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi
index 0d0b8577a530..08e43e0eda3e 100644
--- a/arch/arm/boot/dts/imx6sx.dtsi
+++ b/arch/arm/boot/dts/imx6sx.dtsi
@@ -1365,12 +1365,7 @@
compatible = "fsl,imx6sx-mu";
reg = <0x02294000 0x4000>;
interrupts = <0 90 0x04>;
- status = "okay";
- };
-
- rpmsg: rpmsg{
- compatible = "fsl,imx6sx-rpmsg";
- status = "disabled";
+ #mbox-cells = <2>;
};
uart6: serial@22a0000 {
@@ -1456,4 +1451,18 @@
status = "disabled";
};
};
+
+ rpmsg: rpmsg{
+ compatible = "fsl,imx6sx-rpmsg";
+ /* up to now, the following channels are used in imx rpmsg
+ * - tx1/rx1: messages channel.
+ * - general interrupt1: remote proc finish re-init rpmsg stack
+ * when A core is partition reset.
+ */
+ mbox-names = "tx", "rx", "rxdb";
+ mboxes = <&mu 0 1
+ &mu 1 1
+ &mu 3 1>;
+ status = "disabled";
+ };
};