summaryrefslogtreecommitdiff
path: root/arch/arm/mm/ioremap.c
diff options
context:
space:
mode:
authorNicolas Pitre <nicolas.pitre@linaro.org>2011-08-25 08:35:59 +0400
committerNicolas Pitre <nico@fluxnic.net>2011-11-27 04:21:26 +0400
commit0536bdf33faff4d940ac094c77998cfac368cfff (patch)
tree802e858f7c2771fa2e0939037a2ec3d3df742ff3 /arch/arm/mm/ioremap.c
parentbe9b7335e70696bee731c152429b1737e42fe163 (diff)
downloadlinux-0536bdf33faff4d940ac094c77998cfac368cfff.tar.xz
ARM: move iotable mappings within the vmalloc region
In order to remove the build time variation between different SOCs with regards to VMALLOC_END, the iotable mappings are now allocated inside the vmalloc region. This allows for VMALLOC_END to be identical across all machines. The value for VMALLOC_END is now set to 0xff000000 which is right where the consistent DMA area starts. To accommodate all static mappings on machines with possible highmem usage, the default vmalloc area size is changed to 240 MB so that VMALLOC_START is no higher than 0xf0000000 by default. Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org> Tested-by: Stephen Warren <swarren@nvidia.com> Tested-by: Kevin Hilman <khilman@ti.com> Tested-by: Jamie Iles <jamie@jamieiles.com>
Diffstat (limited to 'arch/arm/mm/ioremap.c')
0 files changed, 0 insertions, 0 deletions