kernel-fxtec-pro1x/arch
Thomas Gleixner 12249b3441 rwsem: Move duplicate init macros and functions to linux/rwsem.h
The rwsem initializers and related macros and functions are mostly the
same. Some of them lack the lockdep initializer, but having it in
place does not matter for architectures which do not support lockdep.

powerpc, sparc, x86: No functional change

sh, s390: Removes the duplicate init_rwsem (inline and #define)

alpha, ia64, xtensa: Use the lockdep capable init function in
       	     	     lib/rwsem.c which is just uninlining the init
       	     	     function for the LOCKDEP=n case

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: David Howells <dhowells@redhat.com>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Matt Turner <mattst88@gmail.com>
Acked-by: Tony Luck <tony.luck@intel.com>
Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Cc: Paul Mundt <lethal@linux-sh.org>
Acked-by: David Miller <davem@davemloft.net>
Cc: Chris Zankel <chris@zankel.net>
LKML-Reference: <20110126195833.771812729@linutronix.de>
2011-01-27 12:30:39 +01:00
..
alpha rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
arm Merge branch 'akpm' 2011-01-20 17:02:14 -08:00
avr32 kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
blackfin blackfin: Use generic irq Kconfig 2011-01-21 11:55:31 +01:00
cris cris: Replace deprecated spinlock initialization 2011-01-27 12:30:36 +01:00
frv frv: Use generic irq Kconfig 2011-01-21 11:55:32 +01:00
h8300 h8300: Use generic irq Kconfig 2011-01-21 11:55:24 +01:00
ia64 rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
m32r m32r: Convert to generic irq Kconfig 2011-01-21 11:55:30 +01:00
m68k Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu 2011-01-18 08:05:20 -08:00
m68knommu m68knommu: Use generic irq Kconfig 2011-01-21 11:55:32 +01:00
microblaze microblaze: Use generic irq Kconfig 2011-01-21 11:55:32 +01:00
mips mips: Replace deprecated spinlock initialization 2011-01-27 12:30:36 +01:00
mn10300 mn10300: Use generic irq Kconfig 2011-01-21 11:55:33 +01:00
parisc parisc: Use generic irq Kconfig 2011-01-21 11:55:33 +01:00
powerpc rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
s390 rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
score score: Use generic irq Kconfig 2011-01-21 11:55:34 +01:00
sh rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
sparc rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
tile tile: Use generic irq Kconfig 2011-01-21 11:55:34 +01:00
um um: Replace deprecated spinlock initialization 2011-01-27 12:30:37 +01:00
x86 rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
xtensa rwsem: Move duplicate init macros and functions to linux/rwsem.h 2011-01-27 12:30:39 +01:00
.gitignore
Kconfig [S390] mutex: Introduce arch_mutex_cpu_relax() 2011-01-05 12:47:31 +01:00