]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/asm-frv/bitops.h
Pull sn-handle-sc-powerdown into release branch
[mv-sheeva.git] / include / asm-frv / bitops.h
index b664bd5b66635a473abb21691502da08c122e4f6..f686b519878ed34ed5f557d1e40014f869116e53 100644 (file)
@@ -209,7 +209,7 @@ static inline int find_next_zero_bit(const void *addr, int size, int offset)
        tmp = *p;
 
 found_first:
-       tmp |= ~0UL >> size;
+       tmp |= ~0UL << size;
 found_middle:
        return result + ffz(tmp);
 }
@@ -228,6 +228,7 @@ found_middle:
                                                        \
        bit ? 33 - bit : bit;                           \
 })
+#define fls64(x)   generic_fls64(x)
 
 /*
  * Every architecture must define this function. It's the fastest