[RFC PATCH] ARM: dma: default ZONE_DMA to y if ARM_LPAE
Olof Johansson
olof at lixom.net
Sun Aug 11 17:51:12 EDT 2013
On Fri, Jul 26, 2013 at 02:05:51PM +0100, Will Deacon wrote:
> On systems running with LPAE enabled, DMA masters capable only of 32-bit
> addressing require ZONE_DMA to be set. Given the proliferation of such
> masters, and the tendency to re-use existing system IP with newer
> processors, this patch defaults ZONE_DMA to y if ARM_LPAE, rather than
> force each SoC to select it individually.
>
> Cc: Olof Johansson <olof at lixom.net>
> Signed-off-by: Will Deacon <will.deacon at arm.com>
> ---
> arch/arm/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
> index 82f06982..7fede35 100644
> --- a/arch/arm/Kconfig
> +++ b/arch/arm/Kconfig
> @@ -192,6 +192,7 @@ config ARCH_MAY_HAVE_PC_FDC
>
> config ZONE_DMA
> bool
> + default y if ARM_LPAE
I guess you could bikeshed over this vs selecting it from ARM_LPAE, but either
way gets the work done. I don't have a preference.
Acked-by: Olof Johansson <olof at lixom.net>
..for Russell's patch tracker?
-Olof
More information about the linux-arm-kernel
mailing list