[U-Boot] [PULL] u-boot-usb/master

Marek Vasut marex at denx.de
Mon May 5 11:51:24 CEST 2014


The following changes since commit a405764c1ec835a41ccda943b9156aee25e15d5e:

  drivers/i2c/fsl_i2c: modify i2c_read to handle multi-byte write (2014-04-29 
07:10:58 +0200)

are available in the git repository at:

  git://git.denx.de/u-boot-usb.git master

for you to fetch changes up to af41d6b4cb1602abebaaa9c8774a9b0ece564796:

  common: fixed linker-list example (2014-05-05 10:24:13 +0200)

----------------------------------------------------------------
Adrian Cox (2):
      usb: Add endian support macros to interrupt transfers in the EHCI driver.
      usb: Fix USB keyboard polling via control endpoint

Lukasz Majewski (1):
      dfu:fix: Replace wrong return value with proper one

Mateusz Zalega (9):
      mmc: mmc header fix
      part: header fix
      usb: dfu: fix boards wo USB cable detection
      dfu: mmc: raw data write fix
      dfu: mmc: change offset base handling
      ums: always initialize mmc before ums_disk_init()
      am335x: dfu: disable DFU in am335x_evm SPL build
      USB: gadget: added a saner gadget downloader registration API
      common: fixed linker-list example

Nobuhiro Iwamatsu (1):
      usb: ehci: rmobile: Add support ehci host driver of rmobile SoCs

Przemyslaw Marczak (2):
      usb:gadget:f_thor: code cleanup in function download_tail()
      usb:gadget:f_thor: fix write to filesystem by add dfu_flush()

Rob Herring (2):
      usb: handle NULL table in usb_gadget_get_string
      usb: musb: fill in usb_gadget_unregister_driver

Stephen Warren (7):
      usb: ci_udc: Support larger packets
      usb: ci_udc: set ep->req.actual after transfer
      usb: ci_udc: make PHY initialization conditional
      usb: ci_udc: support variants with hostpc register
      usb: ums: use only 1 buffer for CI_UDC
      usb: gadget: allow ci_udc to build with new gadget framework
      USB: gadget: save driver name before registering it

andrey.konovalov at linaro.org (1):
      exynos: usb: Fix data abort on boards w/o vbus-gpio node in the DT

 README                                           |   7 -----
 arch/arm/include/asm/arch-rmobile/ehci-rmobile.h | 147 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/samsung/common/ums.c                       |   6 ++--
 board/samsung/origen/origen.c                    |   7 -----
 board/samsung/trats/trats.c                      |   4 +--
 board/samsung/trats2/trats2.c                    |   4 +--
 board/samsung/universal_c210/universal.c         |   7 -----
 common/cmd_dfu.c                                 |   3 +-
 common/cmd_thordown.c                            |   3 +-
 common/cmd_usb_mass_storage.c                    |  10 ++++--
 common/usb_kbd.c                                 |  36 +++++++++++++++-------
 drivers/dfu/dfu.c                                |   2 +-
 drivers/dfu/dfu_mmc.c                            | 109 
++++++++++++++++++++++++++++++++++++++++++------------------------
 drivers/usb/gadget/Makefile                      |   1 +
 drivers/usb/gadget/ci_udc.c                      |  31 ++++++++++++++++---
 drivers/usb/gadget/ci_udc.h                      |  65 
++++++++++++++++++++++++++++-----------
 drivers/usb/gadget/f_dfu.c                       |   3 ++
 drivers/usb/gadget/f_mass_storage.c              |  11 ++++---
 drivers/usb/gadget/f_thor.c                      |  15 ++++++---
 drivers/usb/gadget/g_dnl.c                       |  66 
++++++++++++++++++++--------------------
 drivers/usb/gadget/storage_common.c              |   4 +++
 drivers/usb/gadget/usbstring.c                   |   3 ++
 drivers/usb/host/Makefile                        |   1 +
 drivers/usb/host/ehci-exynos.c                   |   3 +-
 drivers/usb/host/ehci-hcd.c                      |  56 
+++++++++++++++++++---------------
 drivers/usb/host/ehci-rmobile.c                  | 130 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/host/xhci-exynos5.c                  |   3 +-
 drivers/usb/musb-new/musb_uboot.c                |   5 ++-
 include/configs/am335x_evm.h                     |  10 +++---
 include/configs/exynos4-dt.h                     |   1 -
 include/configs/trats.h                          |   4 +--
 include/configs/trats2.h                         |   4 +--
 include/dfu.h                                    |  12 --------
 include/g_dnl.h                                  |  24 +++++++++++++++
 include/linker_lists.h                           |   2 +-
 include/mmc.h                                    |   1 +
 include/part.h                                   |   1 +
 include/thor.h                                   |   8 -----
 include/usb.h                                    |  10 ------
 include/usb_mass_storage.h                       |   8 -----
 40 files changed, 597 insertions(+), 230 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-rmobile/ehci-rmobile.h
 create mode 100644 drivers/usb/host/ehci-rmobile.c


More information about the U-Boot mailing list