Re: [PATCH v4 0/7] Multiple fixes for musb and cppi41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/26/2014 02:52 PM, Daniel Mack wrote:
> Here is v4 of my cleanup series for musb in CPPI DMA mode.

Felipe, are you ok with these patches? As they fix real bugs, I think we
should have them for 3.16.

Vinod, could you pick #1 for your tree?


Thanks,
Daniel


> v3 -> v4:
> 	* s/MUSB_CSR0_TXPKTRDY/MUSB_TXCSR_TXPKTRDY/ in patch #4
> 	* s/packet_done/rx_packet_done/ in #5
> 
> v2 -> v3:
> 	* Dropped the RXSTALL bit modification from patch #4
> 	* Droped some occasions where musb_ep_select() is not
> 	  necessary, in patch #6
> 	* Slightly reworded the commit log of #5
> 	* Added a 7th patch to fix a wrongly indented block
> 	  in musb_host.c
> 
> v1 -> v2:
> 	* Some commit logs fixed and reworded
> 	* Squashed #6 and #7, as they are basically doing the same
> 	  thing
> 	* Added some more occasions where musb_ep_select() was
> 	  missing before CSR register access, and added those
> 	  hunks to #6 as well.
> 
> With this series applied, iperf works correctly with Wifi sticks
> connected via USB.
> 
> Again, #1 can go via slave-dma.git, and #3 - #6 are potentially
> interesting for stable@.
> 
> 
> Thanks,
> Daniel
> 
> Daniel Mack (7):
>   dma: cppi41: handle 0-length packets
>   usb: musb: remove unnecessary (void) prefix at function calls
>   usb: musb: use is_host_active() to distinguish between host and gadget
>     mode
>   usb: musb: fix bit mask for CSR in musb_h_tx_flush_fifo()
>   usb: musb: introduce dma_channel.rx_packet_done
>   usb: musb/cppi41: call musb_ep_select() before accessing an endpoint's
>     CSR
>   usb: musb: fix wrong indentation in musb_host.c
> 
>  drivers/dma/cppi41.c           | 13 ++++++++++---
>  drivers/usb/musb/musb_core.c   | 16 +++++++---------
>  drivers/usb/musb/musb_cppi41.c | 11 +++++++++--
>  drivers/usb/musb/musb_dma.h    |  1 +
>  drivers/usb/musb/musb_host.c   | 17 +++++++++--------
>  5 files changed, 36 insertions(+), 22 deletions(-)
> 

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux