summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sx-sabreauto-m4.dts
AgeCommit message (Collapse)Author
2017-06-09MLK-14786: ARM: dts: imx6x-sabreauto-m4: add reg info to the rpmsg nodeOctavian Purdila
Without this information probing of imx-rpmsg fails as it is not able to setup the vring due to missing allocated physical memory. Signed-off-by: Octavian Purdila <octavian.purdila@nxp.com>
2017-02-23MLK-11979 arm: imx: enable rpmsg on imx6sx platformsRichard Zhu
enable rpmsg on imx6sx platforms - imx6sx sdb board - imx6sx sabreauto board Signed-off-by: Richard Zhu <Richard.Zhu@freescale.com>
2017-02-23MLK-11844-1 ARM: dts: imx6sx: reserve DDR space for M4 use caseAnson Huang
FreeRTOS/M4 has DDR use case, M4 can only execute on DDR space lower than 0xa0000000, Linux kernel will reserve 1M (0x9ff00000 - 0x9fffffff) for it, below are the DDR usage: 0x80000000 - 0x9fefffff: Linux kernel; 0x9ff00000 - 0x9fffffff: FreeRTOS; 0xa0000000 - 0xbfefffff: Linux kernel; 0xbff00000 - 0xbfffffff: RPMSG shared memory; 0xc0000000 - 0xffffffff: Linux kernel if boards has 2GB DDR. Also, remove 'reg' property which is unused. Signed-off-by: Anson Huang <Anson.Huang@freescale.com>
2017-02-23MLK-11828-2 ARM: dts: reserve OCRAM space for M4Anson Huang
FreeRTOS has use case of running on OCRAM, reserve the bottom half of OCRAM spase(0x910000 - 0x91efff) for M4, the last 4K is for shared memory power management. Signed-off-by: Anson Huang <Anson.Huang@freescale.com>
2017-02-23MLK-11488-5 arm: dts: imx6sx: add m4 dts supportAnson Huang
1. add i.MX6SX SabreAuto board M4 dts support; 2. add shared memory node support for AMP clk/power management; 3. add qspi restore node for suspend/resume with Mega/Fast off when M4 is enabled and running on QSPI flash. Signed-off-by: Anson Huang <b20788@freescale.com>