]> asedeno.scripts.mit.edu Git - linux.git/commit
USB: remove the URB_NO_FSBR flag
authorAlan Stern <stern@rowland.harvard.edu>
Mon, 11 Dec 2017 16:58:21 +0000 (11:58 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Dec 2017 12:16:07 +0000 (13:16 +0100)
commitaa15d3d257f9edcb8d15ed27e228d1c0080cb919
tree15538925275f3ddf5768c279e644049740c4e75b
parent4ff02f099f68f1e6be5956849180eaa326c37248
USB: remove the URB_NO_FSBR flag

The URB_NO_FSBR flag has never really been used.  It was introduced as
a potential way for UHCI to minimize PCI bus usage (by not attempting
full-speed bulk and control transfers more than once per frame), but
the flag was not set by any drivers.

There's no point in keeping it around.  This patch simplifies the API
by removing it.  Unfortunately, it does have to be kept as part of the
usbfs ABI, but at least we can document in
include/uapi/linux/usbdevice_fs.h that it doesn't do anything.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: Shuah Khan <shuahkh@osg.samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/usb/usbip_protocol.txt
drivers/usb/core/devio.c
drivers/usb/core/urb.c
drivers/usb/host/uhci-q.c
drivers/usb/usbip/stub_rx.c
include/linux/usb.h
include/uapi/linux/usbdevice_fs.h