summaryrefslogtreecommitdiff
path: root/drivers/usb/usbip/stub_tx.c
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2017-06-05 17:28:01 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-06-13 11:48:24 +0300
commitc01b244ad848ac7f0faa141182db80650a8a761a (patch)
tree5e6fbad5316fc3915609e013fc1875ff36af0d64 /drivers/usb/usbip/stub_tx.c
parent81606aea2303aa11867e97030299b1057091c2fd (diff)
downloadlinux-c01b244ad848ac7f0faa141182db80650a8a761a.tar.xz
USB: add usbfs ioctl to retrieve the connection speed
The usbfs interface does not provide any way for the user to learn the speed at which a device is connected. The current API includes a USBDEVFS_CONNECTINFO ioctl, but all it provides is the device's address and a one-bit value indicating whether the connection is low speed. That may have sufficed in the era of USB-1.1, but it isn't good enough today. This patch introduces a new ioctl, USBDEVFS_GET_SPEED, which returns a numeric value indicating the speed of the connection: unknown, low, full, high, wireless, super, or super-plus. Similar information (not exactly the same) is available through sysfs, but it seems reasonable to provide the actual value in usbfs. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Reported-by: Reinhard Huck <reinhard.huck@thesycon.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/usbip/stub_tx.c')
0 files changed, 0 insertions, 0 deletions