From: Sarah Sharp <sarah.a.sharp@linux.intel.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org, Kees Cook <keescook@chromium.org>,
linux-kernel@vger.kernel.org, Felipe Balbi <balbi@ti.com>,
David Herrmann <dh.herrmann@googlemail.com>,
Hauke Mehrtens <hauke@hauke-m.de>,
Alan Stern <stern@rowland.harvard.edu>,
Neil Zhang <zhangwm@marvell.com>,
Randy Dunlap <rdunlap@xenotime.net>,
Fabio Estevam <fabio.estevam@freescale.com>
Subject: Re: [PATCH] USB: remove CONFIG_EXPERIMENTAL dependancies
Date: Tue, 18 Sep 2012 11:17:51 -0700 [thread overview]
Message-ID: <20120918181751.GA17755@xanatos> (raw)
In-Reply-To: <20120915041550.GA28736@kroah.com>
On Fri, Sep 14, 2012 at 09:15:50PM -0700, Greg Kroah-Hartman wrote:
> From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>
> As discussed at the kernel summit this year, CONFIG_EXPERIMENTAL means
> nothing, so let's get rid of it.
>
> Cc: Kees Cook <keescook@chromium.org>
> Cc: Felipe Balbi <balbi@ti.com>
> 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: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
>
> ---
> drivers/usb/core/Kconfig | 2 +-
> drivers/usb/gadget/Kconfig | 17 ++++++-----------
> drivers/usb/host/Kconfig | 22 ++++++++++------------
> drivers/usb/wusbcore/Kconfig | 3 +--
> 4 files changed, 18 insertions(+), 26 deletions(-)
>
> Any objections to me applying this patch to the usb-next branch?
No objections for the xHCI changes.
Acked-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
>
> diff --git a/drivers/usb/core/Kconfig b/drivers/usb/core/Kconfig
> index 9981984..f70c1a1 100644
> --- a/drivers/usb/core/Kconfig
> +++ b/drivers/usb/core/Kconfig
> @@ -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
> diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
> index a53be32..dfb51a4 100644
> --- a/drivers/usb/gadget/Kconfig
> +++ b/drivers/usb/gadget/Kconfig
> @@ -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
> diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
> index 13cd6d5..b1deb0f 100644
> --- a/drivers/usb/host/Kconfig
> +++ b/drivers/usb/host/Kconfig
> @@ -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
> diff --git a/drivers/usb/wusbcore/Kconfig b/drivers/usb/wusbcore/Kconfig
> index f29fdd7..8bf1976 100644
> --- a/drivers/usb/wusbcore/Kconfig
> +++ b/drivers/usb/wusbcore/Kconfig
> @@ -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
> --
> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
prev parent reply other threads:[~2012-09-18 18:18 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-15 4:15 [PATCH] USB: remove CONFIG_EXPERIMENTAL dependancies Greg Kroah-Hartman
2012-09-17 15:14 ` Felipe Balbi
2012-09-18 18:17 ` Sarah Sharp [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120918181751.GA17755@xanatos \
--to=sarah.a.sharp@linux.intel.com \
--cc=balbi@ti.com \
--cc=dh.herrmann@googlemail.com \
--cc=fabio.estevam@freescale.com \
--cc=gregkh@linuxfoundation.org \
--cc=hauke@hauke-m.de \
--cc=keescook@chromium.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=rdunlap@xenotime.net \
--cc=stern@rowland.harvard.edu \
--cc=zhangwm@marvell.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.