Commit 57b9d7f3 authored by Paul Walmsley's avatar Paul Walmsley Committed by Tony Lindgren

omap2: use OMAP2_32KSYNCT_BASE in place of OMAP24XX_32KSYNCT_BASE

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: default avatarPaul Walmsley <paul@pwsan.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent efbeb3ef
...@@ -158,7 +158,7 @@ static inline u32 prcm_read_reg(int idx) ...@@ -158,7 +158,7 @@ static inline u32 prcm_read_reg(int idx)
static u32 omap2_read_32k_sync_counter(void) static u32 omap2_read_32k_sync_counter(void)
{ {
return omap_readl(0x48004010); return omap_readl(OMAP2_32KSYNCT_BASE + 0x0010);
} }
#ifdef CONFIG_PM_DEBUG #ifdef CONFIG_PM_DEBUG
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
#include "prcm-regs.h" #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 CM_CLKSEL2_PLL_V IO_ADDRESS(OMAP24XX_PRCM_BASE + 0x544)
#define PRCM_VOLTCTRL_V IO_ADDRESS(OMAP24XX_PRCM_BASE + 0x050) #define PRCM_VOLTCTRL_V IO_ADDRESS(OMAP24XX_PRCM_BASE + 0x050)
......
...@@ -192,7 +192,7 @@ console_initcall(omap_add_serial_console); ...@@ -192,7 +192,7 @@ console_initcall(omap_add_serial_console);
#if defined(CONFIG_ARCH_OMAP16XX) #if defined(CONFIG_ARCH_OMAP16XX)
#define TIMER_32K_SYNCHRONIZED 0xfffbc410 #define TIMER_32K_SYNCHRONIZED 0xfffbc410
#elif defined(CONFIG_ARCH_OMAP24XX) #elif defined(CONFIG_ARCH_OMAP24XX)
#define TIMER_32K_SYNCHRONIZED (OMAP24XX_32KSYNCT_BASE + 0x10) #define TIMER_32K_SYNCHRONIZED (OMAP2_32KSYNCT_BASE + 0x10)
#endif #endif
#ifdef TIMER_32K_SYNCHRONIZED #ifdef TIMER_32K_SYNCHRONIZED
......
...@@ -71,7 +71,7 @@ struct sys_timer omap_timer; ...@@ -71,7 +71,7 @@ struct sys_timer omap_timer;
#if defined(CONFIG_ARCH_OMAP16XX) #if defined(CONFIG_ARCH_OMAP16XX)
#define TIMER_32K_SYNCHRONIZED 0xfffbc410 #define TIMER_32K_SYNCHRONIZED 0xfffbc410
#elif defined(CONFIG_ARCH_OMAP24XX) #elif defined(CONFIG_ARCH_OMAP24XX)
#define TIMER_32K_SYNCHRONIZED (OMAP24XX_32KSYNCT_BASE + 0x10) #define TIMER_32K_SYNCHRONIZED (OMAP2_32KSYNCT_BASE + 0x10)
#else #else
#error OMAP 32KHz timer does not currently work on 15XX! #error OMAP 32KHz timer does not currently work on 15XX!
#endif #endif
......
...@@ -73,7 +73,6 @@ ...@@ -73,7 +73,6 @@
#endif #endif
/* Temporary defines to be cleaned up in following patches */ /* 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_SDRC_BASE OMAP2_SDRC_BASE
#define OMAP24XX_PRCM_BASE OMAP2_PRCM_BASE #define OMAP24XX_PRCM_BASE OMAP2_PRCM_BASE
#define OMAP24XX_CTRL_BASE OMAP2_CTRL_BASE #define OMAP24XX_CTRL_BASE OMAP2_CTRL_BASE
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment