[patch 2.6.29 0/3] musb: DMA bug fixes

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

 



Following this are three patches from Sergei, which provide
some very nice TX DMA improvements (which is the case that
should work particularly smoothly), mostly for host side:

 - bugfixes for multi-packet TXDMA support
 - sanitize clearing TXCSR DMA bits (take 2)
 - fix isochronous TXDMA (take 2)

RXDMA is still a bit problematic, since it's hard to use
multipacket DMA mode ... but it's easy to use that "mode 1"
for all relevant TX transfers, reducing the CPU load in
at least one side of USB protocol interactions.

I've updated the patch comments (e.g. para #1 from the third
patch became one para and five bullet points, much easier to
parse), removed some CamelCasing, and made simple cosmetic
changes to maintain current driver style.

Verified on DaVinci (with CPPI DMA) and OMAP3 (Inventra DMA)
in both PIO and DMA modes.


--
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