diff options
Diffstat (limited to 'arch/arm/mach-shmobile/include/mach/sh7372.h')
| -rw-r--r-- | arch/arm/mach-shmobile/include/mach/sh7372.h | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/sh7372.h b/arch/arm/mach-shmobile/include/mach/sh7372.h index 84532f9629b..8254ab86f6c 100644 --- a/arch/arm/mach-shmobile/include/mach/sh7372.h +++ b/arch/arm/mach-shmobile/include/mach/sh7372.h @@ -480,11 +480,10 @@ struct platform_device;  struct sh7372_pm_domain {  	struct generic_pm_domain genpd;  	struct dev_power_governor *gov; -	void (*suspend)(void); +	int (*suspend)(void);  	void (*resume)(void);  	unsigned int bit_shift;  	bool no_debug; -	bool stay_on;  };  static inline struct sh7372_pm_domain *to_sh7372_pd(struct generic_pm_domain *d) @@ -499,6 +498,7 @@ extern struct sh7372_pm_domain sh7372_d4;  extern struct sh7372_pm_domain sh7372_a4r;  extern struct sh7372_pm_domain sh7372_a3rv;  extern struct sh7372_pm_domain sh7372_a3ri; +extern struct sh7372_pm_domain sh7372_a4s;  extern struct sh7372_pm_domain sh7372_a3sp;  extern struct sh7372_pm_domain sh7372_a3sg; @@ -515,5 +515,7 @@ extern void sh7372_pm_add_subdomain(struct sh7372_pm_domain *sh7372_pd,  extern void sh7372_intcs_suspend(void);  extern void sh7372_intcs_resume(void); +extern void sh7372_intca_suspend(void); +extern void sh7372_intca_resume(void);  #endif /* __ASM_SH7372_H__ */  |