blob: 72e6500e7ab09ef5900e99a50d1fbe6bc35ef0ec [file] [log] [blame]
David S. Millere5553a62009-01-29 21:22:47 -08001#ifndef __NMI_H
2#define __NMI_H
3
4extern int __init nmi_init(void);
5extern void perfctr_irq(int irq, struct pt_regs *regs);
6extern void nmi_adjust_hz(unsigned int new_hz);
7
David S. Millera8f22262009-09-08 23:16:06 -07008extern atomic_t nmi_active;
David S. Millere5553a62009-01-29 21:22:47 -08009
David S. Miller59abbd12009-09-10 06:28:20 -070010extern void start_nmi_watchdog(void *unused);
11extern void stop_nmi_watchdog(void *unused);
12
David S. Millere5553a62009-01-29 21:22:47 -080013#endif /* __NMI_H */