All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix CPPI Warnings during tear down after  ISOCH transfers
@ 2014-02-27  5:14 George Cherian
  2014-02-27  5:14 ` [PATCH 1/2] dma: cppi41: start tear down only if channel is busy George Cherian
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: George Cherian @ 2014-02-27  5:14 UTC (permalink / raw)
  To: linux-kernel, linux-usb, dmaengine
  Cc: gregkh, balbi, dan.j.williams, vinod.koul, msmucr, George Cherian

Warinings are seen after  ISOCH transfers, during channel tear down.
This is mainly beacause we handle ISOCH differently as compared to 
other transfers. 

Patch 1: make sure we do channel tear down only if channel is busy.
	 If not the tear down will never succeed.

Patch 2: ISOCH completions are done differently, so this might lead to 
	reprogram of dma channel on which already a teardown is done.
	

George Cherian (2):
  dma: cppi41: start tear down only if channel is busy
  usb: musb: musb_cppi41: Dont reprogram DMA if tear down is initiated

 drivers/dma/cppi41.c           | 7 +++++--
 drivers/usb/musb/musb_cppi41.c | 3 ++-
 2 files changed, 7 insertions(+), 3 deletions(-)

-- 
1.8.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-03-11 10:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-27  5:14 [PATCH 0/2] Fix CPPI Warnings during tear down after ISOCH transfers George Cherian
2014-02-27  5:14 ` [PATCH 1/2] dma: cppi41: start tear down only if channel is busy George Cherian
2014-02-27  8:47   ` Shevchenko, Andriy
2014-02-28  5:53     ` George Cherian
2014-02-27  5:14 ` [PATCH 2/2] usb: musb: musb_cppi41: Dont reprogram DMA if tear down is initiated George Cherian
2014-03-11 10:53 ` [PATCH 0/2] Fix CPPI Warnings during tear down after ISOCH transfers Vinod Koul

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.