usb: Kconfig: using select for USB_COMMON dependency

According to (badf6d47f8 "usb: common: rework CONFIG_USB_COMMON logic")
we should select USB_COMMON at Kconfig when usb common stuffs are needed,
but some of Kconfig enties have not followed it, update them.

Cc: Felipe Balbi <balbi@kernel.org>
Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Peter Chen 2016-09-14 09:49:30 +08:00 committed by Greg Kroah-Hartman
parent a2f195a73e
commit cb9c1cfc86
2 changed files with 5 additions and 3 deletions

View File

@ -152,7 +152,8 @@ source "drivers/usb/gadget/Kconfig"
config USB_LED_TRIG config USB_LED_TRIG
bool "USB LED Triggers" bool "USB LED Triggers"
depends on LEDS_CLASS && USB_COMMON && LEDS_TRIGGERS depends on LEDS_CLASS && LEDS_TRIGGERS
select USB_COMMON
help help
This option adds LED triggers for USB host and/or gadget activity. This option adds LED triggers for USB host and/or gadget activity.
@ -162,7 +163,7 @@ config USB_LED_TRIG
config USB_ULPI_BUS config USB_ULPI_BUS
tristate "USB ULPI PHY interface support" tristate "USB ULPI PHY interface support"
depends on USB_COMMON select USB_COMMON
help help
UTMI+ Low Pin Interface (ULPI) is specification for a commonly used UTMI+ Low Pin Interface (ULPI) is specification for a commonly used
USB 2.0 PHY interface. The ULPI specification defines a standard set USB 2.0 PHY interface. The ULPI specification defines a standard set

View File

@ -1,6 +1,7 @@
config USBIP_CORE config USBIP_CORE
tristate "USB/IP support" tristate "USB/IP support"
depends on USB_COMMON && NET depends on NET
select USB_COMMON
---help--- ---help---
This enables pushing USB packets over IP to allow remote This enables pushing USB packets over IP to allow remote
machines direct access to USB devices. It provides the machines direct access to USB devices. It provides the