kernel_optimize_test/arch
Akinobu Mita 0664996b7c bitops: introduce CONFIG_GENERIC_FIND_BIT_LE
This introduces CONFIG_GENERIC_FIND_BIT_LE to tell whether to use generic
implementation of find_*_bit_le() in lib/find_next_bit.c or not.

For now we select CONFIG_GENERIC_FIND_BIT_LE for all architectures which
enable CONFIG_GENERIC_FIND_NEXT_BIT.

But m68knommu wants to define own faster find_next_zero_bit_le() and
continues using generic find_next_{,zero_}bit().
(CONFIG_GENERIC_FIND_NEXT_BIT and !CONFIG_GENERIC_FIND_BIT_LE)

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Cc: Greg Ungerer <gerg@uclinux.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-03-23 19:46:14 -07:00
..
alpha add the common dma_addr_t typedef to include/linux/types.h 2011-03-22 17:44:09 -07:00
arm arm: introduce little-endian bitops 2011-03-23 19:46:13 -07:00
avr32 asm-generic: rename generic little-endian bitops functions 2011-03-23 19:46:11 -07:00
blackfin Blackfin: ip0x: fix unused variable warning 2011-03-18 05:17:02 -04:00
cris add the common dma_addr_t typedef to include/linux/types.h 2011-03-22 17:44:09 -07:00
frv bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
h8300 bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
ia64 ia64: fix build breakage in asm/thread_info.h 2011-03-23 19:46:09 -07:00
m32r bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
m68k m68k: introduce little-endian bitops 2011-03-23 19:46:13 -07:00
m68knommu bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
microblaze bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
mips bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
mn10300 add the common dma_addr_t typedef to include/linux/types.h 2011-03-22 17:44:09 -07:00
parisc bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
powerpc bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
s390 s390: introduce little-endian bitops 2011-03-23 19:46:12 -07:00
score mm: NUMA aware alloc_thread_info_node() 2011-03-22 17:44:01 -07:00
sh bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
sparc bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
tile mm: NUMA aware alloc_thread_info_node() 2011-03-22 17:44:01 -07:00
um um: remove file pointer from ioctl 2011-03-22 17:44:09 -07:00
unicore32 unicore32: rewrite arch-specific tlb.h to use asm-generic version 2011-03-17 09:19:21 +08:00
x86 x86: allow CONFIG_ISA_DMA_API to be disabled 2011-03-22 17:44:16 -07:00
xtensa bitops: introduce CONFIG_GENERIC_FIND_BIT_LE 2011-03-23 19:46:14 -07:00
.gitignore
Kconfig oprofile, s390: Cleanups 2011-03-16 14:30:40 +01:00