diff options
Diffstat (limited to 'include/asm-m68knommu')
-rw-r--r-- | include/asm-m68knommu/coldfire.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/asm-m68knommu/coldfire.h b/include/asm-m68knommu/coldfire.h index 1df3f666a28e..6190f77b1e6c 100644 --- a/include/asm-m68knommu/coldfire.h +++ b/include/asm-m68knommu/coldfire.h | |||
@@ -20,9 +20,14 @@ | |||
20 | */ | 20 | */ |
21 | #define MCF_MBAR 0x10000000 | 21 | #define MCF_MBAR 0x10000000 |
22 | #define MCF_MBAR2 0x80000000 | 22 | #define MCF_MBAR2 0x80000000 |
23 | #if defined(CONFIG_M520x) | ||
24 | #define MCF_IPSBAR 0xFC000000 | ||
25 | #else | ||
23 | #define MCF_IPSBAR 0x40000000 | 26 | #define MCF_IPSBAR 0x40000000 |
27 | #endif | ||
24 | 28 | ||
25 | #if defined(CONFIG_M523x) || defined(CONFIG_M527x) || defined(CONFIG_M528x) | 29 | #if defined(CONFIG_M523x) || defined(CONFIG_M527x) || defined(CONFIG_M528x) || \ |
30 | defined(CONFIG_M520x) | ||
26 | #undef MCF_MBAR | 31 | #undef MCF_MBAR |
27 | #define MCF_MBAR MCF_IPSBAR | 32 | #define MCF_MBAR MCF_IPSBAR |
28 | #endif | 33 | #endif |
@@ -78,7 +83,8 @@ | |||
78 | * One some ColdFire family members the bus clock (used by internal | 83 | * One some ColdFire family members the bus clock (used by internal |
79 | * peripherals) is not the same as the CPU clock. | 84 | * peripherals) is not the same as the CPU clock. |
80 | */ | 85 | */ |
81 | #if defined(CONFIG_M523x) || defined(CONFIG_M5249) || defined(CONFIG_M527x) | 86 | #if defined(CONFIG_M523x) || defined(CONFIG_M5249) || defined(CONFIG_M527x) || \ |
87 | defined(CONFIG_M520x) | ||
82 | #define MCF_BUSCLK (MCF_CLK / 2) | 88 | #define MCF_BUSCLK (MCF_CLK / 2) |
83 | #else | 89 | #else |
84 | #define MCF_BUSCLK MCF_CLK | 90 | #define MCF_BUSCLK MCF_CLK |