On Wed, Jan 09, 2013 at 10:17:15AM +0200, Andy Shevchenko wrote: > From: Heikki Krogerus <[email protected]> > > The DMA transfer could not be established if previously it was paused and > terminated. In that case the channel's suspend bit remains set that prevents > to > transfer anything until channel is resumed. > > The patch adds a code that clears the DWC_CFGL_CH_SUSP bit during termination. No this patch calls resume to do so... Can you update the change log > > Signed-off-by: Heikki Krogerus <[email protected]> > Signed-off-by: Andy Shevchenko <[email protected]> > Acked-by: Viresh Kumar <[email protected]> > --- > drivers/dma/dw_dmac.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/dma/dw_dmac.c b/drivers/dma/dw_dmac.c > index 6a8f8c7..c6ebea1 100644 > --- a/drivers/dma/dw_dmac.c > +++ b/drivers/dma/dw_dmac.c > @@ -1059,7 +1059,7 @@ static int dwc_control(struct dma_chan *chan, enum > dma_ctrl_cmd cmd, > > dwc_chan_disable(dw, dwc); > > - dwc->paused = false; > + dwc_chan_resume(dwc); > > /* active_list entries will end up before queued entries */ > list_splice_init(&dwc->queue, &list); > -- > 1.7.10.4 > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- [resend][PATCH 01/16] dw_dmac: call .probe after we have a... Andy Shevchenko
- Re: [resend][PATCH 01/16] dw_dmac: call .probe after ... Vinod Koul
- Re: [resend][PATCH 01/16] dw_dmac: call .probe af... Andy Shevchenko
- Re: [resend][PATCH 01/16] dw_dmac: call .prob... Vinod Koul
- Re: [resend][PATCH 01/16] dw_dmac: call .... Mika Westerberg
- [resend][PATCH 09/16] dw_dmac: store direction in the cust... Andy Shevchenko
- [resend][PATCH 15/16] dma: dw_dmac: add dwc_chan_pause and... Andy Shevchenko
- [resend][PATCH 14/16] dw_dmac: update tx_node_active in dw... Andy Shevchenko
- [resend][PATCH 08/16] dma: ste_dma40: reuse is_slave_xfer ... Andy Shevchenko
- [resend][PATCH 16/16] dma: dw_dmac: clear suspend bit duri... Andy Shevchenko
- Re: [resend][PATCH 16/16] dma: dw_dmac: clear suspend... Vinod Koul
- Re: [resend][PATCH 16/16] dma: dw_dmac: clear sus... Andy Shevchenko
- [resend][PATCH 04/16] dma: at_hdmac: check direction prope... Andy Shevchenko
- [resend][PATCH 11/16] dw_dmac: backlink to dw_dma in dw_dm... Andy Shevchenko
- Re: [resend][PATCH 11/16] dw_dmac: backlink to dw_dma... Vinod Koul
- Re: [resend][PATCH 11/16] dw_dmac: backlink to dw... Andy Shevchenko
- [resend][PATCH 05/16] dma: dw_dmac: check direction proper... Andy Shevchenko
- [resend][PATCH 02/16] dw_dmac: absence of pdata isn't crit... Andy Shevchenko
- Re: [resend][PATCH 00/16] dw_dmac related patchset Vinod Koul
- Re: [resend][PATCH 00/16] dw_dmac related patchset Andy Shevchenko

