[PATCH 0/7] Rework current Tegra support
Lucas Stach
dev at lynxeye.de
Fri Mar 1 04:22:46 EST 2013
This patchset converts the current ad-hoc implementation within the
Tegra arch into proper barebox drivers. It slightly enhances
functionality, but mostly this is a cleanup to provide a good base
for further work.
Lucas Stach (7):
tegra: move address map to tegra20-silicon.h
tegra: remove debug_ll
tegra: switch to ARMv7 cpu type
tegra: add blank tegra20 platform init
tegra: add driver for the clock and reset module
tegra: add proper timer driver
tegra: add power management controller driver
arch/arm/Kconfig | 5 +-
arch/arm/boards/toshiba-ac100/board.c | 2 +-
arch/arm/boards/toshiba-ac100/serial.c | 2 +-
arch/arm/mach-tegra/Makefile | 6 +-
arch/arm/mach-tegra/clock.c | 56 ----
arch/arm/mach-tegra/include/mach/clkdev.h | 7 +
arch/arm/mach-tegra/include/mach/debug_ll.h | 42 ---
arch/arm/mach-tegra/include/mach/iomap.h | 292 ---------------------
arch/arm/mach-tegra/include/mach/tegra20-silicon.h | 229 ++++++++++++++++
arch/arm/mach-tegra/reset.c | 39 ---
arch/arm/mach-tegra/tegra20-car.c | 123 +++++++++
arch/arm/mach-tegra/tegra20-pmc.c | 89 +++++++
arch/arm/mach-tegra/tegra20-timer.c | 117 +++++++++
arch/arm/mach-tegra/tegra20.c | 38 +++
14 files changed, 612 insertions(+), 435 deletions(-)
delete mode 100644 arch/arm/mach-tegra/clock.c
create mode 100644 arch/arm/mach-tegra/include/mach/clkdev.h
delete mode 100644 arch/arm/mach-tegra/include/mach/debug_ll.h
delete mode 100644 arch/arm/mach-tegra/include/mach/iomap.h
create mode 100644 arch/arm/mach-tegra/include/mach/tegra20-silicon.h
delete mode 100644 arch/arm/mach-tegra/reset.c
create mode 100644 arch/arm/mach-tegra/tegra20-car.c
create mode 100644 arch/arm/mach-tegra/tegra20-pmc.c
create mode 100644 arch/arm/mach-tegra/tegra20-timer.c
create mode 100644 arch/arm/mach-tegra/tegra20.c
--
1.8.1.2
More information about the barebox
mailing list