aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorLeo Yan <leoy@marvell.com>2011-08-14 23:09:52 -0400
committerEric Miao <eric.y.miao@gmail.com>2011-10-25 08:29:20 -0400
commit3c7241bd36e2a618fe20c91f6c69cc20f2d981f2 (patch)
tree90d777c71c914d5ec252d252f84944f52bb475a5 /arch/arm/Kconfig
parentc3b92c8787367a8bb53d57d9789b558f1295cc96 (diff)
ARM: mmp: add sram allocator
On mmp platform, there have two sram banks: audio sram and internal sram. The audio sram is mainly for audio; the internal sram is for video, wtm and power management. So add the sram allocator using genalloc to manage them. Every sram bank will register its own platform device info, after the sram allocator create the generic pool for the sram bank, the user module can use the pool's name to get the pool handler; then it can use the handler to alloc/free memory with genalloc APIs. Signed-off-by: Leo Yan <leoy@marvell.com> Acked-by: Haojian Zhuang <haojian.zhuang@gmail.com> Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 3146ed3f6eca..f03ccaec9701 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -558,6 +558,7 @@ config ARCH_MMP
558 select TICK_ONESHOT 558 select TICK_ONESHOT
559 select PLAT_PXA 559 select PLAT_PXA
560 select SPARSE_IRQ 560 select SPARSE_IRQ
561 select GENERIC_ALLOCATOR
561 help 562 help
562 Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line. 563 Support for Marvell's PXA168/PXA910(MMP) and MMP2 processor line.
563 564