[GIT PULL] Initial Tegra ARM support

Erik Gilling konkers at google.com
Thu Aug 5 17:10:20 EDT 2010


Hi Linus,

The following changes since commit 9fe6206f400646a2322096b56c59891d530e8d51:
  Linus Torvalds (1):
        Linux 2.6.35

are available in the git repository at:

  git://android.kernel.org/kernel/tegra.git for-linus

This code has received review on linux-arm-kernel and has been in
for-next since June 18th.  No subsystems were harmed out side of
mach-tegra.

Colin Cross (4):
      [ARM] tegra: Add clock support
      [ARM] tegra: SMP support
      [ARM] tegra: Add timer support
      [ARM] tegra: harmony: Add harmony board file

Erik Gilling (5):
      [ARM] tegra: initial tegra support
      [ARM] tegra: Add IRQ support
      [ARM] tegra: add GPIO support
      [ARM] tegra: add pinmux support
      [ARM] tegra: add MAINTAINERS entry

 MAINTAINERS                                    |    9 +
 arch/arm/Kconfig                               |   25 +-
 arch/arm/Makefile                              |    1 +
 arch/arm/mach-tegra/Kconfig                    |   50 +
 arch/arm/mach-tegra/Makefile                   |   14 +
 arch/arm/mach-tegra/Makefile.boot              |    3 +
 arch/arm/mach-tegra/board-harmony-pinmux.c     |  144 +++
 arch/arm/mach-tegra/board-harmony.c            |  127 +++
 arch/arm/mach-tegra/board-harmony.h            |   22 +
 arch/arm/mach-tegra/board.h                    |   32 +
 arch/arm/mach-tegra/clock.c                    |  488 +++++++++
 arch/arm/mach-tegra/clock.h                    |  147 +++
 arch/arm/mach-tegra/common.c                   |   61 ++
 arch/arm/mach-tegra/gpio-names.h               |  247 +++++
 arch/arm/mach-tegra/gpio.c                     |  348 ++++++
 arch/arm/mach-tegra/headsmp.S                  |   61 ++
 arch/arm/mach-tegra/hotplug.c                  |  140 +++
 arch/arm/mach-tegra/include/mach/barriers.h    |   30 +
 arch/arm/mach-tegra/include/mach/clk.h         |   26 +
 arch/arm/mach-tegra/include/mach/clkdev.h      |   32 +
 arch/arm/mach-tegra/include/mach/debug-macro.S |   46 +
 arch/arm/mach-tegra/include/mach/entry-macro.S |  118 ++
 arch/arm/mach-tegra/include/mach/gpio.h        |   53 +
 arch/arm/mach-tegra/include/mach/hardware.h    |   24 +
 arch/arm/mach-tegra/include/mach/io.h          |   79 ++
 arch/arm/mach-tegra/include/mach/iomap.h       |  203 ++++
 arch/arm/mach-tegra/include/mach/irqs.h        |  173 +++
 arch/arm/mach-tegra/include/mach/memory.h      |   28 +
 arch/arm/mach-tegra/include/mach/pinmux.h      |  348 ++++++
 arch/arm/mach-tegra/include/mach/smp.h         |   30 +
 arch/arm/mach-tegra/include/mach/system.h      |   39 +
 arch/arm/mach-tegra/include/mach/timex.h       |   26 +
 arch/arm/mach-tegra/include/mach/uncompress.h  |   78 ++
 arch/arm/mach-tegra/include/mach/vmalloc.h     |   28 +
 arch/arm/mach-tegra/io.c                       |   78 ++
 arch/arm/mach-tegra/irq.c                      |   34 +
 arch/arm/mach-tegra/localtimer.c               |   25 +
 arch/arm/mach-tegra/pinmux.c                   |  945 ++++++++++++++++
 arch/arm/mach-tegra/platsmp.c                  |  156 +++
 arch/arm/mach-tegra/tegra2_clocks.c            | 1359 ++++++++++++++++++++++++
 arch/arm/mach-tegra/timer.c                    |  187 ++++
 arch/arm/mm/Kconfig                            |    3 +-
 42 files changed, 6062 insertions(+), 5 deletions(-)
 create mode 100644 arch/arm/mach-tegra/Kconfig
 create mode 100644 arch/arm/mach-tegra/Makefile
 create mode 100644 arch/arm/mach-tegra/Makefile.boot
 create mode 100644 arch/arm/mach-tegra/board-harmony-pinmux.c
 create mode 100644 arch/arm/mach-tegra/board-harmony.c
 create mode 100644 arch/arm/mach-tegra/board-harmony.h
 create mode 100644 arch/arm/mach-tegra/board.h
 create mode 100644 arch/arm/mach-tegra/clock.c
 create mode 100644 arch/arm/mach-tegra/clock.h
 create mode 100644 arch/arm/mach-tegra/common.c
 create mode 100644 arch/arm/mach-tegra/gpio-names.h
 create mode 100644 arch/arm/mach-tegra/gpio.c
 create mode 100644 arch/arm/mach-tegra/headsmp.S
 create mode 100644 arch/arm/mach-tegra/hotplug.c
 create mode 100644 arch/arm/mach-tegra/include/mach/barriers.h
 create mode 100644 arch/arm/mach-tegra/include/mach/clk.h
 create mode 100644 arch/arm/mach-tegra/include/mach/clkdev.h
 create mode 100644 arch/arm/mach-tegra/include/mach/debug-macro.S
 create mode 100644 arch/arm/mach-tegra/include/mach/entry-macro.S
 create mode 100644 arch/arm/mach-tegra/include/mach/gpio.h
 create mode 100644 arch/arm/mach-tegra/include/mach/hardware.h
 create mode 100644 arch/arm/mach-tegra/include/mach/io.h
 create mode 100644 arch/arm/mach-tegra/include/mach/iomap.h
 create mode 100644 arch/arm/mach-tegra/include/mach/irqs.h
 create mode 100644 arch/arm/mach-tegra/include/mach/memory.h
 create mode 100644 arch/arm/mach-tegra/include/mach/pinmux.h
 create mode 100644 arch/arm/mach-tegra/include/mach/smp.h
 create mode 100644 arch/arm/mach-tegra/include/mach/system.h
 create mode 100644 arch/arm/mach-tegra/include/mach/timex.h
 create mode 100644 arch/arm/mach-tegra/include/mach/uncompress.h
 create mode 100644 arch/arm/mach-tegra/include/mach/vmalloc.h
 create mode 100644 arch/arm/mach-tegra/io.c
 create mode 100644 arch/arm/mach-tegra/irq.c
 create mode 100644 arch/arm/mach-tegra/localtimer.c
 create mode 100644 arch/arm/mach-tegra/pinmux.c
 create mode 100644 arch/arm/mach-tegra/platsmp.c
 create mode 100644 arch/arm/mach-tegra/tegra2_clocks.c
 create mode 100644 arch/arm/mach-tegra/timer.c



More information about the linux-arm-kernel mailing list