ARC USB Driver
i.MX51 EVK Linux Reference Manual
Freescale Semiconductor
29-5
shows the common platform source files in the directory:
<ltib_dir>/rpm/BUILD/linux/arch/arm/plat-mxc
.
29.6
Menu Configuration Options
The following Linux kernel configuration options are provided for this module. To get to these options,
use the
./ltib -c
command when located in the
<ltib dir>
. On the screen displayed, select
Configure
the Kernel
and exit. When the next screen appears, select the following options to enable this module:
•
CONFIG_USB—Build support for USB
•
CONFIG_USB_EHCI_HCD—Build support for USB host driver. In menuconfig, this option is
available under
Device drivers
>
USB support
>
EHCI HCD (USB 2.0) support.
By default, this option is M.
CONFIG_USB_EHCI_ARC—Build support for selecting the ARC EHCI host. In menuconfig,
this option is available underDevice drivers
>
USB support
>
Support for Freescale controller.
By default, this option is Y.
•
CONFIG_USB_EHCI_ARC_H1—Build support for selecting the USB Host1. In menuconfig, this
option is available underDevice drivers
>
USB support
>
Support for Host1 port on Freescale
controller. By default, this option is Y.
•
CONFIG_USB_EHCI_ARC_OTG—Build support for selecting the ARC EHCI OTG host. In
menuconfig, this option is available under
Device drivers
>
USB support
>
Support for Host-side USB
>
EHCI HCD (USB 2.0) support
>
Support for Freescale controller.
By default, this option is N.
•
CONFIG_USB_STATIC_IRAM—Build support for selecting the IRAM usage for host. In
menuconfig, this option is available under
Device drivers
>
USB support
>
Use IRAM for USB.
By default, this option is N.
•
CONFIG_USB_EHCI_ROOT_HUB_TT—Build support for OHCI or UHCI companion. In
menuconfig, this option is available under
Device drivers
>
USB support
>
Root Hub Transaction Translators.
By default, this option is Y selected by USB_EHCI_FSL && USB_SUPPORT.
•
CONFIG_USB_STORAGE—Build support for USB mass storage devices. In menuconfig, this
option is available under
Table 29-4. USB Common Platform Files
File
Description
isp1504xc.c
ULPI PHY driver (USB3317 uses the same driver as ISP1504)
utmixc.c
Internal UTMI transceiver driver
usb_common.c
Common platform related part of USB driver
Summary of Contents for i.MX51 EVK
Page 1: ...Part Number 924 76374 Rev 10 11 01 11 2010 i MX51 EVK Linux Reference Manual...
Page 14: ...i MX51 EVK Linux Reference Manual xiv Freescale Semiconductor...
Page 18: ...i MX51 EVK Linux Reference Manual xviii Freescale Semiconductor...
Page 24: ...i MX51 EVK Linux Reference Manual xxiv Freescale Semiconductor...
Page 38: ...Machine Specific Layer MSL i MX51 EVK Linux Reference Manual 2 8 Freescale Semiconductor...
Page 52: ...MC13892 Digitizer Driver i MX51 EVK Linux Reference Manual 5 4 Freescale Semiconductor...
Page 64: ...TV Encoder TVE Driver i MX51 EVK Linux Reference Manual 10 4 Freescale Semiconductor...
Page 82: ...Video for Linux Two V4L2 Driver i MX51 EVK Linux Reference Manual 12 8 Freescale Semiconductor...
Page 86: ...i MX5 Dual Display i MX51 EVK Linux Reference Manual 13 4 Freescale Semiconductor...
Page 100: ...X Windows Acceleration i MX51 EVK Linux Reference Manual 16 6 Freescale Semiconductor...
Page 118: ...Low Level Keypad Driver i MX51 EVK Linux Reference Manual 20 6 Freescale Semiconductor...
Page 134: ...Security Drivers i MX51 EVK Linux Reference Manual 22 10 Freescale Semiconductor...
Page 148: ...Inter IC I2C Driver i MX51 EVK Linux Reference Manual 24 4 Freescale Semiconductor...
Page 178: ...ARC USB Driver i MX51 EVK Linux Reference Manual 29 10 Freescale Semiconductor...
Page 194: ...OProfile i MX51 EVK Linux Reference Manual 33 6 Freescale Semiconductor...