[U-Boot] [PATCH 0/6] usb:samsung: Exynos4 SoC USB code improvements

Lukasz Majewski
2014-01-31T12:16:23Z

This patch series comprises several improvements for Exynos4 USB code.

The most notable is transmission speed improvement (measured on Trats):
From: 9.51 MiB/s up to 27 MiB/s

This is due to UDC driver optimizations.

Also a code cleanup for THOR gadget has been included.

Lukasz Majewski (6):
usb:gadget:ums: Replace malloc calls with memalign to fix cache
buffer alignment
usb:udc:samsung: Remove redundant cache operation from Samsung UDC
driver
usb:udc:samsung: Allow burst transfers for non EP0 endpints
usb:udc:samsung: Zero copy approach for data passed to Samsung's UDC
driver
usb:gadget:f_thor: Allocate request up to THOR_PACKET_SIZE not
ep->maxpacket
usb:gadget:f_thor: cosmetic: Remove debug memset

drivers/usb/gadget/f_mass_storage.c | 4 +-
drivers/usb/gadget/f_thor.c | 4 +-
drivers/usb/gadget/s3c_udc_otg.c | 19 ++++----
drivers/usb/gadget/s3c_udc_otg_xfer_dma.c | 74 ++++++++++-------------------
include/usb/s3c_udc.h | 5 +-
5 files changed, 38 insertions(+), 68 deletions(-)

--
1.7.10.4