USB: Add stream ID field to struct urb.
authorSarah Sharp <sarah.a.sharp@linux.intel.com>
Fri, 2 Apr 2010 22:34:10 +0000 (15:34 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 20 May 2010 20:21:37 +0000 (13:21 -0700)
commit94af1220985c71cd80d6c161b7a42c51ef08b923
tree0256344a21dd26880146a9cad88c3ec19182d155
parent22ad1e7f86e1fb96488d71512e2797153a6ad839
USB: Add stream ID field to struct urb.

Bulk endpoint streams were added in the USB 3.0 specification.  Streams
allow a device driver to overload a bulk endpoint so that multiple
transfers can be queued at once.

Add a new field, stream_id, to struct urb so that USB 3.0 drivers can
specify which stream they want the URB to be queued to.

Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/linux/usb.h