zephyr/soc/arm/nxp_imx
Loic Poulain 116dd8e527 dts: arm: nxp: rt106x: Unified OCRAM node
The iMX RT1060 and RT1064 have additional dedicated 512KB on-chip ram.
This OCRAM2 is mapped at 0x20200000, formerly OCRAM1 (flexram) mapping
which is moved to 0x20280000 in order to guarentee global OCRAM memory
continuity regardless OCRAM1 size configuration (256KB by default).

In default configuration, this gives 768KB (512+256) on-chip ram:
0x20200000 to 0x202BFFFF.

OCRAM2:           0x20200000 - 0x2027FFFF
OCRAM1(FlexRam):  0x2028FFFF - 0x202BFFFF

Add this memory region as a single node in the rt1060 device tree.

Note: MPU expects power of two memory region, in case of 768KB, let
the MPU configure 1MB instead.

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
2019-03-15 06:40:23 -05:00
..
mcimx6x_m4 soc: Cleanup SYS_POWER_*_SUPPORTED Kconfig options 2019-02-19 13:25:36 -05:00
mcimx7_m4 soc: nxp_imx: Convert to use DT_ prefixed defines 2019-02-08 16:03:17 -06:00
rt dts: arm: nxp: rt106x: Unified OCRAM node 2019-03-15 06:40:23 -05:00
CMakeLists.txt
Kconfig
Kconfig.defconfig
Kconfig.soc