This is the second version of the mmu rework. The previous version did not work properly on ArmV7 processors. With this the MMU on Arm boards does not need any board specific setup anymore, so we can drop the HAVE_MMU dependency. Sascha Sascha Hauer (4): ARM: rework MMU support ARM boards: remove now unnecessary mmu calls ARM mmu: Fix arm_create_pte remove now unnecessary HAVE_MMU from Kconfig arch/arm/boards/chumby_falconwing/falconwing.c | 10 - arch/arm/boards/eukrea_cpuimx25/eukrea_cpuimx25.c | 10 - arch/arm/boards/eukrea_cpuimx27/eukrea_cpuimx27.c | 10 - arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c | 20 +-- arch/arm/boards/eukrea_cpuimx51/eukrea_cpuimx51.c | 16 -- arch/arm/boards/freescale-mx51-pdk/board.c | 10 - arch/arm/boards/freescale-mx53-loco/board.c | 12 -- arch/arm/boards/guf-cupid/board.c | 20 +-- arch/arm/boards/guf-neso/board.c | 10 - arch/arm/boards/karo-tx25/board.c | 12 -- arch/arm/boards/karo-tx28/tx28.c | 10 - arch/arm/boards/panda/board.c | 8 - arch/arm/boards/pcm037/pcm037.c | 20 +-- arch/arm/boards/pcm038/pcm038.c | 10 - arch/arm/boards/pcm043/pcm043.c | 21 +-- arch/arm/boards/pcm049/board.c | 9 - arch/arm/boards/phycard-i.MX27/pca100.c | 10 - arch/arm/cpu/mmu.c | 194 +++++++++++++++++---- arch/arm/include/asm/mmu.h | 23 ++- arch/arm/mach-imx/Kconfig | 28 +--- arch/arm/mach-mxs/Kconfig | 2 - arch/arm/mach-omap/Kconfig | 2 - common/Kconfig | 4 - include/common.h | 1 + 24 files changed, 210 insertions(+), 262 deletions(-) _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox