diff options
author | Arnaud Patard <arnaud.patard@rtp-net.org> | 2007-06-07 00:05:49 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2007-07-12 19:34:30 -0400 |
commit | 3fc154b6b8134b98bb94d60cad9a46ec1ffbe372 (patch) | |
tree | 1c6d47aa4f4b43836513ede0976d47c6bd13f0de /drivers/usb/gadget/Kconfig | |
parent | 7a4eb7fd50d4df99fc1f623e6d90680d9fca3d82 (diff) |
USB Gadget driver for Samsung s3c2410 ARM SoC
This patch adds the support for the Usb Device Controller on Samsung
S3C24xx SoCs. This driver passes all tests from testusb (including #13)
and has been tested on S3C2410, S3C24212, and S3C2440 SoCs.
Whitespace updates, minor cleanups by David
Signed-off-by: Arnaud Patard <arnaud.patard@rtp-net.org>
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Cc: Herbert Pƶtzl <herbert@13thfloor.at>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/gadget/Kconfig')
-rw-r--r-- | drivers/usb/gadget/Kconfig | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 05768889497b..74eaa7de525f 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -208,6 +208,27 @@ config USB_OTG | |||
208 | 208 | ||
209 | Select this only if your OMAP board has a Mini-AB connector. | 209 | Select this only if your OMAP board has a Mini-AB connector. |
210 | 210 | ||
211 | config USB_GADGET_S3C2410 | ||
212 | boolean "S3C2410 USB Device Controller" | ||
213 | depends on ARCH_S3C2410 | ||
214 | help | ||
215 | Samsung's S3C2410 is an ARM-4 processor with an integrated | ||
216 | full speed USB 1.1 device controller. It has 4 configurable | ||
217 | endpoints, as well as endpoint zero (for control transfers). | ||
218 | |||
219 | This driver has been tested on the S3C2410, S3C2412, and | ||
220 | S3C2440 processors. | ||
221 | |||
222 | config USB_S3C2410 | ||
223 | tristate | ||
224 | depends on USB_GADGET_S3C2410 | ||
225 | default USB_GADGET | ||
226 | select USB_GADGET_SELECTED | ||
227 | |||
228 | config USB_S3C2410_DEBUG | ||
229 | boolean "S3C2410 udc debug messages" | ||
230 | depends on USB_GADGET_S3C2410 | ||
231 | |||
211 | config USB_GADGET_AT91 | 232 | config USB_GADGET_AT91 |
212 | boolean "AT91 USB Device Port" | 233 | boolean "AT91 USB Device Port" |
213 | depends on ARCH_AT91 && !ARCH_AT91SAM9RL | 234 | depends on ARCH_AT91 && !ARCH_AT91SAM9RL |