On 05/13/2011 08:01 PM, Linus Walleij wrote: > 2011/5/13 viresh kumar <[email protected]>: > >> amba/pl022 and my dma driver dw_dmac.c, both have registered init() routines >> with subsys_initcall(). Now at bootup, spi boots up before DMA and so DMA >> channels are never available at spi probe. >> >> What should be done to solve this issue? > > If you check drivers/dma/ste_dma40.c you can see that our solution was to > simply move the DMA engine to arch_initcall(). > > Which sort of makes sense for a DMA engine. > > Does this work for dw_dmac.c?
Yes, it worked here too.. -- viresh ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ spi-devel-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/spi-devel-general
