xref: /openbmc/linux/arch/sparc/include/asm/nmi.h (revision 2612e3bbc0386368a850140a6c9b990cd496a5ec)
1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2e5553a6dSDavid S. Miller #ifndef __NMI_H
3e5553a6dSDavid S. Miller #define __NMI_H
4e5553a6dSDavid S. Miller 
5f05a6865SSam Ravnborg int __init nmi_init(void);
6f05a6865SSam Ravnborg void perfctr_irq(int irq, struct pt_regs *regs);
7f05a6865SSam Ravnborg void nmi_adjust_hz(unsigned int new_hz);
8e5553a6dSDavid S. Miller 
9a8f22264SDavid S. Miller extern atomic_t nmi_active;
10e5553a6dSDavid S. Miller 
11f05a6865SSam Ravnborg void start_nmi_watchdog(void *unused);
12f05a6865SSam Ravnborg void stop_nmi_watchdog(void *unused);
1359abbd1eSDavid S. Miller 
14e5553a6dSDavid S. Miller #endif /* __NMI_H */
15