Tegra 114 is different with other Tegra SoC chips. It using ARM Cortex-A15 as CPU core and a enhanced flow controller for CPU power control. So we need to skip some code that was for Contex-A9 and some other support code that was for other Tegra SoC chips. Then adding the proper power up and hot plug control for Tegra114. Joseph Lo (6): ARM: tegra: add an assembly marco to check Tegra SoC ID ARM: tegra: skip SCU and PL310 code when CPU is not Cortex-A9 ARM: tegra: make tegra_resume can work for Tegra114 ARM: tegra114: add power up sequence for warm boot CPU clk: tegra114: implement wait_for_reset and disable_clock for tegra_cpu_car_ops ARM: tegra114: add CPU hotplug support arch/arm/mach-tegra/Makefile | 1 + arch/arm/mach-tegra/flowctrl.h | 1 + arch/arm/mach-tegra/fuse.h | 22 +++++++++--------- arch/arm/mach-tegra/hotplug.c | 2 ++ arch/arm/mach-tegra/platsmp.c | 25 ++++++++++++++++++++- arch/arm/mach-tegra/reset-handler.S | 45 ++++++++++++++++++++----------------- arch/arm/mach-tegra/sleep-tegra30.S | 27 ++++++++++++++++++---- arch/arm/mach-tegra/sleep.S | 8 ++++--- arch/arm/mach-tegra/sleep.h | 35 ++++++++++++++++++++++++----- drivers/clk/tegra/clk-tegra114.c | 23 ++++++++++++++++++- 10 files changed, 143 insertions(+), 46 deletions(-) -- 1.8.2.2 -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html