u-boot/arch/arm/include/asm/arch-tegra2
Simon Glass cb93481268 tegra2: Implement SPI / UART GPIO switch
The Tegra2 Seaboard has the unfortunate feature that SPI and the console
UART are multiplexed on the same pins. We need to switch between one
and the other during SPI and console activity.

This new file implements a switch and keeps track of which peripheral
owns the pins. It also flips over the controlling GPIO as needed

Since we are adding a second file to board/nvidia/common, we create
a proper Makefile there and remove the direct board.o include from
board/nvidia/seaboard/Makefile

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2011-12-24 10:23:31 +01:00
..
clk_rst.h tegra2: Add more clock functions 2011-10-27 21:56:29 +02:00
clock.h tegra2: Add more clock functions 2011-10-27 21:56:29 +02:00
gpio.h GPIO: Tegra2: add GPIO driver for Tegra2 2011-07-04 10:55:26 +02:00
pinmux.h tegra2: Add more pinmux functions 2011-10-27 21:56:29 +02:00
pmc.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
scu.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
sys_proto.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
tegra2.h tegra2: spi: Add SPI driver for Tegra2 SOC 2011-12-24 10:23:30 +01:00
tegra2_spi.h tegra2: spi: Add SPI driver for Tegra2 SOC 2011-12-24 10:23:30 +01:00
timer.h Tegra2: Add microsecond timer function 2011-09-04 11:36:15 +02:00
uart-spi-switch.h tegra2: Implement SPI / UART GPIO switch 2011-12-24 10:23:31 +01:00
uart.h arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00