[ARM] 4296/1: ixp4xx: compile fix
authorVladimir Barinov <vbarinov@ru.mvista.com>
Thu, 29 Mar 2007 15:29:20 +0000 (16:29 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 30 Mar 2007 15:56:05 +0000 (16:56 +0100)
Fix compilation fail for ixp4xx platforms for the case when CONFIG_IXP4XX_INDIRECT_PCI is set. That is due to the check_signature() is appeared in include/linux/io.h.

Signed-off-by: Vladimir Barinov <vbarinov@ru.mvista.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/asm-arm/arch-ixp4xx/io.h

index b7b5414d9320d7289dad9b6142fa316ef9f2870e..a41ba229c56448a7c69442a83d4a4c1272dda714 100644 (file)
@@ -238,23 +238,6 @@ __ixp4xx_readsl(const volatile void __iomem *bus_addr, u32 *vaddr, u32 count)
 #define memcpy_fromio(a,c,l)           _memcpy_fromio((a),(c),(l))
 #define memcpy_toio(c,a,l)             _memcpy_toio((c),(a),(l))
 
-static inline int
-check_signature(const unsigned char __iomem *bus_addr, const unsigned char *signature,
-               int length)
-{
-       int retval = 0;
-       do {
-               if (readb(bus_addr) != *signature)
-                       goto out;
-               bus_addr++;
-               signature++;
-               length--;
-       } while (length);
-       retval = 1;
-out:
-       return retval;
-}
-
 #endif
 
 #ifndef CONFIG_PCI