diff options
author | Richard Zhu <hongxing.zhu@nxp.com> | 2019-07-18 17:27:13 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2019-11-25 16:04:46 +0800 |
commit | d54479855cdbd9e3d4e3b89a323d71b55bfdf53b (patch) | |
tree | 2d3b7eb68025f1d8bdee3c66343dfd9c3b278a21 /arch/arm64/boot/dts/freescale/imx8qm.dtsi | |
parent | 291d77d2766879f07b1bc28530611ddc6beb8000 (diff) |
arm64: dts: add the rpmsg support for imx8qm
Add the reserved memory and enable RPMSG.
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8qm.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qm.dtsi | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8qm.dtsi b/arch/arm64/boot/dts/freescale/imx8qm.dtsi index a0f1030e6551..5e3814074a65 100644 --- a/arch/arm64/boot/dts/freescale/imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qm.dtsi @@ -179,17 +179,6 @@ interrupt-parent = <&gic>; }; - reserved-memory { - #address-cells = <2>; - #size-cells = <2>; - ranges; - - dsp_reserved: dsp@92400000 { - reg = <0 0x92400000 0 0x2000000>; - no-map; - }; - }; - pmu { compatible = "arm,armv8-pmuv3"; interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>; @@ -361,6 +350,21 @@ }; }; + rpmsg: rpmsg{ + compatible = "fsl,imx8qm-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 = <&lsio_mu5 0 1 + &lsio_mu5 1 1 + &lsio_mu5 3 1>; + mub-partition = <3>; + status = "disabled"; + }; + /* sorted in register address */ #include "imx8-ss-adma.dtsi" #include "imx8-ss-conn.dtsi" |