diff options
Diffstat (limited to 'arch/sparc/kernel/leon_pci.c')
| -rw-r--r-- | arch/sparc/kernel/leon_pci.c | 84 | 
1 files changed, 0 insertions, 84 deletions
diff --git a/arch/sparc/kernel/leon_pci.c b/arch/sparc/kernel/leon_pci.c index 88aaaa57bb6..899b7203a4e 100644 --- a/arch/sparc/kernel/leon_pci.c +++ b/arch/sparc/kernel/leon_pci.c @@ -98,87 +98,3 @@ resource_size_t pcibios_align_resource(void *data, const struct resource *res,  {  	return res->start;  } - -int pcibios_enable_device(struct pci_dev *dev, int mask) -{ -	return pci_enable_resources(dev, mask); -} - -/* in/out routines taken from pcic.c - * - * This probably belongs here rather than ioport.c because - * we do not want this crud linked into SBus kernels. - * Also, think for a moment about likes of floppy.c that - * include architecture specific parts. They may want to redefine ins/outs. - * - * We do not use horrible macros here because we want to - * advance pointer by sizeof(size). - */ -void outsb(unsigned long addr, const void *src, unsigned long count) -{ -	while (count) { -		count -= 1; -		outb(*(const char *)src, addr); -		src += 1; -		/* addr += 1; */ -	} -} -EXPORT_SYMBOL(outsb); - -void outsw(unsigned long addr, const void *src, unsigned long count) -{ -	while (count) { -		count -= 2; -		outw(*(const short *)src, addr); -		src += 2; -		/* addr += 2; */ -	} -} -EXPORT_SYMBOL(outsw); - -void outsl(unsigned long addr, const void *src, unsigned long count) -{ -	while (count) { -		count -= 4; -		outl(*(const long *)src, addr); -		src += 4; -		/* addr += 4; */ -	} -} -EXPORT_SYMBOL(outsl); - -void insb(unsigned long addr, void *dst, unsigned long count) -{ -	while (count) { -		count -= 1; -		*(unsigned char *)dst = inb(addr); -		dst += 1; -		/* addr += 1; */ -	} -} -EXPORT_SYMBOL(insb); - -void insw(unsigned long addr, void *dst, unsigned long count) -{ -	while (count) { -		count -= 2; -		*(unsigned short *)dst = inw(addr); -		dst += 2; -		/* addr += 2; */ -	} -} -EXPORT_SYMBOL(insw); - -void insl(unsigned long addr, void *dst, unsigned long count) -{ -	while (count) { -		count -= 4; -		/* -		 * XXX I am sure we are in for an unaligned trap here. -		 */ -		*(unsigned long *)dst = inl(addr); -		dst += 4; -		/* addr += 4; */ -	} -} -EXPORT_SYMBOL(insl);  | 
