sparc copied pci_iomap from generic code, probably to avoid pulling the rest of iomap.c in. Since that's in a separate file now, we can reuse the common implementation. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
		
			
				
	
	
		
			25 lines
		
	
	
	
		
			522 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			522 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 * Implement the sparc iomap interfaces
 | 
						|
 */
 | 
						|
#include <linux/pci.h>
 | 
						|
#include <linux/module.h>
 | 
						|
#include <asm/io.h>
 | 
						|
 | 
						|
/* Create a virtual mapping cookie for an IO port range */
 | 
						|
void __iomem *ioport_map(unsigned long port, unsigned int nr)
 | 
						|
{
 | 
						|
	return (void __iomem *) (unsigned long) port;
 | 
						|
}
 | 
						|
 | 
						|
void ioport_unmap(void __iomem *addr)
 | 
						|
{
 | 
						|
	/* Nothing to do */
 | 
						|
}
 | 
						|
EXPORT_SYMBOL(ioport_map);
 | 
						|
EXPORT_SYMBOL(ioport_unmap);
 | 
						|
 | 
						|
void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
 | 
						|
{
 | 
						|
	/* nothing to do */
 | 
						|
}
 | 
						|
EXPORT_SYMBOL(pci_iounmap);
 |