This is the very basic Tegra3 support. All highlevel things like pinmux and other drivers still missing. Allows to start the high performance CPU cluster on Tegra3 and start executing code there. Lucas Stach (7): tegra: add -fno-jump-tables to lowlevel code tegra: add break to switch statements tegra: add lowlevel delay function tegra: add Tegra3 to relevant lowlevel functions tegra: add lowlevel DVC tegra: set AHB clock rate early tegra: add Tegra3 startup arch/arm/mach-tegra/Makefile | 4 +- arch/arm/mach-tegra/include/mach/lowlevel-dvc.h | 71 +++++++++++++++++++++++++ arch/arm/mach-tegra/include/mach/lowlevel.h | 68 ++++++++++++++++++++++- arch/arm/mach-tegra/include/mach/tegra20-car.h | 12 +++++ arch/arm/mach-tegra/include/mach/tegra30-car.h | 31 +++++++++++ arch/arm/mach-tegra/include/mach/tegra30-flow.h | 23 ++++++++ arch/arm/mach-tegra/tegra_avp_init.c | 46 +++++++++++++++- 7 files changed, 251 insertions(+), 4 deletions(-) create mode 100644 arch/arm/mach-tegra/include/mach/lowlevel-dvc.h create mode 100644 arch/arm/mach-tegra/include/mach/tegra30-car.h create mode 100644 arch/arm/mach-tegra/include/mach/tegra30-flow.h -- 1.8.5.3 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox