I don't know why request_irq is succeeding when the fsldma and dmaengine drivers are installed. I'm using the same dts in both cases.
Ron --- Kumar Gala <[EMAIL PROTECTED]> wrote: > That's a bit odd. How is your driver getting the IRQ its requesting? > Are you using the same .dts in both cases? > > - k > > On Jun 13, 2008, at 2:02 PM, Ron Madrid wrote: > > > So after I've built the kernel to include the dmaengine and fsldma > > drivers, my driver is allowed > > to register its ISR via request_irq. However, if these drivers are > > not installed then request_irq > > fails in my driver. So it seems that there is some other > > initialization happening before > > request_irq is being called in fsldma and subsequently my driver. > > Does anyone know what this is? > > > > Ron > > --- Kumar Gala <[EMAIL PROTECTED]> wrote: > > > >> The dmaengine provides a generic set of APIs w/a FSL dma backend. It > >> might be the case that your need of dma doesnt fit into the current > >> set of APIs. > >> > >> - k > >> > >> On Jun 12, 2008, at 3:04 PM, Ron Madrid wrote: > >> > >>> Well in that case wouldn't I need to use the fsldma driver? Or is > >>> dmaengine a generic dma driver? > >>> > >>> Ron > >>> --- Kumar Gala <[EMAIL PROTECTED]> wrote: > >>> > >>>> > >>>> On Jun 12, 2008, at 2:35 PM, Ron Madrid wrote: > >>>> > >>>>> I'm trying to write a driver that would make use of the DMA on the > >>>>> MPC8313. I'm attempting to > >>>>> register the interrupt with request_irq but it is not passing. Is > >>>>> there something that I need to > >>>>> do before I call request_irq, maybe in the dts or somewhere else? > >>>> > >>>> > >>>> any reason you aren't using the dmaengine driver? > >>>> > >>>> - k > >>>> > >> > >> > > _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev