davinci: enable ARCH_HAS_HOLES_MEMORYMODEL for DaVinci
commitae88e05a5adb5f6da2d1e1a852bea8c88cb2c9cb
authorSekhar Nori <nsekhar@ti.com>
Thu, 19 Nov 2009 10:04:01 +0000 (19 15:34 +0530)
committerKevin Hilman <khilman@deeprootsystems.com>
Wed, 6 Jan 2010 16:57:44 +0000 (6 08:57 -0800)
tree0dea26bcb8d3014d3d65ea7b4b384b228fcca6f5
parent75c99bb0006ee065b4e2995078d779418b0fab54
davinci: enable ARCH_HAS_HOLES_MEMORYMODEL for DaVinci

All DaVinci platforms include a DSP or co-processor for
audio/video acceleration.

While creating memory for the DSP/co-processor, system
integrator can end up creating a hole in the memory map
of the sort:

<kernel memory> <hole (memory for DSP)> <kernel memory>

This sort of configuration needs ARCH_HAS_HOLES_MEMORYMODEL
enabled. See further details see this discussion on ARM
linux mailing list:
http://www.mail-archive.com/linux-omap@vger.kernel.org/msg15262.html

The patch is boot tested on OMAP-L138, DM6446 and DM355 EVMs

Signed-off-by: Sekhar Nori <nsekhar@ti.com>
CC: Sriramakrishnan <srk@ti.com>
CC: Khasim Syed Mohammed <khasim@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
arch/arm/Kconfig