u-boot/arch/arm/cpu/armv7/tegra2
Simon Glass 87f938c9f7 tegra: usb: Add support for Tegra USB peripheral
This adds basic support for the Tegra2 USB controller. Board files should
call board_usb_init() to set things up.

Configuration is performed through the FDT, with aliases used to set the
order of the ports, like this fragment:

        aliases {
		/* This defines the order of our USB ports */
                usb0 = "/usb@0xc5008000";
                usb1 = "/usb@0xc5000000";
        };

drivers/usb/host files ONLY: Acked-by: Remy Bohmer <linux@bohmer.net>
Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2012-03-29 08:12:48 +02:00
..
ap20.c arm: Tegra2: Fix ELDK42 gcc failure with inline asm stack pointer load 2012-03-29 08:12:47 +02:00
ap20.h tegra2: Remove unneeded boot code 2011-12-09 17:30:09 +01:00
board.c tegra2: Enable data cache 2012-02-12 10:11:22 +01:00
clock.c tegra: fdt: Add function to return peripheral/clock ID 2012-03-29 08:12:48 +02:00
config.mk tegra: fdt: Add Tegra2x device tree file from kernel 2012-03-29 08:12:47 +02:00
funcmux.c tegra: Add SDMMC support to funcmux 2012-02-12 10:11:22 +01:00
lowlevel_init.S tegra2: Remove unneeded boot code 2011-12-09 17:30:09 +01:00
Makefile tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00
pinmux.c tegra2: Add more pinmux functions 2011-10-27 21:56:29 +02:00
sys_info.c arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
timer.c Tegra2: Add microsecond timer function 2011-09-04 11:36:15 +02:00
usb.c tegra: usb: Add support for Tegra USB peripheral 2012-03-29 08:12:48 +02:00