1749805dc10e955b0170573061f9522a6a21cbae0David S. Miller/*
2749805dc10e955b0170573061f9522a6a21cbae0David S. Miller * Implement the sparc iomap interfaces
3749805dc10e955b0170573061f9522a6a21cbae0David S. Miller */
4749805dc10e955b0170573061f9522a6a21cbae0David S. Miller#include <linux/pci.h>
5749805dc10e955b0170573061f9522a6a21cbae0David S. Miller#include <linux/module.h>
6749805dc10e955b0170573061f9522a6a21cbae0David S. Miller#include <asm/io.h>
7749805dc10e955b0170573061f9522a6a21cbae0David S. Miller
8749805dc10e955b0170573061f9522a6a21cbae0David S. Miller/* Create a virtual mapping cookie for an IO port range */
9749805dc10e955b0170573061f9522a6a21cbae0David S. Millervoid __iomem *ioport_map(unsigned long port, unsigned int nr)
10749805dc10e955b0170573061f9522a6a21cbae0David S. Miller{
11749805dc10e955b0170573061f9522a6a21cbae0David S. Miller	return (void __iomem *) (unsigned long) port;
12749805dc10e955b0170573061f9522a6a21cbae0David S. Miller}
13749805dc10e955b0170573061f9522a6a21cbae0David S. Miller
14749805dc10e955b0170573061f9522a6a21cbae0David S. Millervoid ioport_unmap(void __iomem *addr)
15749805dc10e955b0170573061f9522a6a21cbae0David S. Miller{
16749805dc10e955b0170573061f9522a6a21cbae0David S. Miller	/* Nothing to do */
17749805dc10e955b0170573061f9522a6a21cbae0David S. Miller}
18749805dc10e955b0170573061f9522a6a21cbae0David S. MillerEXPORT_SYMBOL(ioport_map);
19749805dc10e955b0170573061f9522a6a21cbae0David S. MillerEXPORT_SYMBOL(ioport_unmap);
20749805dc10e955b0170573061f9522a6a21cbae0David S. Miller
21749805dc10e955b0170573061f9522a6a21cbae0David S. Millervoid pci_iounmap(struct pci_dev *dev, void __iomem * addr)
22749805dc10e955b0170573061f9522a6a21cbae0David S. Miller{
23749805dc10e955b0170573061f9522a6a21cbae0David S. Miller	/* nothing to do */
24749805dc10e955b0170573061f9522a6a21cbae0David S. Miller}
25749805dc10e955b0170573061f9522a6a21cbae0David S. MillerEXPORT_SYMBOL(pci_iounmap);
26