summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-tegra/platsmp.c
diff options
context:
space:
mode:
authorJoseph Lo <josephl@nvidia.com>2013-05-21 12:13:35 +0200
committerStephen Warren <swarren@nvidia.com>2013-05-28 23:26:07 +0200
commit510bb595de26f90e5bb7c4a1e2a584e38398cf00 (patch)
tree1a0cb9b73611ccb4583532def3cc425b0a30c820 /arch/arm/mach-tegra/platsmp.c
parentARM: tegra114: add CPU hotplug support (diff)
downloadlinux-510bb595de26f90e5bb7c4a1e2a584e38398cf00.tar.xz
linux-510bb595de26f90e5bb7c4a1e2a584e38398cf00.zip
ARM: tegra: add cpu_disable for hotplug
The Tegra114 could hotplug the CPU0, but the common cpu_disable didn't support that. Adding a Tegra specific cpu_disable function for it. Signed-off-by: Joseph Lo <josephl@nvidia.com> [swarren: adjusted the switch statement to be future-proof] Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/platsmp.c')
-rw-r--r--arch/arm/mach-tegra/platsmp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/platsmp.c b/arch/arm/mach-tegra/platsmp.c
index 554aedc98c9f..24db4ac428ae 100644
--- a/arch/arm/mach-tegra/platsmp.c
+++ b/arch/arm/mach-tegra/platsmp.c
@@ -196,5 +196,6 @@ struct smp_operations tegra_smp_ops __initdata = {
#ifdef CONFIG_HOTPLUG_CPU
.cpu_kill = tegra_cpu_kill,
.cpu_die = tegra_cpu_die,
+ .cpu_disable = tegra_cpu_disable,
#endif
};