summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-root.dts
AgeCommit message (Collapse)Author
2019-02-12MLK-20658: ARM64: dts: adjust root cell dts to enable optee for i.MX8 MEKFlynn xu
With optee enabled, optee will reside on the top 32M memory region of RAM, which used to be jailhouse's execute address, now shrink inmates memory by 32M to give place to jailhouse. Signed-off-by: Flynn xu <flynn.xu@nxp.com> Reviewed-by: Peng Fan <peng.fan@nxp.com>
2019-02-12MLK-19116 ARMR64: dts: imx8qm mek root: disable smmu and change sid for usdhc1Peng Fan
SMMU is being managed by Jailhosue hypervisor, so disable it in root cell. SDHC1 is owned by non-root cell Linux, but we need U-Boot to program SID according to the iommus property. Since SDHC1 is in different cell, it need a different SID to avoid DMA attack. Signed-off-by: Peng Fan <peng.fan@nxp.com> (cherry picked from commit 5ac1850f8054874ef69d2c26cd777c37533627d1)
2019-02-12MLK-19003-4 ARM64: dts: introduce i.MX8QM root/inmate dtsPeng Fan
The two dts are for Jailhouse root cell and non-root linux cell. root cell use SDHC1/UART0, non root cell use SDHC0/UART2. UART2 is on base board with RS232 connected. Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Bai Ping <ping.bai@nxp.com> (cherry picked from commit fa0a52f4f860b6ee40dd4c51bbcf3a1f13f4bbe2)