[PATCH 0/6] ARM: tegra114: add CPU hotplug support
Joseph Lo
josephl at nvidia.com
Wed May 15 06:27:18 EDT 2013
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
More information about the linux-arm-kernel
mailing list