Thread (29 messages) 29 messages, 8 authors, 2011-07-13
STALE5441d

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

From: Shawn Guo <hidden>
Date: 2011-07-07 03:24:42

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:
quoted
On Thu, Jun 30, 2011 at 04:06:33PM +0800, Shawn Guo wrote:
quoted
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 <redacted>
Cc: Vinod Koul <redacted>
---
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.

-- 
Regards,
Shawn
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help