[U-Boot] [PATCH v3 0/5] Various USB improvements

Simon Glass sjg at chromium.org
Thu Mar 7 01:08:30 CET 2013


This series adds a few USB improvements for Marek:

- Support for interupt transfers
- Basic 64-bit controller support (used by x86)
- Multiple controller support for EHCI PCI

Changes in v3:
- Set last pointer to correct position in create_int_queue()
- Set S-mask bit always, not just on low-speed devices
- Correct logic flow in destroy_int_queue()

Changes in v2:
- Update to use errno
- Remove TODOs
- Tidy code style a little
- Squash timeouts patch into interrupt patch
- Add blank line before function return

Michael Spang (1):
  usb: usbeth: smsc95xx: remove EEPROM loaded check

Patrick Georgi (1):
  usb: ehci: Support interrupt transfers via periodic list

Simon Glass (1):
  x86: Enable USB features for coreboot

Vincent Palatin (2):
  usb: ehci: Fix aliasing issue in EHCI interrupt code
  usb: Add multiple controllers support for EHCI PCI

 drivers/usb/eth/smsc95xx.c  |   4 -
 drivers/usb/host/ehci-hcd.c | 315 +++++++++++++++++++++++++++++++++++++++++++-
 drivers/usb/host/ehci-pci.c |  52 +++++++-
 drivers/usb/host/ehci.h     |   6 +-
 include/configs/coreboot.h  |  17 +++
 5 files changed, 379 insertions(+), 15 deletions(-)

-- 
1.8.1.3



More information about the U-Boot mailing list