summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/cpuidle.c
diff options
context:
space:
mode:
authorAntti P Miettinen <amiettinen@nvidia.com>2012-06-26 16:54:37 +0300
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:32:15 -0700
commitf170521662872161284c7fba6da3d51bb4285cab (patch)
tree7d122e646f45d80e73d6b001ea2502e67838b5b8 /arch/arm/mach-tegra/cpuidle.c
parentacdd4622b3cb46f339eba81a22ca174d48b4fc94 (diff)
ARM: tegra: Remove timer workaround
Reprogramming running timers may cause timer interrupt state to get out of sync and result in lost timer interrupts. Bug 950482 Change-Id: I83c9d735f9b041e8a57d73ba466f5f9c89ca1b89 Signed-off-by: Antti P Miettinen <amiettinen@nvidia.com> Reviewed-on: http://git-master/r/111242 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com> Rebase-Id: R461e149e2110e0826b66906f12db447f2eefc1a0
Diffstat (limited to 'arch/arm/mach-tegra/cpuidle.c')
-rw-r--r--arch/arm/mach-tegra/cpuidle.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/cpuidle.c b/arch/arm/mach-tegra/cpuidle.c
index 5ed27c8f8509..a43dba4b09ec 100644
--- a/arch/arm/mach-tegra/cpuidle.c
+++ b/arch/arm/mach-tegra/cpuidle.c
@@ -150,9 +150,6 @@ static int tegra_idle_enter_lp2(struct cpuidle_device *dev,
/* cpu_idle expects us to return with IRQs enabled */
local_irq_enable();
- /* cpu clockevents may have been reset by powerdown */
- hrtimer_peek_ahead_timers();
-
smp_rmb();
/* Update LP2 latency provided no fall back to LP3 */