summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSergey Temerkhanov <s.temerkhanov@gmail.com>2015-10-14 16:55:45 (GMT)
committerTom Rini <trini@konsulko.com>2016-01-19 22:25:36 (GMT)
commit94f7ff36e521674a02145a3ff04b659c40122ba3 (patch)
tree34b1fa03bdd7b9581994ec71f6c85ce5da114622 /include
parentba5648cd91b010a9288798472a6d51b137fff89d (diff)
downloadu-boot-94f7ff36e521674a02145a3ff04b659c40122ba3.tar.xz
armv8: New MMU setup code allowing to use 48+ bits PA/VA
This patch adds code which sets up 2-level page tables on ARM64 thus extending available VA space. CPUs implementing 64k translation granule are able to use direct PA-VA mapping of the whole 48 bit address space. It also adds the ability to reset the SCTRL register at the very beginning of execution to avoid interference from stale mappings set up by early firmware/loaders/etc. Signed-off-by: Sergey Temerkhanov <s.temerkhanov@gmail.com> Signed-off-by: Radha Mohan Chintakuntla <rchintakuntla@cavium.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions