]> git.baikalelectronics.ru Git - kernel.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, 13 Sep 2012 17:41:06 +0000 (11:41 -0600)
commit0ec6c1fc1446942730343a374f73125067ae27dc
treec0bfc0ebe5a4fc58318eb3a5045287fe452965fc
parent2ca7e333b82121c214561935b1528783db958fb0
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