OMAP USB Device Controller
modulename: omap_udc.ko
configname: CONFIG_USB_OMAP
Linux Kernel Configuration
└─>Device Drivers
└─>USB support
└─>USB Gadget Support
└─>USB Peripheral Controller
└─>USB Physical Layer drivers
└─>OMAP USB Device Controller
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
Many Texas Instruments OMAP processors have flexible full
speed USB device controllers, with support for up to 30
endpoints (plus endpoint zero). This driver supports the
controller in the OMAP 1611, and should work with controllers
in other OMAP processors too, given minor tweaks.
Say "y" to link the driver statically, or "m" to build a
dynamically linked module called "omap_udc" and force all
gadget drivers to also be dynamically linked.
speed USB device controllers, with support for up to 30
endpoints (plus endpoint zero). This driver supports the
controller in the OMAP 1611, and should work with controllers
in other OMAP processors too, given minor tweaks.
Say "y" to link the driver statically, or "m" to build a
dynamically linked module called "omap_udc" and force all
gadget drivers to also be dynamically linked.
source code:
depends
CONFIG_ARCH_OMAP1CONFIG_USB_GADGET
CONFIG_USB_PHY
CONFIG_USB_SUPPORT or CONFIG_ISP1301_OMAP or NOT CONFIG_MACH_OMAP_H2 or NOT CONFIG_MACH_OMAP_H3