aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/phy/Kconfig
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <kishon@ti.com>2013-09-27 02:23:27 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-09-27 20:36:58 -0400
commit6747caa76cab1150c60a772cf64f8cd47fa19d39 (patch)
treea80e21a0d4746cf194888ede0a08b3370a0be623 /drivers/usb/phy/Kconfig
parent5d93d1e76afbe629caf5d995fd7f8ddd6e3d4d01 (diff)
usb: phy: twl4030: use the new generic PHY framework
Used the generic PHY framework API to create the PHY. For powering on and powering off the PHY, power_on and power_off ops are used. Once the MUSB OMAP glue is adapted to the new framework, the suspend and resume ops of usb phy library will be removed. Also twl4030-usb driver is moved to drivers/phy/. However using the old usb phy library cannot be completely removed because otg is intertwined with phy and moving to the new framework completely will break otg. Once we have a separate otg state machine, we can get rid of the usb phy library. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Acked-by: Felipe Balbi <balbi@ti.com> Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/phy/Kconfig')
-rw-r--r--drivers/usb/phy/Kconfig10
1 files changed, 0 insertions, 10 deletions
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 2ce041109993..64b8bef1919e 100644
--- a/drivers/usb/phy/Kconfig
+++ b/drivers/usb/phy/Kconfig
@@ -113,16 +113,6 @@ config SAMSUNG_USB3PHY
113 Enable this to support Samsung USB 3.0 (Super Speed) phy controller 113 Enable this to support Samsung USB 3.0 (Super Speed) phy controller
114 for samsung SoCs. 114 for samsung SoCs.
115 115
116config TWL4030_USB
117 tristate "TWL4030 USB Transceiver Driver"
118 depends on TWL4030_CORE && REGULATOR_TWL4030 && USB_MUSB_OMAP2PLUS
119 select USB_PHY
120 help
121 Enable this to support the USB OTG transceiver on TWL4030
122 family chips (including the TWL5030 and TPS659x0 devices).
123 This transceiver supports high and full speed devices plus,
124 in host mode, low speed.
125
126config TWL6030_USB 116config TWL6030_USB
127 tristate "TWL6030 USB Transceiver Driver" 117 tristate "TWL6030 USB Transceiver Driver"
128 depends on TWL4030_CORE && OMAP_USB2 && USB_MUSB_OMAP2PLUS 118 depends on TWL4030_CORE && OMAP_USB2 && USB_MUSB_OMAP2PLUS