summaryrefslogtreecommitdiffstats
path: root/board
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2009-01-30 12:15:36 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2009-01-30 12:20:10 +0100
commitb3f3ca075d9825f8a4cfe84146ff593a08e95a4b (patch)
treedfc6b8dd59a96529fc0bbeecf786740456bd6c98 /board
parent9995a8caf5cbc793c09c3d18feae77362caee3fd (diff)
downloadbarebox-b3f3ca075d9825f8a4cfe84146ff593a08e95a4b.tar.gz
barebox-b3f3ca075d9825f8a4cfe84146ff593a08e95a4b.tar.xz
[MX31] Clock Controller module: redefine registers as offsets
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'board')
-rw-r--r--board/pcm037/lowlevel_init.S12
1 files changed, 6 insertions, 6 deletions
diff --git a/board/pcm037/lowlevel_init.S b/board/pcm037/lowlevel_init.S
index ae903a14d8..a0926caa29 100644
--- a/board/pcm037/lowlevel_init.S
+++ b/board/pcm037/lowlevel_init.S
@@ -46,12 +46,12 @@
board_init_lowlevel:
writel(IPU_CONF_DI_EN, IPU_CONF)
- writel(0x074B0BF5, CCM_CCMR)
+ writel(0x074B0BF5, IMX_CCM_BASE + CCM_CCMR)
DELAY 0x40000
- writel(0x074B0BF5 | CCMR_MPE, CCM_CCMR)
- writel((0x074B0BF5 | CCMR_MPE) & ~CCMR_MDS, CCM_CCMR)
+ writel(0x074B0BF5 | CCMR_MPE, IMX_CCM_BASE + CCM_CCMR)
+ writel((0x074B0BF5 | CCMR_MPE) & ~CCMR_MDS, IMX_CCM_BASE + CCM_CCMR)
writel(PDR0_CSI_PODF(0xff1) | \
PDR0_PER_PODF(7) | \
@@ -60,10 +60,10 @@ board_init_lowlevel:
PDR0_IPG_PODF(1) | \
PDR0_MAX_PODF(3) | \
PDR0_MCU_PODF(0), \
- CCM_PDR0)
+ IMX_CCM_BASE + CCM_PDR0)
- writel(IMX_PLL_PD(0) | IMX_PLL_MFD(0xe) | IMX_PLL_MFI(9) | IMX_PLL_MFN(0xd), CCM_MPCTL)
- writel(IMX_PLL_PD(1) | IMX_PLL_MFD(0x43) | IMX_PLL_MFI(12) | IMX_PLL_MFN(1), CCM_SPCTL)
+ writel(IMX_PLL_PD(0) | IMX_PLL_MFD(0xe) | IMX_PLL_MFI(9) | IMX_PLL_MFN(0xd), IMX_CCM_BASE + CCM_MPCTL)
+ writel(IMX_PLL_PD(1) | IMX_PLL_MFD(0x43) | IMX_PLL_MFI(12) | IMX_PLL_MFN(1), IMX_CCM_BASE + CCM_SPCTL)
/* Skip SDRAM initialization if we run from RAM */
cmp pc, #0x80000000