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