diff options
Diffstat (limited to 'arch/ia64/sn/kernel/io_init.c')
-rw-r--r-- | arch/ia64/sn/kernel/io_init.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/ia64/sn/kernel/io_init.c b/arch/ia64/sn/kernel/io_init.c index 40c02635f19f..0227e202b6bb 100644 --- a/arch/ia64/sn/kernel/io_init.c +++ b/arch/ia64/sn/kernel/io_init.c | |||
@@ -185,9 +185,8 @@ sn_io_slot_fixup(struct pci_dev *dev) | |||
185 | if (size == 0) | 185 | if (size == 0) |
186 | continue; | 186 | continue; |
187 | 187 | ||
188 | addr = pcidev_info->pdi_pio_mapped_addr[idx]; | 188 | res->start = ioremap(pcidev_info->pdi_pio_mapped_addr[idx], |
189 | addr = ((addr << 4) >> 4) | __IA64_UNCACHED_OFFSET; | 189 | size + 1); |
190 | res->start = addr; | ||
191 | res->end = addr + size; | 190 | res->end = addr + size; |
192 | 191 | ||
193 | /* | 192 | /* |