u-boot/arch/arm/cpu/armv7/tegra2
Simon Glass 20e18e051f tegra2: Add more pinmux functions
This adds support for changing pinmux functions of pin groups. This is done
by defining a PMUX_FUNC_... enum which can be used to select the function for
each group using pinmux_set_func(). It is also possible to enable
pullup/pulldown, and the existing tristate functionality is retained.

Also provided is a means of configuring a list of pingroups by providing a
configuration table to pinmux_config_table().

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Tom Warren <twarren@nvidia.com>
2011-10-27 21:56:29 +02:00
..
ap20.c tegra2: Add more clock functions 2011-10-27 21:56:29 +02:00
ap20.h arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
board.c arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
clock.c tegra2: Add more clock functions 2011-10-27 21:56:29 +02:00
config.mk arm: Tegra2: Add basic NVIDIA Tegra2 SoC support 2011-02-21 08:30:54 +01:00
lowlevel_init.S arm: Tegra2: add support for A9 CPU init 2011-04-27 19:38:09 +02:00
Makefile build: add missing $(AR)->$(cmd_link_o_target) update 2011-10-22 01:18:41 +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