aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/core
diff options
context:
space:
mode:
authorPeter Chen <peter.chen@freescale.com>2014-04-29 08:35:59 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-05-27 15:29:44 -0700
commit1dfa91aa5ba9650acf59b6310d8e78a162d56410 (patch)
tree4778514fc4d2f70ac7348bdaf1f8d1a0f0726fcd /drivers/usb/core
parentusb: move usb/usb-common.c to usb/common/usb-common.c (diff)
downloadlinux-dev-1dfa91aa5ba9650acf59b6310d8e78a162d56410.tar.xz
linux-dev-1dfa91aa5ba9650acf59b6310d8e78a162d56410.zip
usb: common: rename phy-fsm-usb.c to usb-otg-fsm.c
Since usb otg fsm implementation is not related to usb phy. We move it from usb/phy/ to usb/common/, and rename it to reflect its real meaning. Cc: Felipe Balbi <balbi@ti.com> Signed-off-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/core')
-rw-r--r--drivers/usb/core/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/usb/core/Kconfig b/drivers/usb/core/Kconfig
index 9519878587f6..1060657ca1b0 100644
--- a/drivers/usb/core/Kconfig
+++ b/drivers/usb/core/Kconfig
@@ -81,3 +81,12 @@ config USB_OTG_BLACKLIST_HUB
and software costs by not supporting external hubs. So
are "Embedded Hosts" that don't offer OTG support.
+config USB_OTG_FSM
+ tristate "USB 2.0 OTG FSM implementation"
+ depends on USB
+ select USB_OTG
+ select USB_PHY
+ help
+ Implements OTG Finite State Machine as specified in On-The-Go
+ and Embedded Host Supplement to the USB Revision 2.0 Specification.
+