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

Marek Vasut marex at denx.de
Sun Oct 1 18:41:36 UTC 2017


The following changes since commit 6e9b109aa9bcdd094e77da9fb03de8b44da8eb9d:

  Merge git://git.denx.de/u-boot-usb (2017-09-27 09:39:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to dc04b35ef2c8c04cb362758ec467777348ef3f15:

  usb: dwc3: add UniPhier specific glue layer (2017-10-01 16:32:55 +0200)

----------------------------------------------------------------
Bin Meng (23):
      usb: emul: Remove maxpacketsize in usb_emul_setup_device()
      usb: Fix comments of usb_emul_find_for_dev()
      usb: sandbox: Initialize root hub's device speed to high speed
      usb: sandbox: Fix emulator device select logic in
usb_emul_find_devnum()
      usb: emul: Expose find_descriptor() as a public API
      usb: emul: hub: Report the actual device speed of the emulation device
      dm: usb: Fix broken usb_stop()
      dm: usb: Remove no longer needed blk_unbind_all()
      dm: usb: emul: Drop usb_emul_reset()
      test: dm: usb: Update test cases for USB
      usb: xhci: Don't assume LS/FS devices are always behind a HS hub
      usb: Handle audio extension endpoint descriptor in
usb_parse_config()

      usb: xhci: Add interrupt transfer support

      usb: Only get 64 bytes device descriptor for full speed devices

      usb: Read device descriptor after device is addressed for xHCI

      usb: xhci: Fix max packet size for full speed device endpoint 0

      usb: hub: Clear port reset before usb_hub_port_connect_change()

      usb: hub: Clear BH reset status change for a 3.0 hub
      usb: xhci: Honor endpoint's interval
      usb: xhci: Program max burst size for endpoint
      usb: xhci: Set 'Error Count' to 0 for isoch endpoints
      usb: xhci: Set 'Average TRB Length' to 8 for control endpoints
      usb: storage: Fix overwritten in usb_stor_set_max_xfer_blk()

Masahiro Yamada (1):
      usb: dwc3: add UniPhier specific glue layer

 common/usb.c                       |  45 ++++++++++++-------
 common/usb_hub.c                   |  16 ++++---
 common/usb_storage.c               |   2 +-
 drivers/usb/dwc3/Kconfig           |   7 +++
 drivers/usb/dwc3/Makefile          |   1 +
 drivers/usb/dwc3/dwc3-uniphier.c   | 120
+++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/emul/sandbox_flash.c   |   3 +-
 drivers/usb/emul/sandbox_hub.c     |  38 +++++++++++++---
 drivers/usb/emul/sandbox_keyb.c    |   3 +-
 drivers/usb/emul/usb-emul-uclass.c |  59 ++++++++++++++++--------
 drivers/usb/host/usb-sandbox.c     |  30 +++++++++++--
 drivers/usb/host/usb-uclass.c      |  43 +++++++++++-------
 drivers/usb/host/xhci-mem.c        |  24 ++++++++--
 drivers/usb/host/xhci.c            | 249
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 drivers/usb/host/xhci.h            |   5 ++-
 include/linux/usb/ch9.h            |  20 +++++++++
 include/usb.h                      |  35 ++++++++++-----
 test/dm/usb.c                      | 163
+++---------------------------------------------------------------
 18 files changed, 612 insertions(+), 251 deletions(-)
 create mode 100644 drivers/usb/dwc3/dwc3-uniphier.c


More information about the U-Boot mailing list