David Brownell wrote: > From: David Brownell <[email protected]> > > Provide a generic SRAM allocator using genalloc, and vaguely > modeled after what AVR32 uses. This builds on top of the > static CPU mapping set up in the previous patch, and returns > DMA mappings as requested (if possible). > > Compared to its OMAP cousin, there's no current support for > (currently non-existent) DaVinci power management code running > in SRAM; and this has ways to deallocate, instead of being > allocate-only. > > The initial user of this should probably be the audio code, > because EDMA from DDR is subject to various dropouts on at > least DM355 and DM6446 chips. This works for me after
+obj-$(CONFIG_GENERIC_ALLOCATOR) += sram.o and adding ";"'s to sram.h extern void *sram_alloc(size_t len, dma_addr_t *dma); extern void sram_free(void *addr, size_t len); Troy _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
