Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eb83be98 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

USB: remove CONFIG_EXPERIMENTAL dependancies



As discussed at the kernel summit this year, CONFIG_EXPERIMENTAL means
nothing, so let's get rid of it.

Acked-by: default avatarFelipe Balbi <balbi@ti.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: David Herrmann <dh.herrmann@googlemail.com>
Cc: Hauke Mehrtens <hauke@hauke-m.de>
Cc: Alan Stern <stern@rowland.harvard.edu>
Cc: Neil Zhang <zhangwm@marvell.com>
Cc: Randy Dunlap <rdunlap@xenotime.net>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c05fecb1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -56,7 +56,7 @@ config USB_SUSPEND

config USB_OTG
	bool "OTG support"
	depends on USB && EXPERIMENTAL
	depends on USB
	depends on USB_SUSPEND
	default n
	help
+6 −11
Original line number Diff line number Diff line
@@ -557,7 +557,7 @@ config USB_ZERO_HNPTEST
	  one serve as the USB host instead (in the "B-Host" role).

config USB_AUDIO
	tristate "Audio Gadget (EXPERIMENTAL)"
	tristate "Audio Gadget"
	depends on SND
	select USB_LIBCOMPOSITE
	select SND_PCM
@@ -672,8 +672,7 @@ config USB_G_NCM
	  dynamically linked module called "g_ncm".

config USB_GADGETFS
	tristate "Gadget Filesystem (EXPERIMENTAL)"
	depends on EXPERIMENTAL
	tristate "Gadget Filesystem"
	help
	  This driver provides a filesystem based API that lets user mode
	  programs implement a single-configuration USB device, including
@@ -681,15 +680,11 @@ config USB_GADGETFS
	  All endpoints, transfer speeds, and transfer types supported by
	  the hardware are available, through read() and write() calls.

	  Currently, this option is still labelled as EXPERIMENTAL because
	  of existing race conditions in the underlying in-kernel AIO core.

	  Say "y" to link the driver statically, or "m" to build a
	  dynamically linked module called "gadgetfs".

config USB_FUNCTIONFS
	tristate "Function Filesystem (EXPERIMENTAL)"
	depends on EXPERIMENTAL
	tristate "Function Filesystem"
	select USB_LIBCOMPOSITE
	select USB_FUNCTIONFS_GENERIC if !(USB_FUNCTIONFS_ETH || USB_FUNCTIONFS_RNDIS)
	help
@@ -799,8 +794,8 @@ config USB_G_SERIAL
	  make MS-Windows work with CDC ACM.

config USB_MIDI_GADGET
	tristate "MIDI Gadget (EXPERIMENTAL)"
	depends on SND && EXPERIMENTAL
	tristate "MIDI Gadget"
	depends on SND
	select USB_LIBCOMPOSITE
	select SND_RAWMIDI
	help
@@ -867,7 +862,7 @@ config USB_G_ACM_MS
	  dynamically linked module called "g_acm_ms".

config USB_G_MULTI
	tristate "Multifunction Composite Gadget (EXPERIMENTAL)"
	tristate "Multifunction Composite Gadget"
	depends on BLOCK && NET
	select USB_G_MULTI_CDC if !USB_G_MULTI_RNDIS
	select USB_LIBCOMPOSITE
+10 −12
Original line number Diff line number Diff line
@@ -18,8 +18,8 @@ config USB_C67X00_HCD
	  module will be called c67x00.

config USB_XHCI_HCD
	tristate "xHCI HCD (USB 3.0) support (EXPERIMENTAL)"
	depends on USB && USB_ARCH_HAS_XHCI && EXPERIMENTAL
	tristate "xHCI HCD (USB 3.0) support"
	depends on USB && USB_ARCH_HAS_XHCI
	---help---
	  The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
	  "SuperSpeed" host controller hardware.
@@ -262,7 +262,7 @@ config USB_ISP116X_HCD

config USB_ISP1760_HCD
	tristate "ISP 1760 HCD support"
	depends on USB && EXPERIMENTAL
	depends on USB
	---help---
	  The ISP1760 chip is a USB 2.0 host controller.

@@ -376,7 +376,7 @@ config USB_OHCI_HCD_PCI

config USB_OHCI_HCD_SSB
	bool "OHCI support for Broadcom SSB OHCI core (DEPRECATED)"
	depends on USB_OHCI_HCD && (SSB = y || SSB = USB_OHCI_HCD) && EXPERIMENTAL
	depends on USB_OHCI_HCD && (SSB = y || SSB = USB_OHCI_HCD)
	select USB_HCD_SSB
	select USB_OHCI_HCD_PLATFORM
	default n
@@ -414,7 +414,7 @@ config USB_CNS3XXX_OHCI

config USB_OHCI_HCD_PLATFORM
	bool "Generic OHCI driver for a platform device"
	depends on USB_OHCI_HCD && EXPERIMENTAL
	depends on USB_OHCI_HCD
	default n
	---help---
	  Adds an OHCI host driver for a generic platform device, which
@@ -424,7 +424,7 @@ config USB_OHCI_HCD_PLATFORM

config USB_EHCI_HCD_PLATFORM
	bool "Generic EHCI driver for a platform device"
	depends on USB_EHCI_HCD && EXPERIMENTAL
	depends on USB_EHCI_HCD
	default n
	---help---
	  Adds an EHCI host driver for a generic platform device, which
@@ -591,8 +591,7 @@ config USB_RENESAS_USBHS_HCD
	  module will be called renesas-usbhs.

config USB_WHCI_HCD
	tristate "Wireless USB Host Controller Interface (WHCI) driver (EXPERIMENTAL)"
	depends on EXPERIMENTAL
	tristate "Wireless USB Host Controller Interface (WHCI) driver"
	depends on PCI && USB && UWB
	select USB_WUSB
	select UWB_WHCI
@@ -604,8 +603,7 @@ config USB_WHCI_HCD
	  will be called "whci-hcd".

config USB_HWA_HCD
	tristate "Host Wire Adapter (HWA) driver (EXPERIMENTAL)"
	depends on EXPERIMENTAL
	tristate "Host Wire Adapter (HWA) driver"
	depends on USB && UWB
	select USB_WUSB
	select UWB_HWA
@@ -656,7 +654,7 @@ config USB_OCTEON2_COMMON

config USB_HCD_BCMA
	tristate "BCMA usb host driver"
	depends on BCMA && EXPERIMENTAL
	depends on BCMA
	select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
	select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
	help
@@ -668,7 +666,7 @@ config USB_HCD_BCMA

config USB_HCD_SSB
	tristate "SSB usb host driver"
	depends on SSB && EXPERIMENTAL
	depends on SSB
	select USB_OHCI_HCD_PLATFORM if USB_OHCI_HCD
	select USB_EHCI_HCD_PLATFORM if USB_EHCI_HCD
	help
+1 −2
Original line number Diff line number Diff line
@@ -2,8 +2,7 @@
# Wireless USB Core configuration
#
config USB_WUSB
	tristate "Enable Wireless USB extensions (EXPERIMENTAL)"
	depends on EXPERIMENTAL
	tristate "Enable Wireless USB extensions"
	depends on USB
	depends on PCI
	depends on UWB