[PATCH 00/11] usb: whci-hcd scatter-gather support and wusb bug fixes for 2.6.32

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greg,

These patches add scatter-gather support to the whci-hcd driver and
fix various whci-hcd and wusb-related bugs.  The scatter-gather
support is required to use WUSB mass storage devices with a
wMaxPacketSize > 512.

You already have the first patch queued and it's included here for
completeness.

The third patches is a respin of the original scatter-gather patch I
proposed a while back.  It changes what was merged as part of the USB
3.0 support to what was previously reviewed and agreed upon.

The rest should be self-expanatory bug fixes.

David Vrabel (11):
  usb: whci-hcd: make endpoint_reset method async
  usb: allow interrupt transfers to WUSB devices
  usb: make urb scatter-gather support more generic
  usb: whci-hcd: support urbs with scatter-gather lists
  usb: gadgetfs: don't override bcdUSB
  usb: whci-hcd: handle early deletion of endpoints
  usb: whci-hcd: always do an update after processing a halted qTD
  usb: whci-hcd: decode more QHead fields in the debug files
  usb: wusb: don't use the stack to read security descriptor
  usb: wusb: add wusb_phy_rate sysfs file to host controllers
  usb: rename Documentation/ABI/.../sysfs-class-usb_host

 Documentation/ABI/testing/sysfs-class-usb_host     |   25 --
 .../ABI/testing/sysfs-class-uwb_rc-wusbhc          |   38 ++
 drivers/usb/core/message.c                         |  289 +++++++++-------
 drivers/usb/core/urb.c                             |   22 +-
 drivers/usb/gadget/inode.c                         |    2 -
 drivers/usb/host/whci/asl.c                        |   35 ++-
 drivers/usb/host/whci/debug.c                      |   20 +-
 drivers/usb/host/whci/hcd.c                        |    9 +-
 drivers/usb/host/whci/pzl.c                        |   36 ++-
 drivers/usb/host/whci/qset.c                       |  378 ++++++++++++++++++--
 drivers/usb/host/whci/whcd.h                       |    9 +
 drivers/usb/host/whci/whci-hc.h                    |   15 +-
 drivers/usb/host/xhci-ring.c                       |   15 +-
 drivers/usb/storage/usb.c                          |   10 +
 drivers/usb/wusbcore/security.c                    |   41 +--
 drivers/usb/wusbcore/wusbhc.c                      |   32 ++
 drivers/usb/wusbcore/wusbhc.h                      |    1 +
 include/linux/usb.h                                |    9 +-
 18 files changed, 728 insertions(+), 258 deletions(-)
 delete mode 100644 Documentation/ABI/testing/sysfs-class-usb_host
 create mode 100644 Documentation/ABI/testing/sysfs-class-uwb_rc-wusbhc

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux