Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:
Blackfin: wire up new fanotify/prlimit64 syscalls
ADI/ASoC: add MAINTAINERS entries
Blackfin: fix hweight breakage

+28 -8
+11
MAINTAINERS
··· 454 454 S: Maintained 455 455 F: drivers/infiniband/hw/amso1100/ 456 456 457 + ANALOG DEVICES INC ASOC DRIVERS 458 + L: uclinux-dist-devel@blackfin.uclinux.org 459 + L: alsa-devel@alsa-project.org (moderated for non-subscribers) 460 + W: http://blackfin.uclinux.org/ 461 + S: Supported 462 + F: sound/soc/blackfin/* 463 + F: sound/soc/codecs/ad1* 464 + F: sound/soc/codecs/adau* 465 + F: sound/soc/codecs/adav* 466 + F: sound/soc/codecs/ssm* 467 + 457 468 AOA (Apple Onboard Audio) ALSA DRIVER 458 469 M: Johannes Berg <johannes@sipsolutions.net> 459 470 L: linuxppc-dev@lists.ozlabs.org
+10 -7
arch/blackfin/include/asm/bitops.h
··· 22 22 23 23 #include <asm-generic/bitops/sched.h> 24 24 #include <asm-generic/bitops/ffs.h> 25 + #include <asm-generic/bitops/const_hweight.h> 25 26 #include <asm-generic/bitops/lock.h> 27 + 26 28 #include <asm-generic/bitops/ext2-non-atomic.h> 27 29 #include <asm-generic/bitops/ext2-atomic.h> 28 30 #include <asm-generic/bitops/minix.h> ··· 117 115 * of bits set) of a N-bit word 118 116 */ 119 117 120 - static inline unsigned int hweight32(unsigned int w) 118 + static inline unsigned int __arch_hweight32(unsigned int w) 121 119 { 122 120 unsigned int res; 123 121 ··· 127 125 return res; 128 126 } 129 127 130 - static inline unsigned int hweight64(__u64 w) 128 + static inline unsigned int __arch_hweight64(__u64 w) 131 129 { 132 - return hweight32((unsigned int)(w >> 32)) + hweight32((unsigned int)w); 130 + return __arch_hweight32((unsigned int)(w >> 32)) + 131 + __arch_hweight32((unsigned int)w); 133 132 } 134 133 135 - static inline unsigned int hweight16(unsigned int w) 134 + static inline unsigned int __arch_hweight16(unsigned int w) 136 135 { 137 - return hweight32(w & 0xffff); 136 + return __arch_hweight32(w & 0xffff); 138 137 } 139 138 140 - static inline unsigned int hweight8(unsigned int w) 139 + static inline unsigned int __arch_hweight8(unsigned int w) 141 140 { 142 - return hweight32(w & 0xff); 141 + return __arch_hweight32(w & 0xff); 143 142 } 144 143 145 144 #endif /* _BLACKFIN_BITOPS_H */
+4 -1
arch/blackfin/include/asm/unistd.h
··· 389 389 #define __NR_rt_tgsigqueueinfo 368 390 390 #define __NR_perf_event_open 369 391 391 #define __NR_recvmmsg 370 392 + #define __NR_fanotify_init 371 393 + #define __NR_fanotify_mark 372 394 + #define __NR_prlimit64 373 392 395 393 - #define __NR_syscall 371 396 + #define __NR_syscall 374 394 397 #define NR_syscalls __NR_syscall 395 398 396 399 /* Old optional stuff no one actually uses */
+3
arch/blackfin/mach-common/entry.S
··· 1628 1628 .long _sys_rt_tgsigqueueinfo 1629 1629 .long _sys_perf_event_open 1630 1630 .long _sys_recvmmsg /* 370 */ 1631 + .long _sys_fanotify_init 1632 + .long _sys_fanotify_mark 1633 + .long _sys_prlimit64 1631 1634 1632 1635 .rept NR_syscalls-(.-_sys_call_table)/4 1633 1636 .long _sys_ni_syscall