]> git.ipfire.org Git - people/ms/u-boot.git/commit
armv8/fsl-lsch3: Update early MMU table
authorYork Sun <yorksun@freescale.com>
Sat, 21 Mar 2015 02:28:11 +0000 (19:28 -0700)
committerYork Sun <yorksun@freescale.com>
Thu, 23 Apr 2015 15:55:56 +0000 (08:55 -0700)
commit12eaf31c0709840d6448d45ebfaecccadc34afa3
tree1f7a0050e84866641c07288410e9f2564a965a37
parent07c6600068da31d0f7c67ac3eb92dfc4270f4c07
armv8/fsl-lsch3: Update early MMU table

During booting, IFC is mapped to low region. After booting up, IFC is
remapped to high region for larger space. The environmental variables are
also stored at high region. In order to read the variables during booting,
a virtual mapping is required.

Cache was enabled for entire IFC space before. Actually the first two
entries are big enough (4MB) to cover the boot code and environmental
variables. Remove extra entries. Move OCRAM entry out of ifdef.

Signed-off-by: York Sun <yorksun@freescale.com>
arch/arm/cpu/armv8/fsl-lsch3/cpu.c
common/board_r.c