diff options
author | Greg Ungerer <gerg@uclinux.org> | 2011-03-08 18:57:14 -0500 |
---|---|---|
committer | Greg Ungerer <gerg@uclinux.org> | 2011-03-15 07:01:54 -0400 |
commit | 58f0ac98f386d2b335e5852e8feec828c43a0e13 (patch) | |
tree | e5155ca33386026a9d0b7b2e0de00514f76fd295 /arch/m68k/include/asm/m5249sim.h | |
parent | babc08b7e953cd23e10d175d546309dedadaabea (diff) |
m68knommu: remove use of MBAR in old-style ColdFire timer
Not all ColdFire CPUs that use the old style timer hardware module use
an MBAR set peripheral region. Move the TIMER base address defines to the
per-CPU header files where we can set it correctly based on how the
peripherals are mapped - instead of using a fake MBAR for some platforms.
Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Diffstat (limited to 'arch/m68k/include/asm/m5249sim.h')
-rw-r--r-- | arch/m68k/include/asm/m5249sim.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/m68k/include/asm/m5249sim.h b/arch/m68k/include/asm/m5249sim.h index aefb83ef8392..c318ce786f93 100644 --- a/arch/m68k/include/asm/m5249sim.h +++ b/arch/m68k/include/asm/m5249sim.h | |||
@@ -19,7 +19,7 @@ | |||
19 | /* | 19 | /* |
20 | * The 5249 has a second MBAR region, define its address. | 20 | * The 5249 has a second MBAR region, define its address. |
21 | */ | 21 | */ |
22 | #define MCF_MBAR2 0x80000000 | 22 | #define MCF_MBAR2 0x80000000 |
23 | 23 | ||
24 | /* | 24 | /* |
25 | * Define the 5249 SIM register set addresses. | 25 | * Define the 5249 SIM register set addresses. |
@@ -67,6 +67,12 @@ | |||
67 | #define MCFSIM_DMR1 0x114 /* DRAM 1 Mask reg (r/w) */ | 67 | #define MCFSIM_DMR1 0x114 /* DRAM 1 Mask reg (r/w) */ |
68 | 68 | ||
69 | /* | 69 | /* |
70 | * Timer module. | ||
71 | */ | ||
72 | #define MCFTIMER_BASE1 (MCF_MBAR + 0x140) /* Base of TIMER1 */ | ||
73 | #define MCFTIMER_BASE2 (MCF_MBAR + 0x180) /* Base of TIMER2 */ | ||
74 | |||
75 | /* | ||
70 | * UART module. | 76 | * UART module. |
71 | */ | 77 | */ |
72 | #define MCFUART_BASE1 0x1c0 /* Base address of UART1 */ | 78 | #define MCFUART_BASE1 0x1c0 /* Base address of UART1 */ |