Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 48e1328e authored by Akinobu Mita's avatar Akinobu Mita Committed by Greg Ungerer
Browse files

m68knommu: use asm-generic/bitops/ext2-atomic.h



m68knommu can use generic implementation of ext2 atomic bitops.

Signed-off-by: default avatarAkinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
parent b60de9f5
Loading
Loading
Loading
Loading
+1 −17
Original line number Diff line number Diff line
@@ -246,23 +246,7 @@ static inline int __test_and_clear_bit_le(int nr, volatile void *addr)
	return retval;
}

#define ext2_set_bit_atomic(lock, nr, addr)		\
	({						\
		int ret;				\
		spin_lock(lock);			\
		ret = __test_and_set_bit_le((nr), (addr));	\
		spin_unlock(lock);			\
		ret;					\
	})

#define ext2_clear_bit_atomic(lock, nr, addr)		\
	({						\
		int ret;				\
		spin_lock(lock);			\
		ret = __test_and_clear_bit_le((nr), (addr));	\
		spin_unlock(lock);			\
		ret;					\
	})
#include <asm-generic/bitops/ext2-atomic.h>

static inline int test_bit_le(int nr, const volatile void *addr)
{