fixup: move twd_base to timer.h
Dan Willemsen [Wed, 2 May 2012 23:06:55 +0000 (16:06 -0700)]
Rebase-Id: Ree5b1590de1c2053ce18cfda2d66a5d8b5e440e2

arch/arm/mach-tegra/timer.c
arch/arm/mach-tegra/timer.h

index 63fc640..9e0a1d0 100644 (file)
@@ -188,7 +188,6 @@ static struct syscore_ops tegra_timer_syscore_ops = {
 };
 
 #ifdef CONFIG_HAVE_ARM_TWD
-static void __iomem *twd_base = IO_ADDRESS(TEGRA_ARM_PERIF_BASE + 0x600);
 static DEFINE_TWD_LOCAL_TIMER(twd_local_timer,
                              TEGRA_ARM_PERIF_BASE + 0x600,
                              IRQ_LOCALTIMER);
index 69c11db..ee87164 100644 (file)
@@ -17,6 +17,8 @@
 #ifndef _MACH_TEGRA_TIMER_H_
 #define _MACH_TEGRA_TIMER_H_
 
+#include <linux/io.h>
+
 #define RTC_SECONDS            0x08
 #define RTC_SHADOW_SECONDS     0x0c
 #define RTC_MILLISECONDS       0x10
@@ -42,6 +44,7 @@ struct tegra_twd_context {
 };
 
 #ifdef CONFIG_HAVE_ARM_TWD
+static void __iomem *twd_base = IO_ADDRESS(TEGRA_ARM_PERIF_BASE + 0x600);
 int tegra_twd_get_state(struct tegra_twd_context *context);
 void tegra_twd_suspend(struct tegra_twd_context *context);
 void tegra_twd_resume(struct tegra_twd_context *context);