Simon Glass
d07dc4993d
Tegra2: Use clock and pinmux functions to simplify code
...
Signed-off-by: Simon Glass <sjg@chromium.org>
2011-09-04 11:36:15 +02:00
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>
2011-09-04 11:36:15 +02:00
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>
2011-09-04 11:36:15 +02:00
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>
2011-09-04 11:36:15 +02:00
Graeme Russ
17659d7de9
Timer: Remove reset_timer_masked()
...
In some circumstances, reset_timer_masked() was called be timer_init() in
order to perform architecture specific timer initialisation. In such
cases, the required code in reset_timer_masked() has been moved into
timer_init()
2011-07-26 14:54:15 +02:00
Graeme Russ
4769be21cc
Timer: Remove reset_timer() for non-Nios2 arches
2011-07-26 14:53:30 +02:00
Graeme Russ
5c8404aff1
Timer: Remove set_timer completely
2011-07-26 14:52:17 +02:00
Tom Warren
1436d51076
arm: Tegra2: Add missing PLLX init
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
2011-04-27 19:38:09 +02:00
Tom Warren
74652cf684
arm: Tegra2: add support for A9 CPU init
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
2011-04-27 19:38:09 +02:00
Tom Warren
3f82b1d3ab
arm: Tegra2: Add basic NVIDIA Tegra2 SoC support
...
Signed-off-by: Tom Warren <twarren@nvidia.com>
2011-02-21 08:30:54 +01:00