summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/bitops.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc: Don't hide eh field of lwarx behind a macroChristophe Leroy2022-08-101-2/+2
* powerpc/bitops: Force inlining of fls()Christophe Leroy2022-03-081-2/+2
* Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2022-01-231-2/+0
|\
| * include: move find.h from asm_generic to linuxYury Norov2022-01-151-2/+0
* | powerpc/bitops: Use immediate operand when possibleChristophe Leroy2021-11-301-8/+81
|/
* powerpc: Use lwarx/ldarx directly instead of PPC_LWARX/LDARX macrosChristophe Leroy2021-08-251-4/+4
* powerpc/bitops: Fix possible undefined behaviour with fls() and fls64()Christophe Leroy2020-11-191-2/+21
* powerpc: Remove IBM405 Erratum #77Christophe Leroy2020-05-281-4/+0
* powerpc: support KASAN instrumentation of bitopsDaniel Axtens2019-11-071-22/+29
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* powerpc/405: move PPC405_ERR77 in asm-405.hChristophe Leroy2018-07-301-0/+1
* powerpc: Remove __ilog2()s and use generic onesChristophe Leroy2017-06-021-26/+1
* powerpc: Replace ffz() by equivalent generic functionChristophe Leroy2017-06-021-19/+1
* powerpc: Use builtin functions for fls()/__fls()/fls64()Christophe Leroy2017-06-021-21/+3
* powerpc: Discard ffs()/__ffs() function and use builtin functions insteadChristophe Leroy2017-06-021-14/+2
* powerpc: Add more PPC bit conversion macrosBenjamin Herrenschmidt2017-04-061-0/+8
* powerpc/64s: POWER9 machine check handlerNicholas Piggin2017-03-101-0/+4
* powerpc/64: Implement clear_bit_unlock_is_negative_byte()Nicholas Piggin2017-02-181-0/+28
* powerpc: Fix comment typos in arch/powerpc/include/asm/bitops.hBoqun Feng2014-11-121-2/+2
* powerpc: make __ffs return unsigned longAnton Blanchard2014-11-091-1/+1
* arch,powerpc: Convert smp_mb__*()Peter Zijlstra2014-04-181-5/+1
* powerpc/book3s: Flush SLB/TLBs if we get SLB/TLB machine check errors on power7.Mahesh Salgaonkar2013-12-051-0/+5
* powerpc: Remove unused postfix parameter to DEFINE_BITOP()Michael Ellerman2013-04-181-6/+5
* powerpc: Remove unused BITOP_LE_SWIZZLE macroAkinobu Mita2013-03-051-2/+0
* powerpc: Use asm-generic/bitops/le.hAkinobu Mita2012-11-151-54/+1
* powerpc: Remove BITOP_MASK and BITOP_WORD from asm/bitops.hAkinobu Mita2012-11-151-11/+9
* powerpc: bitops: introduce {clear,set}_bit_le()Takuya Yoshikawa2012-10-051-0/+10
* powerpc: Fix atomic_xxx_return barrier semanticsBenjamin Herrenschmidt2011-11-171-6/+6
* asm-generic: add another generic ext2 atomic bitopsAkinobu Mita2011-07-271-4/+1
* Fix common misspellingsLucas De Marchi2011-03-311-2/+2
* bitops: remove minix bitops from asm/bitops.hAkinobu Mita2011-03-241-14/+0
* bitops: remove ext2 non-atomic bitops from asm/bitops.hAkinobu Mita2011-03-241-14/+0
* powerpc: introduce little-endian bitopsAkinobu Mita2011-03-241-23/+38
* asm-generic: change little-endian bitops to take any pointer typesAkinobu Mita2011-03-241-2/+2
* asm-generic: rename generic little-endian bitops functionsAkinobu Mita2011-03-241-7/+8
* powerpc: Add support for popcnt instructionsAnton Blanchard2010-11-291-0/+9
* powerpc: Rename LWSYNC_ON_SMP to PPC_RELEASE_BARRIER, ISYNC_ON_SMP to PPC_ACQ...Anton Blanchard2010-02-171-6/+10
* powerpc: Use lwarx/ldarx hint in bit locksAnton Blanchard2010-02-171-24/+24
* powerpc: expose the multi-bit ops that underlie single-bit ops.Geoff Thorpe2009-08-201-134/+62
* powerpc: Move include files to arch/powerpc/include/asmStephen Rothwell2008-08-041-0/+410