xref: /openbmc/linux/arch/powerpc/include/asm/nmi.h (revision 2104180a)
1c54b2bf1SAnton Blanchard #ifndef _ASM_NMI_H
2c54b2bf1SAnton Blanchard #define _ASM_NMI_H
3c54b2bf1SAnton Blanchard 
42104180aSNicholas Piggin #ifdef CONFIG_HARDLOCKUP_DETECTOR
52104180aSNicholas Piggin extern void arch_touch_nmi_watchdog(void);
62104180aSNicholas Piggin 
72104180aSNicholas Piggin extern void arch_trigger_cpumask_backtrace(const cpumask_t *mask,
82104180aSNicholas Piggin 					   bool exclude_self);
92104180aSNicholas Piggin #define arch_trigger_cpumask_backtrace arch_trigger_cpumask_backtrace
102104180aSNicholas Piggin 
112104180aSNicholas Piggin #else
122104180aSNicholas Piggin static inline void arch_touch_nmi_watchdog(void) {}
132104180aSNicholas Piggin #endif
142104180aSNicholas Piggin 
15c54b2bf1SAnton Blanchard #endif /* _ASM_NMI_H */
16