1
0
Fork 0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-01-26 18:43:33 -05:00
linux/arch/h8300/include/asm
Mark Rutland c7178cdecd locking/atomic: h8300: use asm-generic exclusively
As h8300's implementation of the atomics isn't using any arch-specific
functionality, and its implementation of cmpxchg only uses assembly to
non-atomically swap two elements in memory, we may as well use the
asm-generic atomic.h and cmpxchg.h, and avoid the duplicate code.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Boqun Feng <boqun.feng@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Will Deacon <will@kernel.org>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20210525140232.53872-4-mark.rutland@arm.com
2021-05-26 13:20:49 +02:00
..
bitops.h arch: rearrange headers inclusion order in asm/bitops for m68k, sh and h8300 2021-05-06 19:24:11 -07:00
bug.h
byteorder.h
cache.h
elf.h
flat.h
hash.h
io.h
irq.h
irqflags.h
Kbuild locking/atomic: h8300: use asm-generic exclusively 2021-05-26 13:20:49 +02:00
kgdb.h
mmu_context.h h8300: Fix generic mmu_context build 2020-11-16 16:53:52 +01:00
page.h
page_offset.h
pgtable.h mm: introduce include/linux/pgtable.h 2020-06-09 09:39:13 -07:00
processor.h
ptrace.h
segment.h uaccess: remove segment_eq 2020-08-12 10:57:58 -07:00
signal.h
smp.h
string.h
switch_to.h
syscall.h
thread_info.h h8300: add support for TIF_NOTIFY_SIGNAL 2020-12-12 09:17:38 -07:00
tlb.h
traps.h
user.h
vmalloc.h