Simon Glass
d07dc4993d
Tegra2: Use clock and pinmux functions to simplify code
...
Signed-off-by: Simon Glass <sjg@chromium.org>
13 years ago
Simon Glass
858bd095e1
Tegra2: Add additional pin multiplexing features
...
This adds an enum for each pin and some functions for changing the pin
muxing setup.
Signed-off-by: Simon Glass <sjg@chromium.org>
13 years ago
Simon Glass
b4ba2be8dc
Tegra2: Add more clock support
...
This adds functions to enable/disable clocks and reset to on-chip peripherals.
Signed-off-by: Simon Glass <sjg@chromium.org>
13 years ago
Simon Glass
39d3416f0a
Tegra2: Add microsecond timer function
...
These functions provide access to the high resolution microsecond timer
and tidy up a global variable in the code.
Signed-off-by: Simon Glass <sjg@chromium.org>
13 years ago
Tom Warren
21ef6a109c
mmc: Tegra2: SD/MMC driver for Seaboard - eMMC on SDMMC4, SDIO on SDMMC3
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
Acked-by: Andy Fleming <afleming@freescale.com>
14 years ago
Tom Warren
4e5ae09e56
GPIO: Tegra2: add GPIO driver for Tegra2
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
14 years ago
Tom Warren
c5e93131fa
arm: Tegra2: GPIO: Add basic GPIO definitions
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
14 years ago
Tom Warren
1436d51076
arm: Tegra2: Add missing PLLX init
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
14 years ago
Tom Warren
74652cf684
arm: Tegra2: add support for A9 CPU init
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
14 years ago
Tom Warren
3f82b1d3ab
arm: Tegra2: Add basic NVIDIA Tegra2 SoC support
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
14 years ago