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

Lukasz Majewski l.majewski at samsung.com
Fri Jan 31 13:16:23 CET 2014


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



More information about the U-Boot mailing list