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 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox