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