[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