summaryrefslogtreecommitdiff
path: root/include/asm-m32r/bitops.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-m32r/bitops.h')
-rw-r--r--include/asm-m32r/bitops.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/asm-m32r/bitops.h b/include/asm-m32r/bitops.h
index dd8c7eb7263a..e78443981349 100644
--- a/include/asm-m32r/bitops.h
+++ b/include/asm-m32r/bitops.h
@@ -405,9 +405,10 @@ static __inline__ unsigned long ffz(unsigned long word)
* @offset: The bitnumber to start searching at
* @size: The maximum size to search
*/
-static __inline__ int find_next_zero_bit(void *addr, int size, int offset)
+static __inline__ int find_next_zero_bit(const unsigned long *addr,
+ int size, int offset)
{
- unsigned long *p = ((unsigned long *) addr) + (offset >> 5);
+ const unsigned long *p = addr + (offset >> 5);
unsigned long result = offset & ~31UL;
unsigned long tmp;