OrangePi_CM5/arch/mn10300/include/asm
Nicholas Piggin f2e0cff85e kernel/watchdog: introduce arch_touch_nmi_watchdog()
For architectures that define HAVE_NMI_WATCHDOG, instead of having them
provide the complete touch_nmi_watchdog() function, just have them
provide arch_touch_nmi_watchdog().

This gives the generic code more flexibility in implementing this
function, and arch implementations don't miss out on touching the
softlockup watchdog or other generic details.

Link: http://lkml.kernel.org/r/20170616065715.18390-3-npiggin@gmail.com
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Don Zickus <dzickus@redhat.com>
Reviewed-by: Babu Moger <babu.moger@oracle.com>
Tested-by: Babu Moger <babu.moger@oracle.com>	[sparc]
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-07-12 16:26:02 -07:00
..
Kbuild mn10300: use generic fb.h 2017-07-06 16:24:29 -07:00
asm-offsets.h
…
atomic.h locking/atomic: Remove linux/atomic.h:atomic_fetch_or() 2016-06-16 10:48:32 +02:00
bitops.h
…
bug.h
…
bugs.h
…
busctl-regs.h
…
cache.h
…
cacheflush.h mm/debug_pagealloc: fix build failure on ppc and some other archs 2015-02-05 13:35:30 -08:00
checksum.h ipv4: Update parameters for csum_tcpudp_magic to their original types 2016-03-13 23:55:13 -04:00
cmpxchg.h
…
cpu-regs.h
…
current.h
…
debugger.h
…
delay.h
…
div64.h
…
dma-mapping.h treewide: Consolidate get_dma_ops() implementations 2017-01-24 12:23:35 -05:00
dma.h
…
dmactl-regs.h
…
elf.h
…
emergency-restart.h
…
exceptions.h
…
fpu.h mn10300: let exit_fpu accept a task 2016-05-20 17:58:30 -07:00
frame.inc
…
ftrace.h
…
futex.h
…
gdb-stub.h
…
hardirq.h
…
highmem.h sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_* 2015-05-19 08:39:14 +02:00
hw_irq.h
…
intctl-regs.h
…
io.h arch/*/io.h: Add ioremap_uc() to all architectures 2015-07-29 10:02:36 +02:00
irq.h
…
irq_regs.h
…
irqflags.h
…
kdebug.h
…
kgdb.h
…
kmap_types.h
…
kprobes.h kprobes: move kprobe declarations to asm-generic/kprobes.h 2017-02-27 18:43:45 -08:00
linkage.h
…
local.h
…
local64.h
…
mc146818rtc.h
…
mmu.h
…
mmu_context.h sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h> 2017-03-02 08:42:37 +01:00
module.h
…
nmi.h kernel/watchdog: introduce arch_touch_nmi_watchdog() 2017-07-12 16:26:02 -07:00
page.h arch, mm: convert all architectures to use 5level-fixup.h 2017-03-09 11:48:47 -08:00
page_offset.h
…
pci.h mn10300/PCI: Use generic pci_mmap_resource_range() 2017-04-20 08:47:47 -05:00
percpu.h
…
pgalloc.h
…
pgtable.h mm: add missing __PAGETABLE_{PUD,PMD}_FOLDED defines 2015-02-28 09:57:51 -08:00
pio-regs.h
…
processor.h arch: remove unused macro/function thread_saved_pc() 2017-06-28 16:13:57 -07:00
ptrace.h
…
reset-regs.h
…
rtc-regs.h mn10300: use RTC_DRV_CMOS instead of CONFIG_RTC 2016-06-26 01:20:08 +02:00
rtc.h char/genrtc: remove mn10300 support 2016-06-04 00:23:03 +02:00
rwlock.h
…
serial-regs.h
…
serial.h serial: Fix ASYNC_* => UPF_* flags misuse 2016-01-28 14:17:42 -08:00
setup.h
…
shmparam.h
…
signal.h
…
smp.h
…
smsc911x.h
…
spinlock.h locking/spinlock, arch: Update and fix spin_unlock_wait() implementations 2016-06-14 11:55:15 +02:00
spinlock_types.h
…
string.h
…
switch_to.h mn10300: fix build error of missing fpu_save() 2017-01-24 16:26:14 -08:00
syscall.h
…
termios.h
…
thread_info.h Clarify naming of thread info/stack allocators 2016-06-24 15:09:37 -07:00
timer-regs.h
…
timex.h
…
tlb.h
…
tlbflush.h
…
topology.h
…
types.h
…
uaccess.h get rid of unused __strncpy_from_user() instances 2017-05-15 23:40:28 -04:00
ucontext.h
…
unaligned.h
…
unistd.h sys_sgetmask/sys_ssetmask: add CONFIG_SGETMASK_SYSCALL 2014-06-04 16:54:14 -07:00
user.h
…
vga.h
…
xor.h
…