[PATCH] dmaengine: mxs-dma: skip request_irq for NO_IRQ
shawn.guo at freescale.com
Wed Jul 6 23:24:42 EDT 2011
On Thu, Jul 07, 2011 at 07:36:00AM +0530, Vinod Koul wrote:
> On Thu, 2011-07-07 at 08:15 +0800, Shawn Guo wrote:
> > On Thu, Jun 30, 2011 at 04:06:33PM +0800, Shawn Guo wrote:
> > > In general, the mxs-dma users get separate irq for each channel,
> > > but gpmi is special one which has only one irq shared by all gpmi
> > > channels. It causes mxs_dma channel allocation function fail for
> > > all other gpmi channels except the first one calling into the
> > > function.
> > >
> > > The patch gets request_irq call skipped for NO_IRQ case, and leaves
> > > this gpmi specific quirk to gpmi driver to sort out. It will fix
> > > above problem if gpmi driver sets chan_irq as gpmi irq for only one
> > > channel and NO_IRQ for all the rest channels.
> > >
> > > Signed-off-by: Shawn Guo <shawn.guo at linaro.org>
> > > Cc: Vinod Koul <vinod.koul at intel.com>
> > > ---
> > Hi Vinod,
> > Can you please take this patch?
> > Regards,
> > Shawn
> Looks okay to me. Have queued it up and should show up in my tree latest by early next week.
> I am on road, hence the delay...
No problem. Thanks, Vinod.
More information about the linux-mtd