aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-footbridge/common.c
diff options
context:
space:
mode:
authorRussell King <rmk@dyn-67.arm.linux.org.uk>2005-11-12 11:49:37 -0500
committerRussell King <rmk+kernel@arm.linux.org.uk>2005-11-12 11:49:37 -0500
commit6460177f42358a744e110cc583adbe8a36f6aa08 (patch)
treec25e2413528c8435193b48db3b234df95d0268af /arch/arm/mach-footbridge/common.c
parentcd52d1ee9a92587b242d946a2300a3245d3b885a (diff)
[ARM] Fix Footbridge-based machines
Unfortunately, all these machines got broken when the PFN memory setup changes happened. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-footbridge/common.c')
-rw-r--r--arch/arm/mach-footbridge/common.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/arch/arm/mach-footbridge/common.c b/arch/arm/mach-footbridge/common.c
index dc09fd200c16..fd60225a0a46 100644
--- a/arch/arm/mach-footbridge/common.c
+++ b/arch/arm/mach-footbridge/common.c
@@ -132,14 +132,14 @@ void __init footbridge_init_irq(void)
132static struct map_desc fb_common_io_desc[] __initdata = { 132static struct map_desc fb_common_io_desc[] __initdata = {
133 { 133 {
134 .virtual = ARMCSR_BASE, 134 .virtual = ARMCSR_BASE,
135 .pfn = DC21285_ARMCSR_BASE, 135 .pfn = __phy_to_pfn(DC21285_ARMCSR_BASE),
136 .length = ARMCSR_SIZE, 136 .length = ARMCSR_SIZE,
137 .type = MT_DEVICE 137 .type = MT_DEVICE,
138 }, { 138 }, {
139 .virtual = XBUS_BASE, 139 .virtual = XBUS_BASE,
140 .pfn = __phys_to_pfn(0x40000000), 140 .pfn = __phys_to_pfn(0x40000000),
141 .length = XBUS_SIZE, 141 .length = XBUS_SIZE,
142 .type = MT_DEVICE 142 .type = MT_DEVICE,
143 } 143 }
144}; 144};
145 145
@@ -153,28 +153,28 @@ static struct map_desc ebsa285_host_io_desc[] __initdata = {
153 .virtual = PCIMEM_BASE, 153 .virtual = PCIMEM_BASE,
154 .pfn = __phys_to_pfn(DC21285_PCI_MEM), 154 .pfn = __phys_to_pfn(DC21285_PCI_MEM),
155 .length = PCIMEM_SIZE, 155 .length = PCIMEM_SIZE,
156 .type = MT_DEVICE 156 .type = MT_DEVICE,
157 }, { 157 }, {
158 .virtual = PCICFG0_BASE, 158 .virtual = PCICFG0_BASE,
159 .pfn = __phys_to_pfn(DC21285_PCI_TYPE_0_CONFIG), 159 .pfn = __phys_to_pfn(DC21285_PCI_TYPE_0_CONFIG),
160 .length = PCICFG0_SIZE, 160 .length = PCICFG0_SIZE,
161 .type = MT_DEVICE 161 .type = MT_DEVICE,
162 }, { 162 }, {
163 .virtual = PCICFG1_BASE, 163 .virtual = PCICFG1_BASE,
164 .pfn = __phys_to_pfn(DC21285_PCI_TYPE_1_CONFIG), 164 .pfn = __phys_to_pfn(DC21285_PCI_TYPE_1_CONFIG),
165 .length = PCICFG1_SIZE, 165 .length = PCICFG1_SIZE,
166 .type = MT_DEVICE 166 .type = MT_DEVICE,
167 }, { 167 }, {
168 .virtual = PCIIACK_BASE, 168 .virtual = PCIIACK_BASE,
169 .pfn = __phys_to_pfn(DC21285_PCI_IACK), 169 .pfn = __phys_to_pfn(DC21285_PCI_IACK),
170 .length = PCIIACK_SIZE, 170 .length = PCIIACK_SIZE,
171 .type = MT_DEVICE 171 .type = MT_DEVICE,
172 }, { 172 }, {
173 .virtual = PCIO_BASE, 173 .virtual = PCIO_BASE,
174 .pfn = __phys_to_pfn(DC21285_PCI_IO), 174 .pfn = __phys_to_pfn(DC21285_PCI_IO),
175 .length = PCIO_SIZE, 175 .length = PCIO_SIZE,
176 .type = MT_DEVICE 176 .type = MT_DEVICE,
177 } 177 },
178#endif 178#endif
179}; 179};
180 180
@@ -187,13 +187,13 @@ static struct map_desc co285_io_desc[] __initdata = {
187 .virtual = PCIO_BASE, 187 .virtual = PCIO_BASE,
188 .pfn = __phys_to_pfn(DC21285_PCI_IO), 188 .pfn = __phys_to_pfn(DC21285_PCI_IO),
189 .length = PCIO_SIZE, 189 .length = PCIO_SIZE,
190 .type = MT_DEVICE 190 .type = MT_DEVICE,
191 }, { 191 }, {
192 .virtual = PCIMEM_BASE, 192 .virtual = PCIMEM_BASE,
193 .pfn = __phys_to_pfn(DC21285_PCI_MEM), 193 .pfn = __phys_to_pfn(DC21285_PCI_MEM),
194 .length = PCIMEM_SIZE, 194 .length = PCIMEM_SIZE,
195 .type = MT_DEVICE 195 .type = MT_DEVICE,
196 } 196 },
197#endif 197#endif
198}; 198};
199 199