aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/phy/Kconfig
diff options
context:
space:
mode:
authorFelipe Balbi <balbi@ti.com>2013-03-07 04:31:18 -0500
committerFelipe Balbi <balbi@ti.com>2013-03-18 05:18:08 -0400
commitfd891498751f53dda3733d9e9ff8a1f6ea16c5e5 (patch)
treef0bbbaaaa602d2f2e660963cd8d3f89cd39db619 /drivers/usb/phy/Kconfig
parenta948712d2a064be5f928f37d137e9d14b48cc94f (diff)
usb: phy: remove CONFIG_USB_OTG_UTILS
there are no more users of CONFIG_USB_OTG_UTILS left in tree, we can remove it just fine. [ kishon@ti.com : fixed a linking error due to original patch forgetting to change drivers/usb/Makefile ] Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/phy/Kconfig')
-rw-r--r--drivers/usb/phy/Kconfig23
1 files changed, 0 insertions, 23 deletions
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig
index 832cd694fb8b..97de6de9b4b9 100644
--- a/drivers/usb/phy/Kconfig
+++ b/drivers/usb/phy/Kconfig
@@ -3,7 +3,6 @@
3# 3#
4menuconfig USB_PHY 4menuconfig USB_PHY
5 tristate "USB Physical Layer drivers" 5 tristate "USB Physical Layer drivers"
6 select USB_OTG_UTILS
7 help 6 help
8 USB controllers (those which are host, device or DRD) need a 7 USB controllers (those which are host, device or DRD) need a
9 device to handle the physical layer signalling, commonly called 8 device to handle the physical layer signalling, commonly called
@@ -13,19 +12,12 @@ menuconfig USB_PHY
13 12
14if USB_PHY 13if USB_PHY
15 14
16config USB_OTG_UTILS
17 bool
18 help
19 Select this to make sure the build includes objects from
20 the OTG infrastructure directory.
21
22# 15#
23# USB Transceiver Drivers 16# USB Transceiver Drivers
24# 17#
25config AB8500_USB 18config AB8500_USB
26 tristate "AB8500 USB Transceiver Driver" 19 tristate "AB8500 USB Transceiver Driver"
27 depends on AB8500_CORE 20 depends on AB8500_CORE
28 select USB_OTG_UTILS
29 help 21 help
30 Enable this to support the USB OTG transceiver in AB8500 chip. 22 Enable this to support the USB OTG transceiver in AB8500 chip.
31 This transceiver supports high and full speed devices plus, 23 This transceiver supports high and full speed devices plus,
@@ -35,14 +27,12 @@ config FSL_USB2_OTG
35 bool "Freescale USB OTG Transceiver Driver" 27 bool "Freescale USB OTG Transceiver Driver"
36 depends on USB_EHCI_FSL && USB_FSL_USB2 && USB_SUSPEND 28 depends on USB_EHCI_FSL && USB_FSL_USB2 && USB_SUSPEND
37 select USB_OTG 29 select USB_OTG
38 select USB_OTG_UTILS
39 help 30 help
40 Enable this to support Freescale USB OTG transceiver. 31 Enable this to support Freescale USB OTG transceiver.
41 32
42config ISP1301_OMAP 33config ISP1301_OMAP
43 tristate "Philips ISP1301 with OMAP OTG" 34 tristate "Philips ISP1301 with OMAP OTG"
44 depends on I2C && ARCH_OMAP_OTG 35 depends on I2C && ARCH_OMAP_OTG
45 select USB_OTG_UTILS
46 help 36 help
47 If you say yes here you get support for the Philips ISP1301 37 If you say yes here you get support for the Philips ISP1301
48 USB-On-The-Go transceiver working with the OMAP OTG controller. 38 USB-On-The-Go transceiver working with the OMAP OTG controller.
@@ -56,14 +46,12 @@ config ISP1301_OMAP
56config MV_U3D_PHY 46config MV_U3D_PHY
57 bool "Marvell USB 3.0 PHY controller Driver" 47 bool "Marvell USB 3.0 PHY controller Driver"
58 depends on USB_MV_U3D 48 depends on USB_MV_U3D
59 select USB_OTG_UTILS
60 help 49 help
61 Enable this to support Marvell USB 3.0 phy controller for Marvell 50 Enable this to support Marvell USB 3.0 phy controller for Marvell
62 SoC. 51 SoC.
63 52
64config NOP_USB_XCEIV 53config NOP_USB_XCEIV
65 tristate "NOP USB Transceiver Driver" 54 tristate "NOP USB Transceiver Driver"
66 select USB_OTG_UTILS
67 help 55 help
68 This driver is to be used by all the usb transceiver which are either 56 This driver is to be used by all the usb transceiver which are either
69 built-in with usb ip or which are autonomous and doesn't require any 57 built-in with usb ip or which are autonomous and doesn't require any
@@ -81,7 +69,6 @@ config OMAP_CONTROL_USB
81config OMAP_USB2 69config OMAP_USB2
82 tristate "OMAP USB2 PHY Driver" 70 tristate "OMAP USB2 PHY Driver"
83 depends on ARCH_OMAP2PLUS 71 depends on ARCH_OMAP2PLUS
84 select USB_OTG_UTILS
85 select OMAP_CONTROL_USB 72 select OMAP_CONTROL_USB
86 help 73 help
87 Enable this to support the transceiver that is part of SOC. This 74 Enable this to support the transceiver that is part of SOC. This
@@ -91,7 +78,6 @@ config OMAP_USB2
91 78
92config OMAP_USB3 79config OMAP_USB3
93 tristate "OMAP USB3 PHY Driver" 80 tristate "OMAP USB3 PHY Driver"
94 select USB_OTG_UTILS
95 select OMAP_CONTROL_USB 81 select OMAP_CONTROL_USB
96 help 82 help
97 Enable this to support the USB3 PHY that is part of SOC. This 83 Enable this to support the USB3 PHY that is part of SOC. This
@@ -102,7 +88,6 @@ config OMAP_USB3
102config SAMSUNG_USBPHY 88config SAMSUNG_USBPHY
103 bool "Samsung USB PHY controller Driver" 89 bool "Samsung USB PHY controller Driver"
104 depends on USB_S3C_HSOTG || USB_EHCI_S5P || USB_OHCI_EXYNOS 90 depends on USB_S3C_HSOTG || USB_EHCI_S5P || USB_OHCI_EXYNOS
105 select USB_OTG_UTILS
106 help 91 help
107 Enable this to support Samsung USB phy controller for samsung 92 Enable this to support Samsung USB phy controller for samsung
108 SoCs. 93 SoCs.
@@ -110,7 +95,6 @@ config SAMSUNG_USBPHY
110config TWL4030_USB 95config TWL4030_USB
111 tristate "TWL4030 USB Transceiver Driver" 96 tristate "TWL4030 USB Transceiver Driver"
112 depends on TWL4030_CORE && REGULATOR_TWL4030 && USB_MUSB_OMAP2PLUS 97 depends on TWL4030_CORE && REGULATOR_TWL4030 && USB_MUSB_OMAP2PLUS
113 select USB_OTG_UTILS
114 help 98 help
115 Enable this to support the USB OTG transceiver on TWL4030 99 Enable this to support the USB OTG transceiver on TWL4030
116 family chips (including the TWL5030 and TPS659x0 devices). 100 family chips (including the TWL5030 and TPS659x0 devices).
@@ -120,7 +104,6 @@ config TWL4030_USB
120config TWL6030_USB 104config TWL6030_USB
121 tristate "TWL6030 USB Transceiver Driver" 105 tristate "TWL6030 USB Transceiver Driver"
122 depends on TWL4030_CORE && OMAP_USB2 && USB_MUSB_OMAP2PLUS 106 depends on TWL4030_CORE && OMAP_USB2 && USB_MUSB_OMAP2PLUS
123 select USB_OTG_UTILS
124 help 107 help
125 Enable this to support the USB OTG transceiver on TWL6030 108 Enable this to support the USB OTG transceiver on TWL6030
126 family chips. This TWL6030 transceiver has the VBUS and ID GND 109 family chips. This TWL6030 transceiver has the VBUS and ID GND
@@ -132,7 +115,6 @@ config TWL6030_USB
132config USB_GPIO_VBUS 115config USB_GPIO_VBUS
133 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'" 116 tristate "GPIO based peripheral-only VBUS sensing 'transceiver'"
134 depends on GENERIC_GPIO 117 depends on GENERIC_GPIO
135 select USB_OTG_UTILS
136 help 118 help
137 Provides simple GPIO VBUS sensing for controllers with an 119 Provides simple GPIO VBUS sensing for controllers with an
138 internal transceiver via the usb_phy interface, and 120 internal transceiver via the usb_phy interface, and
@@ -154,7 +136,6 @@ config USB_ISP1301
154config USB_MSM_OTG 136config USB_MSM_OTG
155 tristate "OTG support for Qualcomm on-chip USB controller" 137 tristate "OTG support for Qualcomm on-chip USB controller"
156 depends on (USB || USB_GADGET) && ARCH_MSM 138 depends on (USB || USB_GADGET) && ARCH_MSM
157 select USB_OTG_UTILS
158 help 139 help
159 Enable this to support the USB OTG transceiver on MSM chips. It 140 Enable this to support the USB OTG transceiver on MSM chips. It
160 handles PHY initialization, clock management, and workarounds 141 handles PHY initialization, clock management, and workarounds
@@ -168,7 +149,6 @@ config USB_MV_OTG
168 tristate "Marvell USB OTG support" 149 tristate "Marvell USB OTG support"
169 depends on USB_EHCI_MV && USB_MV_UDC && USB_SUSPEND 150 depends on USB_EHCI_MV && USB_MV_UDC && USB_SUSPEND
170 select USB_OTG 151 select USB_OTG
171 select USB_OTG_UTILS
172 help 152 help
173 Say Y here if you want to build Marvell USB OTG transciever 153 Say Y here if you want to build Marvell USB OTG transciever
174 driver in kernel (including PXA and MMP series). This driver 154 driver in kernel (including PXA and MMP series). This driver
@@ -180,7 +160,6 @@ config USB_MXS_PHY
180 tristate "Freescale MXS USB PHY support" 160 tristate "Freescale MXS USB PHY support"
181 depends on ARCH_MXC || ARCH_MXS 161 depends on ARCH_MXC || ARCH_MXS
182 select STMP_DEVICE 162 select STMP_DEVICE
183 select USB_OTG_UTILS
184 help 163 help
185 Enable this to support the Freescale MXS USB PHY. 164 Enable this to support the Freescale MXS USB PHY.
186 165
@@ -189,7 +168,6 @@ config USB_MXS_PHY
189config USB_RCAR_PHY 168config USB_RCAR_PHY
190 tristate "Renesas R-Car USB phy support" 169 tristate "Renesas R-Car USB phy support"
191 depends on USB || USB_GADGET 170 depends on USB || USB_GADGET
192 select USB_OTG_UTILS
193 help 171 help
194 Say Y here to add support for the Renesas R-Car USB phy driver. 172 Say Y here to add support for the Renesas R-Car USB phy driver.
195 This chip is typically used as USB phy for USB host, gadget. 173 This chip is typically used as USB phy for USB host, gadget.
@@ -201,7 +179,6 @@ config USB_RCAR_PHY
201config USB_ULPI 179config USB_ULPI
202 bool "Generic ULPI Transceiver Driver" 180 bool "Generic ULPI Transceiver Driver"
203 depends on ARM 181 depends on ARM
204 select USB_OTG_UTILS
205 help 182 help
206 Enable this to support ULPI connected USB OTG transceivers which 183 Enable this to support ULPI connected USB OTG transceivers which
207 are likely found on embedded boards. 184 are likely found on embedded boards.