]> git.kernelconcepts.de Git - karo-tx-uboot.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)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:31:09 +0000 (22:31 +0200)
commit8cb755787b34c0a2916c393802c997fd2cae57c4
tree7df7585f788164e87f0cc10eb63ed0ece433becd
parent3f18e52a3a71c6a02fb888437afde409773dec79
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