ARM: mvebu: Limit the DMA zone when LPAE is selected
authorGregory CLEMENT <gregory.clement@free-electrons.com>
Mon, 8 Apr 2013 22:52:10 +0000 (00:52 +0200)
committerJason Cooper <jason@lakedaemon.net>
Mon, 15 Apr 2013 14:06:53 +0000 (14:06 +0000)
commit99ff056193924005e650ab3f1719995c3ca82646
tree0466d4a00681f67befd6291da53940cc72986444
parent7ad2a78342a6465827226ac00fca6a384cd23f82
ARM: mvebu: Limit the DMA zone when LPAE is selected

When LPAE is activated on Armada XP, all registers and IOs are still
32bit, the 40bit extension is on the CPU to DRAM path (windows) only.
That means that all the DMA transfer are restricted to the low 32 bits
address space. This is limitation is achieved by selecting ZONE_DMA.

Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
arch/arm/mach-mvebu/Kconfig