[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