Provide a generic SRAM allocator using genalloc, and vaguely
modeled after what AVR32 uses.
This is the last of the davinci updates for the 2.6.31 merge window
and applies on top of the previous 3 series:
- [PATCH 0/2] davinci GPIO fixes for next merge window
- [PATCH 00/11] davinci: more SoCs and platform updates
- [PATCH 00/16] davinci: generalize common SoC infrastructure
Upon review/acceptance, I'll merge all of them into a single branch
for pulling.
David Brownell (3):
davinci: remove remnants of IRAM allocator
davinci: soc-specific SRAM setup
davinci: add SRAM allocator
arch/arm/Kconfig|1 +
arch/arm/mach-davinci/Makefile |2 +-
arch/arm/mach-davinci/dm355.c |9 +++
arch/arm/mach-davinci/dm644x.c |9 +++
arch/arm/mach-davinci/dm646x.c |9 +++
arch/arm/mach-davinci/include/mach/common.h |6 ++
arch/arm/mach-davinci/include/mach/edma.h |4 --
arch/arm/mach-davinci/include/mach/memory.h |1 -
arch/arm/mach-davinci/include/mach/sram.h | 27 ++
arch/arm/mach-davinci/sram.c| 74 +++
10 files changed, 136 insertions(+), 6 deletions(-)
create mode 100644 arch/arm/mach-davinci/include/mach/sram.h
create mode 100644 arch/arm/mach-davinci/sram.c
___
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source