the following patch was just integrated into master: commit c0466d46b7ea511f102eb6e57da59d95bf4ef95f Author: Ronald G. Minnich rminnich@gmail.com Date: Tue Apr 30 10:11:30 2013 -0700
ARMV7: add a function to disable MMU entries
It is useful to be able to lock out certain address ranges, NULL being the most important example.
void mmu_disable_range(unsigned long start_mb, unsigned long size_mb)
will allow us to lock out selected virtual addresses on MiB boundaries. As in other ARM mmu functions, the addresses and quantities are in units of MiB.
Change-Id: If516ce955ee2d12c5a409f25acbb5a4b424f699b Signed-off-by: Ronald G. Minnich rminnich@gmail.com Reviewed-on: http://review.coreboot.org/3160 Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net Tested-by: build bot (Jenkins) Reviewed-by: David Hendricks dhendrix@chromium.org
Build-Tested: build bot (Jenkins) at Wed May 1 14:30:49 2013, giving +1 Reviewed-By: David Hendricks dhendrix@chromium.org at Wed May 1 20:12:47 2013, giving +2 See http://review.coreboot.org/3160 for details.
-gerrit