[PATCH] dmaengine: mxs-dma: skip request_irq for NO_IRQ

Koul, Vinod vinod.koul at intel.com
Wed Jul 13 19:31:35 EDT 2011


On Thu, 2011-07-07 at 11:24 +0800, Shawn Guo wrote:
> 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.
Applied, Thanks
-- 
~Vinod




More information about the linux-arm-kernel mailing list