diff options
author | Andy Green <andy.green@linaro.org> | 2011-12-20 12:26:13 +0800 |
---|---|---|
committer | Andy Green <andy.green@linaro.org> | 2011-12-20 12:26:13 +0800 |
commit | f8dcdd9914e97f9b4293d9cf4f397e5af17b66e0 (patch) | |
tree | 8f65e0422533ac9dfb868b4e266e59779093b0b1 | |
parent | e297e893aa15126dafa690fc1c252ed35e1b140c (diff) |
workaround cma highmem broken
Signed-off-by: Andy Green <andy.green@linaro.org>
-rw-r--r-- | arch/arm/mach-omap2/Kconfig | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-4430sdp.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-omap2/board-omap4panda.c | 3 |
3 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig index cf013dc5604..2017f90224c 100644 --- a/arch/arm/mach-omap2/Kconfig +++ b/arch/arm/mach-omap2/Kconfig @@ -51,6 +51,7 @@ config ARCH_OMAP4 select PM_OPP if PM select USB_ARCH_HAS_EHCI select ARCH_HAS_BARRIERS + select ZONE_DMA comment "OMAP Core Type" depends on ARCH_OMAP2 diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c index b598df855da..eb7885b349a 100644 --- a/arch/arm/mach-omap2/board-4430sdp.c +++ b/arch/arm/mach-omap2/board-4430sdp.c @@ -1174,4 +1174,7 @@ MACHINE_START(OMAP_4430SDP, "OMAP4430 4430SDP board") .init_irq = gic_init_irq, .init_machine = omap_4430sdp_init, .timer = &omap4_timer, +#ifdef CONFIG_ZONE_DMA + .dma_zone_size = 500 * 1024 * 1024, +#endif MACHINE_END diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c index c5530d06015..e73a4aa1213 100644 --- a/arch/arm/mach-omap2/board-omap4panda.c +++ b/arch/arm/mach-omap2/board-omap4panda.c @@ -842,4 +842,7 @@ MACHINE_START(OMAP4_PANDA, "OMAP4 Panda board") .init_machine = omap4_panda_init, .timer = &omap4_timer, .dt_compat = omap4_panda_match, +#ifdef CONFIG_ZONE_DMA + .dma_zone_size = 500 * 1024 * 1024, +#endif MACHINE_END |