Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef __ASM_ARM_SUSPEND_H
0003 #define __ASM_ARM_SUSPEND_H
0004 
0005 #include <linux/types.h>
0006 
0007 struct sleep_save_sp {
0008     u32 *save_ptr_stash;
0009     u32 save_ptr_stash_phys;
0010 };
0011 
0012 extern void cpu_resume(void);
0013 extern void cpu_resume_no_hyp(void);
0014 extern void cpu_resume_arm(void);
0015 extern int cpu_suspend(unsigned long, int (*)(unsigned long));
0016 
0017 #endif