diff options
Diffstat (limited to 'arch/x86/include/asm/nmi.h')
| -rw-r--r-- | arch/x86/include/asm/nmi.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/include/asm/nmi.h b/arch/x86/include/asm/nmi.h index 86f9301903c8..5f2fc4441b11 100644 --- a/arch/x86/include/asm/nmi.h +++ b/arch/x86/include/asm/nmi.h | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | #ifndef _ASM_X86_NMI_H | 1 | #ifndef _ASM_X86_NMI_H |
| 2 | #define _ASM_X86_NMI_H | 2 | #define _ASM_X86_NMI_H |
| 3 | 3 | ||
| 4 | #include <linux/irq_work.h> | ||
| 4 | #include <linux/pm.h> | 5 | #include <linux/pm.h> |
| 5 | #include <asm/irq.h> | 6 | #include <asm/irq.h> |
| 6 | #include <asm/io.h> | 7 | #include <asm/io.h> |
| @@ -38,6 +39,8 @@ typedef int (*nmi_handler_t)(unsigned int, struct pt_regs *); | |||
| 38 | struct nmiaction { | 39 | struct nmiaction { |
| 39 | struct list_head list; | 40 | struct list_head list; |
| 40 | nmi_handler_t handler; | 41 | nmi_handler_t handler; |
| 42 | u64 max_duration; | ||
| 43 | struct irq_work irq_work; | ||
| 41 | unsigned long flags; | 44 | unsigned long flags; |
| 42 | const char *name; | 45 | const char *name; |
| 43 | }; | 46 | }; |
