aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/gadget/udc/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/gadget/udc/Kconfig')
-rw-r--r--drivers/usb/gadget/udc/Kconfig7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/usb/gadget/udc/Kconfig b/drivers/usb/gadget/udc/Kconfig
index 753c29bd11ad..7c289416f87d 100644
--- a/drivers/usb/gadget/udc/Kconfig
+++ b/drivers/usb/gadget/udc/Kconfig
@@ -74,7 +74,6 @@ config USB_BCM63XX_UDC
74config USB_FSL_USB2 74config USB_FSL_USB2
75 tristate "Freescale Highspeed USB DR Peripheral Controller" 75 tristate "Freescale Highspeed USB DR Peripheral Controller"
76 depends on FSL_SOC || ARCH_MXC 76 depends on FSL_SOC || ARCH_MXC
77 select USB_FSL_MPH_DR_OF if OF
78 help 77 help
79 Some of Freescale PowerPC and i.MX processors have a High Speed 78 Some of Freescale PowerPC and i.MX processors have a High Speed
80 Dual-Role(DR) USB controller, which supports device mode. 79 Dual-Role(DR) USB controller, which supports device mode.
@@ -128,6 +127,7 @@ config USB_OMAP
128config USB_PXA25X 127config USB_PXA25X
129 tristate "PXA 25x or IXP 4xx" 128 tristate "PXA 25x or IXP 4xx"
130 depends on (ARCH_PXA && PXA25x) || ARCH_IXP4XX 129 depends on (ARCH_PXA && PXA25x) || ARCH_IXP4XX
130 depends on HAS_IOMEM
131 help 131 help
132 Intel's PXA 25x series XScale ARM-5TE processors include 132 Intel's PXA 25x series XScale ARM-5TE processors include
133 an integrated full speed USB 1.1 device controller. The 133 an integrated full speed USB 1.1 device controller. The
@@ -176,7 +176,7 @@ config USB_RENESAS_USBHS_UDC
176 176
177config USB_RENESAS_USB3 177config USB_RENESAS_USB3
178 tristate 'Renesas USB3.0 Peripheral controller' 178 tristate 'Renesas USB3.0 Peripheral controller'
179 depends on ARCH_SHMOBILE || COMPILE_TEST 179 depends on ARCH_RENESAS || COMPILE_TEST
180 help 180 help
181 Renesas USB3.0 Peripheral controller is a USB peripheral controller 181 Renesas USB3.0 Peripheral controller is a USB peripheral controller
182 that supports super, high, and full speed USB 3.0 data transfers. 182 that supports super, high, and full speed USB 3.0 data transfers.
@@ -187,6 +187,7 @@ config USB_RENESAS_USB3
187 187
188config USB_PXA27X 188config USB_PXA27X
189 tristate "PXA 27x" 189 tristate "PXA 27x"
190 depends on HAS_IOMEM
190 help 191 help
191 Intel's PXA 27x series XScale ARM v5TE processors include 192 Intel's PXA 27x series XScale ARM v5TE processors include
192 an integrated full speed USB 1.1 device controller. 193 an integrated full speed USB 1.1 device controller.
@@ -244,6 +245,7 @@ config USB_MV_U3D
244 245
245config USB_M66592 246config USB_M66592
246 tristate "Renesas M66592 USB Peripheral Controller" 247 tristate "Renesas M66592 USB Peripheral Controller"
248 depends on HAS_IOMEM
247 help 249 help
248 M66592 is a discrete USB peripheral controller chip that 250 M66592 is a discrete USB peripheral controller chip that
249 supports both full and high speed USB 2.0 data transfers. 251 supports both full and high speed USB 2.0 data transfers.
@@ -287,6 +289,7 @@ config USB_FSL_QE
287 dynamically linked module called "fsl_qe_udc". 289 dynamically linked module called "fsl_qe_udc".
288 290
289config USB_NET2272 291config USB_NET2272
292 depends on HAS_IOMEM
290 tristate "PLX NET2272" 293 tristate "PLX NET2272"
291 help 294 help
292 PLX NET2272 is a USB peripheral controller which supports 295 PLX NET2272 is a USB peripheral controller which supports