]> 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, 6 Sep 2012 17:48:00 +0000 (11:48 -0600)
commit2ad37e684fee16d72f6ebb2db04e1fb58f3e0ab7
tree6d03e395df1c748c17f9e08c0c87665887716e4c
parent6758e12dc09430f5ca685cd47c85dd1000382afa
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