]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: tegra30: add CPU hotplug support
authorJoseph Lo <josephl@nvidia.com>
Thu, 16 Aug 2012 09:31:51 +0000 (17:31 +0800)
committerStephen Warren <swarren@nvidia.com>
Thu, 16 Aug 2012 17:11:57 +0000 (11:11 -0600)
commit788c780f442eb2abae3055f922acdb1f16f880b5
tree11ed172814f69149a208d3d3b9be915f77cba864
parent5fccac1a85d7c40c3c9c92cc51d020d46a1410e7
ARM: tegra30: add CPU hotplug support

Hotplug function put CPUs in offline or online state at runtime.
When the CPU been put in the offline state, it was been clock and
power gated. Except primary CPU other CPUs can be hotplugged.

Based on the work by:
Scott Williams <scwilliams@nvidia.com>
Colin Cross <ccross@android.com>
Gary King <gking@nvidia.com>

Signed-off-by: Joseph Lo <josephl@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/common.c
arch/arm/mach-tegra/hotplug.c
arch/arm/mach-tegra/sleep-t30.S [new file with mode: 0644]
arch/arm/mach-tegra/sleep.h