Commit ce2fee05 authored by Randy Vinson's avatar Randy Vinson Committed by Linus Torvalds

[PATCH] ppc32: missing call to ioremap in pci_iomap()

The PPC version of pci_iomap seems to be missing a call to ioremap.  This
patch corrects that oversight and has been tested on a IBM PPC750FX Eval
board.
Signed-off-by: default avatarRandy Vinson <rvinson@mvista.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 586801f7
...@@ -1712,7 +1712,11 @@ void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max) ...@@ -1712,7 +1712,11 @@ void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max)
if (flags & IORESOURCE_IO) if (flags & IORESOURCE_IO)
return ioport_map(start, len); return ioport_map(start, len);
if (flags & IORESOURCE_MEM) if (flags & IORESOURCE_MEM)
return (void __iomem *) start; /* Not checking IORESOURCE_CACHEABLE because PPC does
* not currently distinguish between ioremap and
* ioremap_nocache.
*/
return ioremap(start, len);
/* What? */ /* What? */
return NULL; return NULL;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment