msm: timer: Add ifdefs for MSM9615
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
diff --git a/arch/arm/mach-msm/timer.c b/arch/arm/mach-msm/timer.c
index 4597c4a..839ec97 100644
--- a/arch/arm/mach-msm/timer.c
+++ b/arch/arm/mach-msm/timer.c
@@ -43,7 +43,7 @@
#if defined(CONFIG_ARCH_MSM7X30) || defined(CONFIG_ARCH_MSM8X60) || \
defined(CONFIG_ARCH_MSM8960) || defined(CONFIG_ARCH_FSM9XXX) || \
- defined(CONFIG_ARCH_APQ8064)
+ defined(CONFIG_ARCH_APQ8064) || defined(CONFIG_ARCH_MSM9615)
#define MSM_GPT_BASE (MSM_TMR_BASE + 0x4)
#define MSM_DGT_BASE (MSM_TMR_BASE + 0x24)
#else
@@ -59,7 +59,7 @@
#define MSM_GLOBAL_TIMER MSM_CLOCK_DGT
#endif
-#if defined(CONFIG_ARCH_MSM_ARM11) || defined(CONFIG_ARCH_MSM_CORTEX_A5)
+#if defined(CONFIG_CPU_V6) || defined(CONFIG_ARCH_MSM7X27A)
#define MSM_DGT_SHIFT (5)
#else
#define MSM_DGT_SHIFT (0)
@@ -103,7 +103,7 @@
#elif defined(CONFIG_ARCH_MSM7X30)
#define DGT_HZ 6144000 /* Uses LPXO/4 (24.576 MHz / 4) */
#elif defined(CONFIG_ARCH_MSM8X60) || defined(CONFIG_ARCH_MSM8960) || \
- defined(CONFIG_ARCH_APQ8064)
+ defined(CONFIG_ARCH_APQ8064) || defined(CONFIG_ARCH_MSM9615)
/* Uses PXO/4 (24.576 MHz / 4) on V1, (27 MHz / 4) on V2 */
#define DGT_HZ 6750000
#else
@@ -210,7 +210,7 @@
.freq = GPT_HZ,
.index = MSM_CLOCK_GPT,
.flags =
-#if defined(CONFIG_ARCH_MSM_ARM11) || defined(CONFIG_ARCH_MSM_CORTEX_A5)
+#if defined(CONFIG_CPU_V6) || defined(CONFIG_ARCH_MSM7X27A)
MSM_CLOCK_FLAGS_UNSTABLE_COUNT |
MSM_CLOCK_FLAGS_ODD_MATCH_WRITE |
MSM_CLOCK_FLAGS_DELAYED_WRITE_POST |
@@ -1011,7 +1011,7 @@
int res;
#if defined(CONFIG_ARCH_MSM8X60) || defined(CONFIG_ARCH_MSM8960) || \
- defined(CONFIG_ARCH_APQ8064)
+ defined(CONFIG_ARCH_APQ8064) || defined(CONFIG_ARCH_MSM9615)
__raw_writel(DGT_CLK_CTL_DIV_4, MSM_TMR_BASE + DGT_CLK_CTL);
#endif