msm: timer: Remove timer jumpback workaround on 8x30
The timer hardware on 8x30 does not experience the bug seen on other
A-family chips where the timer count will jump back from time to time.
So, remove the workaround for better performance. Additionally, drop
support for the now unsupported 8064 rumi.
Change-Id: Ie7d4f2a2b0c8c42e96cb87e7124d3aff76dc8ded
Signed-off-by: Jeff Ohlstein <johlstei@codeaurora.org>
diff --git a/arch/arm/mach-msm/timer.c b/arch/arm/mach-msm/timer.c
index ae7bc32..ea8356c 100644
--- a/arch/arm/mach-msm/timer.c
+++ b/arch/arm/mach-msm/timer.c
@@ -1032,7 +1032,7 @@
gpt->freq = 32765;
gpt_hz = 32765;
sclk_hz = 32765;
- if (!machine_is_apq8064_rumi3()) {
+ if (!cpu_is_msm8930()) {
gpt->flags |= MSM_CLOCK_FLAGS_UNSTABLE_COUNT;
dgt->flags |= MSM_CLOCK_FLAGS_UNSTABLE_COUNT;
}