summaryrefslogtreecommitdiff
path: root/arch/arm/lib/bitops.h
AgeCommit message (Expand)Author
2023-06-05locking/atomic: arm: fix sync opsMark Rutland
2019-02-26ARM: 8843/1: use unified assembler in headersStefan Agner
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-11-23Revert "arm: move exports to definitions"Russell King
2016-08-07arm: move exports to definitionsAl Viro
2014-07-18ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+Russell King
2014-02-25ARM: 7984/1: prefetch: add prefetchw invocations for barriered atomicsWill Deacon
2013-11-20ARM: 7893/1: bitops: only emit .arch_extension mp if CONFIG_SMPWill Deacon
2013-09-30ARM: bitops: prefetch the destination word for write prior to strexWill Deacon
2011-11-26ARM: 7171/1: unwind: add unwind directives to bitops assembly macrosWill Deacon
2011-02-19ARM: 6653/1: bitops: Use BX instead of MOV PC,LRDave Martin
2011-02-02ARM: bitops: switch set/clear/change bitops to use ldrex/strexRussell King
2011-02-02ARM: bitops: ensure set/clear/change bitops take a word-aligned pointerRussell King
2009-08-13Complete irq tracing support for ARMUwe Kleine-König
2009-05-28[ARM] barriers: improve xchg, bitops and atomic SMP barriersRussell King
2007-05-20[ARM] spelling fixesSimon Arlott
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel
2005-11-09[ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSIDRussell King
2005-11-03[ARM SMP] Add configuration option for ARMv6K processorsRussell King
2005-08-10[ARM SMP] Only enable V6K instructions on V6 MP core CPUsRussell King
2005-07-28[ARM SMP] Fix another ARMv6 bitop problemRussell King
2005-07-27[ARM SMP] Fix data corruption in test_* bitopsRussell King
2005-07-16[PATCH] ARM: Convert bitops to use ARMv6 ldrex/strex instructionsRussell King
2005-04-18[PATCH] ARM: Add missing new file for bitops patchRussell King