summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8mp-evk-rpmsg.dts
AgeCommit message (Collapse)Author
2020-12-02MLK-25090 arm64: dts: imx8: reserve space for new resource tablePeng Fan
With MCU SDK 2.9, there are two copy resource tables published to Linux, the 1st is vdev0vring0, the 2nd is in rsc-table address. The 1st is for legacy compatible usage, it will be removed in future releases. we will only use 2nd new address in future releases. But at current stage, we still use the 1st one in linux, but we also need to reserve area for the 2nd one, otherwise when using linux to kick Mcore, Mcore might overwrite the data used by Linux. The 2nd table address is as below: 8QXP/DX/DXL: [0x90000000 + 1M – 4KB, 0x90000000 + 1M) 8QM: CM40: [0x90000000 + 1M – 4KB, 0x90000000 + 1M) CM41: [0x90100000 + 1M – 4KB, 0x90100000 + 1M) 8MQ/MM/MN-evk: [0xb8000000 + 1M – 4KB, 0xb8000000 + 1M) 8MP-evk: [0x55000000 + 1M – 4KB, 0x55000000 + 1M) Currently only 8DXL and 8MP use MCU SDK 2.9 and others still use MCU SDK 2.8, but for prepare future update, we update all SoC to reserve the 2nd table address. Reviewed-by: Ye Li <ye.li@nxp.com> Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-05-26MLK-24140 arm64: dts: imx8m: enable wdogPeng Fan
Enable wdog for rpmsg dts to make wdog function could work properly. Reviewed-by: Robin Gong <yibin.gong@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-05-12MLK-23990: arm64: dts: imx8mp-evk-rpmsg: Add power domain for rpmsg i2sShengjiu Wang
Lower power audio needs the audiomix power domain be enabled when running For the resource in audiomix is used by M7 core. Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-04-13MLK-23768 arm64: dts: imx8mp: change the reserved rpmsg base addressRichard Zhu
Change the reserved RPMSG base address from 0xb8000000 to 0x55000000, refer to the reserved memory conflictions with DDR ECC. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
2020-04-09MLK-23754-28 arm64: dts: imx8mp: add cm7 remoteproc nodePeng Fan
Add CM7 remote proc node, decrease rpmsg dma node to 2MB only for pcie usage. Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-03-31MLK-23702-5: arm64: dts: imx8mp: Support rpmsg audioShengjiu Wang
1. add i2c-rpmsg support for i2c3 2. reserve memory for LPA, for the accessable memory of m7: 0x40000000-0xbfffffff. 3. support LPA, playback only Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com> Signed-off-by: Clark Wang <xiaoning.wang@nxp.com> Reviewed-by: Viorel Suman <viorel.suman@nxp.com>
2020-03-25MLK-23637 dts: arm64: imx8mp: enable the pcie ep rc on imx8mp evkRichard Zhu
Add the PCIe DMA IRQ name. Enable the PCIe EP RC validation on iMX8MP EVK boards. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-01-09MLK-23215-2 dts: arm64: imx8mp: add the rpmsg supportRichard Zhu
Add the RPMSG support on iMX8MP EVK board. Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Andy Duan <fugang.duan@nxp.com>