Merge tag 'pm-4.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
[linux/fpc-iii.git] / arch / x86 / include / asm / purgatory.h
blobd7da2729903d72402b0e402b15a513419c148948
1 #ifndef _ASM_X86_PURGATORY_H
2 #define _ASM_X86_PURGATORY_H
4 #ifndef __ASSEMBLY__
5 #include <linux/purgatory.h>
7 extern void purgatory(void);
8 /*
9 * These forward declarations serve two purposes:
11 * 1) Make sparse happy when checking arch/purgatory
12 * 2) Document that these are required to be global so the symbol
13 * lookup in kexec works
15 extern unsigned long purgatory_backup_dest;
16 extern unsigned long purgatory_backup_src;
17 extern unsigned long purgatory_backup_sz;
18 #endif /* __ASSEMBLY__ */
20 #endif /* _ASM_PURGATORY_H */