Hi Jean-Christophe, On Thu, May 26, 2011 at 06:32:57, Jean-Christophe PLAGNIOL-VILLARD wrote: > From: Russell King - ARM Linux <linux@xxxxxxxxxxxxxxxx> > > We have two SoCs using SRAM, both with their own allocation systems, > and both with their own ways of copying functions into the SRAM. > > Let's unify this before we have additional SoCs re-implementing this > obviously common functionality themselves. > > For this use the generic allocator and the newly introduce > gen_pool_add_virt and gen_pool_virt_to_phys > > Uio_pruss should probably take the SRAM pool pointer via > platform data so that it doesn't have to include Davinci specific > includes. > > Signed-off-by: Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> > Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@xxxxxxxxxxxx> > Cc: Sekhar Nori <nsekhar@xxxxxx> > Cc: Kevin Hilman <khilman@xxxxxx> > Cc: Tony Lindgren <tony@xxxxxxxxxxx> > Cc: Sascha Hauer <kernel@xxxxxxxxxxxxxx> Is this patch slated to be merged for v3.1? I did not find it in linux-next. There is some further cleanup done by Ben Gardiner for DaVinci which depends on this patch. > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > index f4b7dfa..5ec5e5f 100644 > --- a/arch/arm/Kconfig > +++ b/arch/arm/Kconfig > @@ -848,6 +848,7 @@ config ARCH_DAVINCI > bool "TI DaVinci" > select GENERIC_CLOCKEVENTS > select ARCH_REQUIRE_GPIOLIB > + select GENERIC_ALLOCATOR > select ZONE_DMA > select HAVE_IDE > select CLKDEV_LOOKUP Just noticed that GENERIC_ALLOCATOR is already selected For DaVinci (it is right below the CLKDEV_LOOKUP selection) so this part of the patch can be dropped. Thanks, Sekhar -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html