USB: Remove remnants of Wireless USB and UWB
authorAlan Stern <stern@rowland.harvard.edu>
Wed, 9 Aug 2023 00:44:18 +0000 (20:44 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 9 Aug 2023 12:17:06 +0000 (14:17 +0200)
commit1e4c574225cc5a0553115e5eb5787d1474db5b0f
treed8635c8f7594e6b423edf57fd8275b4d07d65639
parent12e6ac69cc7e7d3367599ae26a92a0f9a18bc728
USB: Remove remnants of Wireless USB and UWB

Wireless USB has long been defunct, and kernel support for it was
removed in 2020 by commit caa6772db4c1 ("Staging: remove wusbcore and
UWB from the kernel tree.").

Nevertheless, some vestiges of the old implementation still clutter up
the USB subsystem and one or two other places.  Let's get rid of them
once and for all.

The only parts still left are the user-facing APIs in
include/uapi/linux/usb/ch9.h.  (There are also a couple of misleading
instances, such as the Sierra Wireless USB modem, which is a USB modem
made by Sierra Wireless.)

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Link: https://lore.kernel.org/r/b4f2710f-a2de-4fb0-b50f-76776f3a961b@rowland.harvard.edu
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16 files changed:
drivers/net/wireless/mediatek/mt76/usb.c
drivers/usb/core/config.c
drivers/usb/core/devices.c
drivers/usb/core/hcd.c
drivers/usb/core/hub.c
drivers/usb/core/sysfs.c
drivers/usb/core/urb.c
drivers/usb/core/usb.c
drivers/usb/host/xhci-mem.c
drivers/usb/host/xhci.c
include/linux/usb.h
include/linux/usb/ch9.h
include/linux/usb/composite.h
include/linux/usb/hcd.h
include/uapi/linux/usb/ch11.h
include/uapi/linux/usb/ch9.h