Russell King | 2c74a0c | 2011-06-22 17:41:48 +0100 | [diff] [blame] | 1 | #ifndef __ASM_ARM_SUSPEND_H |
| 2 | #define __ASM_ARM_SUSPEND_H |
| 3 | |
Lorenzo Pieralisi | 7604537 | 2013-05-16 10:34:30 +0100 | [diff] [blame] | 4 | struct sleep_save_sp { |
| 5 | u32 *save_ptr_stash; |
| 6 | u32 save_ptr_stash_phys; |
| 7 | }; |
| 8 | |
Russell King | 2c74a0c | 2011-06-22 17:41:48 +0100 | [diff] [blame] | 9 | extern void cpu_resume(void); |
Stephen Boyd | 32e55a7 | 2015-06-09 19:24:23 +0100 | [diff] [blame] | 10 | extern void cpu_resume_arm(void); |
Russell King | e8ce0eb | 2011-08-26 20:28:52 +0100 | [diff] [blame] | 11 | extern int cpu_suspend(unsigned long, int (*)(unsigned long)); |
Russell King | 2c74a0c | 2011-06-22 17:41:48 +0100 | [diff] [blame] | 12 | |
| 13 | #endif |