[PATCH v2 0/5] Rework current Tegra support
Lucas Stach
dev at lynxeye.de
Thu Mar 7 05:33:17 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.
V2 incorporates the review feedback I got so far. Mostly avoiding
renaming iomap.h and leaving debug_ll as is.
Lucas Stach (5):
tegra: pull in iomap.h from the Linux kernel
tegra: switch to ARMv7 cpu type
tegra: add driver for the clock and reset module
tegra: add proper timer driver
tegra: add power management controller driver
arch/arm/Kconfig | 4 +-
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/iomap.h | 64 +++++----------
arch/arm/mach-tegra/reset.c | 39 ---------
arch/arm/mach-tegra/tegra20-car.c | 126 ++++++++++++++++++++++++++++++
arch/arm/mach-tegra/tegra20-pmc.c | 89 +++++++++++++++++++++
arch/arm/mach-tegra/tegra20-timer.c | 120 ++++++++++++++++++++++++++++
arch/arm/mach-tegra/tegra20.c | 38 +++++++++
10 files changed, 406 insertions(+), 143 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/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