ARM: keystone: Switch over to coherent memory address space
authorSantosh Shilimkar <santosh.shilimkar@ti.com>
Thu, 13 Jun 2013 23:24:39 +0000 (19:24 -0400)
committerSantosh Shilimkar <santosh.shilimkar@ti.com>
Thu, 8 May 2014 19:43:33 +0000 (15:43 -0400)
commit5eb3da7246a5b2dfac9f38a7be62b1a0295584c7
treeac9e5b17b8691c1b0065cdb6289a8cce83c76bc5
parent27379350a9cb6f39e136325d33b9cc9357da263e
ARM: keystone: Switch over to coherent memory address space

With late code patching updates for LPAE machines has merged now and
memblock conversion from bootmem is on its way, Keystone can switch to
the coherent memory address space which starts beyond 4GB boundary.
The idmap alias needs are managed via virt_to_idmap() for boot purpose.

Tested-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
arch/arm/mach-keystone/keystone.c
arch/arm/mach-keystone/memory.h [new file with mode: 0644]
arch/arm/mach-keystone/platsmp.c