u-boot-brain/arch/arm/include/asm/arch-tegra2
Jim Lin 8b3f7bf7ec tegra: usb: Fix device enumeration problem of USB1
A known hardware issue of USB1 port where bit 1 (connect status
change) of PORTSC register will be set after issuing Port Reset
(like "usb reset" in u-boot command line).
This will be treated as an error and stops later device enumeration.

Therefore we clear that bit after Port Reset in order to proceed
later device enumeration.

Signed-off-by: Jim Lin <jilin@nvidia.com>
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2012-07-09 22:44:34 +02:00
..
ap20.h tegra: Add tegra_get_chip_type() to detect SKU 2012-05-15 08:31:37 +02:00
apb_misc.h tegra: Add header file for APB_MISC register 2012-05-15 08:31:37 +02:00
board.h tegra: Add support for UART init in cpu board.c 2011-12-24 10:23:32 +01:00
clk_rst.h tegra: Add functions to access low-level Osc/PLL details 2012-05-15 08:31:37 +02:00
clock.h tegra: Correct PLL access in ap20.c and clock.c 2012-07-07 14:07:19 +02:00
emc.h tegra: Add EMC support for optimal memory timings 2012-05-15 08:31:38 +02:00
flow.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
funcmux.h tegra: add GMC/GMD funcmux entry for SFLASH 2012-07-09 22:44:33 +02:00
fuse.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
gp_padctrl.h tegra: Add tegra_get_chip_type() to detect SKU 2012-05-15 08:31:37 +02:00
gpio.h gpio: tegra2: rename tegra2_gpio.* to tegra_gpio.* 2012-07-07 14:07:20 +02:00
mmc.h tegra2: Move tegra2_mmc_init() prototype to public header. 2011-12-24 10:23:31 +01:00
pinmux.h tegra: sync SDIO1 pingroup enum name with TRM 2012-07-07 14:07:18 +02:00
pmc.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
pmu.h tegra: Add PMU to manage power supplies 2012-05-15 08:31:38 +02:00
scu.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
sdram_param.h tegra: Add flow, gp_padctl, fuse, sdram headers 2012-05-15 08:31:37 +02:00
sys_proto.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
tegra2.h tegra: usb: Fix device enumeration problem of USB1 2012-07-09 22:44:34 +02:00
tegra_i2c.h tegra: i2c: Add function to find DVC bus 2012-05-15 08:31:39 +02:00
tegra_spi.h spi: tegra2: rename tegra2_spi.* to tegra_spi.* 2012-07-07 14:07:20 +02:00
timer.h Tegra2: Add microsecond timer function 2011-09-04 11:36:15 +02:00
uart-spi-switch.h spi: Tegra2: Seaboard: fix UART corruption during SPI transactions 2012-07-07 14:07:17 +02:00
uart.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
usb.h tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00
warmboot.h tegra: Add warmboot implementation 2012-05-15 08:31:38 +02:00