usb: core: allow isoc URBs for wireless devices with an interval < 6
commita2cd612dc9be768b516541b2164c843849bc3bb3
authorThomas Pugliese <thomas.pugliese@gmail.com>
Mon, 9 Dec 2013 19:45:43 +0000 (9 13:45 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 9 Dec 2013 21:27:32 +0000 (9 13:27 -0800)
tree0e8d33b0757e383f5517f96c62a2d076de2f6bc1
parent7005234c18f233d3613b09e9ce4b6ce6977bf246
usb: core: allow isoc URBs for wireless devices with an interval < 6

In usb_submit_urb, do not fail if an isoc URB for a wireless USB device
has an interval < 6.  Per WUSB spec, isoc endpoints can support values
from 1-16.  Valid values for interrupt URBs for wireless USB devices are
still 6-16.

Signed-off-by: Thomas Pugliese <thomas.pugliese@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/urb.c