]> pilppa.com Git - linux-2.6-omap-h63xx.git/commitdiff
omap2: use OMAP2_32KSYNCT_BASE in place of OMAP24XX_32KSYNCT_BASE
authorPaul Walmsley <paul@pwsan.com>
Thu, 3 May 2007 22:52:36 +0000 (16:52 -0600)
committerTony Lindgren <tony@atomide.com>
Fri, 25 May 2007 18:21:41 +0000 (11:21 -0700)
Change users of OMAP24XX_32KSYNCT_BASE to use OMAP2_32KSYNCT_BASE, in
preparation to remove OMAP24XX_32KSYNCT_BASE.  Convert the 32K sync timer
reference in pm.c to use a symbolic constant rather than a magic number.
Remove the OMAP24XX_32KSYNCT_BASE define.

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/pm.c
arch/arm/mach-omap2/sram-fn.S
arch/arm/plat-omap/common.c
arch/arm/plat-omap/timer32k.c
include/asm-arm/arch-omap/omap24xx.h

index 13d05a56917b3035f8641698bd2504882bf5c21d..91ee1407b743cd8d9d6f069d79cc374958263628 100644 (file)
@@ -158,7 +158,7 @@ static inline u32 prcm_read_reg(int idx)
 
 static u32 omap2_read_32k_sync_counter(void)
 {
-        return omap_readl(0x48004010);
+        return omap_readl(OMAP2_32KSYNCT_BASE + 0x0010);
 }
 
 #ifdef CONFIG_PM_DEBUG
index b27576690f8df1c3a18e1831af4228b9465dd631..97fadf4b2a2aea7e57f06051f866ce35325d6b5f 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "prcm-regs.h"
 
-#define TIMER_32KSYNCT_CR_V    IO_ADDRESS(OMAP24XX_32KSYNCT_BASE + 0x010)
+#define TIMER_32KSYNCT_CR_V    IO_ADDRESS(OMAP2_32KSYNCT_BASE + 0x010)
 
 #define CM_CLKSEL2_PLL_V       IO_ADDRESS(OMAP24XX_PRCM_BASE + 0x544)
 #define PRCM_VOLTCTRL_V                IO_ADDRESS(OMAP24XX_PRCM_BASE + 0x050)
index 0e671135a132a4d6f552741f5cefe8a6e8dc46fd..3eb6f8ae6d1605e038a4c01d585a779262558faf 100644 (file)
@@ -192,7 +192,7 @@ console_initcall(omap_add_serial_console);
 #if defined(CONFIG_ARCH_OMAP16XX)
 #define TIMER_32K_SYNCHRONIZED         0xfffbc410
 #elif defined(CONFIG_ARCH_OMAP24XX)
-#define TIMER_32K_SYNCHRONIZED         (OMAP24XX_32KSYNCT_BASE + 0x10)
+#define TIMER_32K_SYNCHRONIZED         (OMAP2_32KSYNCT_BASE + 0x10)
 #endif
 
 #ifdef TIMER_32K_SYNCHRONIZED
index 247459739c79f07808933df25a5193d8c2d42828..59785f46bf6784a973a7f787dcfaedf530324dcd 100644 (file)
@@ -71,7 +71,7 @@ struct sys_timer omap_timer;
 #if defined(CONFIG_ARCH_OMAP16XX)
 #define TIMER_32K_SYNCHRONIZED         0xfffbc410
 #elif defined(CONFIG_ARCH_OMAP24XX)
-#define TIMER_32K_SYNCHRONIZED         (OMAP24XX_32KSYNCT_BASE + 0x10)
+#define TIMER_32K_SYNCHRONIZED         (OMAP2_32KSYNCT_BASE + 0x10)
 #else
 #error OMAP 32KHz timer does not currently work on 15XX!
 #endif
index 72ac8738239371f8c86c5327bf57b16f5fdd1456..af3dcacd80da59daa4b306cbdacd3d1630afb822 100644 (file)
@@ -73,7 +73,6 @@
 #endif
 
 /* Temporary defines to be cleaned up in following patches */
-#define OMAP24XX_32KSYNCT_BASE OMAP2_32KSYNCT_BASE
 #define OMAP24XX_SDRC_BASE     OMAP2_SDRC_BASE
 #define OMAP24XX_PRCM_BASE     OMAP2_PRCM_BASE
 #define OMAP24XX_CTRL_BASE     OMAP2_CTRL_BASE