#ifndef _ASM_GENERIC_BITOPS_LE_H_
#define _ASM_GENERIC_BITOPS_LE_H_
#include <asm/types.h>
#include <asm/byteorder.h>
#if defined(__LITTLE_ENDIAN)
#define BITOP_LE_SWIZZLE …
#elif defined(__BIG_ENDIAN)
#define BITOP_LE_SWIZZLE …
#endif
static inline int test_bit_le(int nr, const void *addr)
{ … }
static inline void set_bit_le(int nr, void *addr)
{ … }
static inline void clear_bit_le(int nr, void *addr)
{ … }
static inline void __set_bit_le(int nr, void *addr)
{ … }
static inline void __clear_bit_le(int nr, void *addr)
{ … }
static inline int test_and_set_bit_le(int nr, void *addr)
{ … }
static inline int test_and_clear_bit_le(int nr, void *addr)
{ … }
static inline int __test_and_set_bit_le(int nr, void *addr)
{ … }
static inline int __test_and_clear_bit_le(int nr, void *addr)
{ … }
#endif