u-boot-brain/drivers/usb/host
Jeroen Hofstee 90579fdd41 ehci-omap: fix for enabling the correct usb port
This is just a patch for the problem reported here:
http://lists.denx.de/pipermail/u-boot/2012-February/117580.html originally reported by Igor.

"Looks like this is copy paste error from my side,(for port2/3 it should have been bypass
 for port2/3 rather its port1 set in bypass mode)"

I only submit the patch since it is missing in 2012.04-rc3 while the twister board
depends on it. Maybe it is already somewhere in the reposistory, but I cannot find it.

note: the twister boards still needs an additional `usb reset`, don't know why.

U-Boot 2012.04-rc3-dirty (Apr 19 2012 - 21:38:38)

AM35XX-GP ES1.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
TAM3517 TWISTER Board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
In:    serial
Out:   serial
Err:   serial
Die ID #746c0000000000000155dc1405011024
Net:   DaVinci-EMAC, smc911x-0
Hit any key to stop autoboot:  0
twister => usb start
(Re)start USB...
USB:   Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
twister => usb reset
(Re)start USB...
USB:   Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
twister => usb reset
(Re)start USB...
USB:   Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
twister => usb reset
(Re)start USB...
USB:   Register 1313 NbrPorts 3
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found

Signed-off-by: Jeroen Hofstee <jeroen@myspectrum.nl>
Acked-by: Govindraj.R <govindraj.raja <at> ti.com>
Acked-by: Tom Rini <trini@ti.com>
2012-04-21 16:58:02 +02:00
..
ehci-armada100.c USB: Armada100: EHCI Driver for Armada100 SOCs 2012-03-19 00:08:26 +01:00
ehci-core.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci-fsl.c drivers/usb/host/ehci-fsl.c: Fix GCC 4.6 build warning 2011-11-11 07:49:01 -06:00
ehci-hcd.c Prepare v2012.04-rc2; minor Coding Style cleanup 2012-04-16 23:13:51 +02:00
ehci-ixp4xx.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci-marvell.c orion5x: add USB host ehci-marvell support 2012-02-12 10:11:28 +01:00
ehci-mpc512x.c MPC5121: Add USB EHCI support 2010-10-18 22:33:32 +02:00
ehci-mx5.c Coding Style cleanup 2011-12-19 12:03:40 +01:00
ehci-mx6.c USB: ehci-mx6: Add proper IO accessors 2012-03-27 09:41:16 +02:00
ehci-mxc.c drivers/usb/host/ehci-mxc.c: Fix GCC 4.6 warning 2011-12-09 10:34:53 +01:00
ehci-mxs.c Renamed mx28_register to mx28_register_32 to prepare for mx28_register_8 2012-03-26 23:09:24 +02:00
ehci-omap.c ehci-omap: fix for enabling the correct usb port 2012-04-21 16:58:02 +02:00
ehci-pci.c ehci-pci: Fix PCI EHCI driver for 36-bit 2011-06-25 09:53:10 +02:00
ehci-ppc4xx.c usb: Remove usb_dev_init() from ehci-ppc4xx.c 2010-11-26 21:24:57 +01:00
ehci-tegra.c tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00
ehci-vct.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci.h usb: Add support for txfifo threshold 2012-03-29 08:12:48 +02:00
isp116x-hcd.c usb: replace wait_ms() with mdelay() 2012-03-19 00:08:16 +01:00
isp116x.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
Makefile tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00
ohci-at91.c AT91: change includes from asm/arch/io.h to asm/io.h 2011-05-18 07:56:51 +02:00
ohci-hcd.c usb: replace wait_ms() with mdelay() 2012-03-19 00:08:16 +01:00
ohci.h drivers/usb/host/ohci-hcd: rename readl/writel to ohci_readl/ohci_writel 2010-06-30 21:38:10 +02:00
r8a66597-hcd.c usb: replace wait_ms() with mdelay() 2012-03-19 00:08:16 +01:00
r8a66597.h usb: r8a66597: Fix argument mistake of inl 2011-08-08 21:40:40 +02:00
s3c64xx-hcd.c s3c64xx: move s3c64xx header files to asm-arm/arch-s3c64xx 2009-11-27 16:26:13 -06:00
sl811-hcd.c drivers/usb/host/sl811-hcd.c: Fix GCC 4.6 build warning 2011-12-02 00:14:21 +01:00
sl811.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
utmi-armada100.c USB: Armada100: Add UTMI PHY interface driver 2012-03-19 00:08:26 +01:00