xref: /openbmc/linux/arch/arm/include/asm/suspend.h (revision 7604537bbb5720376e8c9e6bc74a8e6305e3094d)
12c74a0ceSRussell King #ifndef __ASM_ARM_SUSPEND_H
22c74a0ceSRussell King #define __ASM_ARM_SUSPEND_H
32c74a0ceSRussell King 
4*7604537bSLorenzo Pieralisi struct sleep_save_sp {
5*7604537bSLorenzo Pieralisi 	u32 *save_ptr_stash;
6*7604537bSLorenzo Pieralisi 	u32 save_ptr_stash_phys;
7*7604537bSLorenzo Pieralisi };
8*7604537bSLorenzo Pieralisi 
92c74a0ceSRussell King extern void cpu_resume(void);
10e8ce0eb5SRussell King extern int cpu_suspend(unsigned long, int (*)(unsigned long));
112c74a0ceSRussell King 
122c74a0ceSRussell King #endif
13