diff options
Diffstat (limited to 'tools/include/linux/bitops.h')
| -rw-r--r-- | tools/include/linux/bitops.h | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/tools/include/linux/bitops.h b/tools/include/linux/bitops.h index acc704bd3998..0b0ef3abc966 100644 --- a/tools/include/linux/bitops.h +++ b/tools/include/linux/bitops.h @@ -3,8 +3,6 @@  #define _TOOLS_LINUX_BITOPS_H_  #include <asm/types.h> -#include <linux/compiler.h> -  #ifndef __WORDSIZE  #define __WORDSIZE (__SIZEOF_LONG__ * 8)  #endif @@ -12,10 +10,9 @@  #ifndef BITS_PER_LONG  # define BITS_PER_LONG __WORDSIZE  #endif +#include <linux/bits.h> +#include <linux/compiler.h> -#define BIT_MASK(nr)		(1UL << ((nr) % BITS_PER_LONG)) -#define BIT_WORD(nr)		((nr) / BITS_PER_LONG) -#define BITS_PER_BYTE		8  #define BITS_TO_LONGS(nr)	DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(long))  #define BITS_TO_U64(nr)		DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u64))  #define BITS_TO_U32(nr)		DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u32))  |