summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/platsmp.c
diff options
context:
space:
mode:
authorChandler Zhang <chazhang@nvidia.com>2012-12-07 13:32:08 +0800
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:47:49 -0700
commit6498edcb1f566e281ab3bedd040bee2bda3713e7 (patch)
treea6fe65712de1a67814b35144ecb9849d07443818 /arch/arm/mach-tegra/platsmp.c
parent12e28da282a0d52f45c40ebcede5d241a682ed78 (diff)
ARM: tegra11x: CPU1-3 start up fix
The first time when a CPU powers up in kernel, it has to be done by directly toggling PMC register. Remove the flowctrl_write_cpu_halt() call. Bug 1191165 Change-Id: I22cabf0a10ae24af568ac317b241cefb8ba59fae Signed-off-by: Chandler Zhang <chazhang@nvidia.com> Reviewed-on: http://git-master/r/170970 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/platsmp.c')
-rw-r--r--arch/arm/mach-tegra/platsmp.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/platsmp.c b/arch/arm/mach-tegra/platsmp.c
index 83b85cf9a523..878a5d1e09d4 100644
--- a/arch/arm/mach-tegra/platsmp.c
+++ b/arch/arm/mach-tegra/platsmp.c
@@ -364,9 +364,6 @@ static int __cpuinit tegra_boot_secondary(unsigned int cpu, struct task_struct *
status = tegra30_power_up_cpu(cpu);
break;
case TEGRA11X:
- /* set SCLK as event trigger for flow conroller */
- flowctrl_write_cpu_csr(cpu, 0x1);
- flowctrl_write_cpu_halt(cpu, 0x48000000);
status = tegra11x_power_up_cpu(cpu);
break;
case TEGRA14X: