]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/asm-arm26/bitops.h
[PATCH] arm26: fix find_first_zero_bit related warnings
[karo-tx-linux.git] / include / asm-arm26 / bitops.h
index 15cc6f2da792dc7dec67d6698b863bb47750b667..d87f8634e62525d1a67bf33014f5a299ab340eb5 100644 (file)
@@ -186,7 +186,7 @@ extern void _change_bit_le(int nr, volatile unsigned long * p);
 extern int _test_and_set_bit_le(int nr, volatile unsigned long * p);
 extern int _test_and_clear_bit_le(int nr, volatile unsigned long * p);
 extern int _test_and_change_bit_le(int nr, volatile unsigned long * p);
-extern int _find_first_zero_bit_le(void * p, unsigned size);
+extern int _find_first_zero_bit_le(const unsigned long * p, unsigned size);
 extern int _find_next_zero_bit_le(void * p, int size, int offset);
 extern int _find_first_bit_le(const unsigned long *p, unsigned size);
 extern int _find_next_bit_le(const unsigned long *p, int size, int offset);
@@ -326,7 +326,7 @@ static inline int sched_find_first_bit(unsigned long *b)
 #define minix_test_and_clear_bit(nr,p)         \
                __test_and_clear_bit(WORD_BITOFF_TO_LE(nr), (unsigned long *)(p))
 #define minix_find_first_zero_bit(p,sz)                \
-               _find_first_zero_bit_le(p,sz)
+               _find_first_zero_bit_le((unsigned long *)(p),sz)
 
 #endif /* __KERNEL__ */