diff options
Diffstat (limited to 'include/linux/pm_domain.h')
| -rw-r--r-- | include/linux/pm_domain.h | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/include/linux/pm_domain.h b/include/linux/pm_domain.h index 39285c7bd3f5..31fec858088c 100644 --- a/include/linux/pm_domain.h +++ b/include/linux/pm_domain.h @@ -57,7 +57,6 @@ struct generic_pm_domain {  	unsigned int device_count;	/* Number of devices */  	unsigned int suspended_count;	/* System suspend device counter */  	unsigned int prepared_count;	/* Suspend counter of prepared devices */ -	bool suspend_power_off;	/* Power status before system suspend */  	int (*power_off)(struct generic_pm_domain *domain);  	int (*power_on)(struct generic_pm_domain *domain);  	struct gpd_dev_ops dev_ops; @@ -128,8 +127,8 @@ extern int pm_genpd_add_subdomain(struct generic_pm_domain *genpd,  				  struct generic_pm_domain *new_subdomain);  extern int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd,  				     struct generic_pm_domain *target); -extern void pm_genpd_init(struct generic_pm_domain *genpd, -			  struct dev_power_governor *gov, bool is_off); +extern int pm_genpd_init(struct generic_pm_domain *genpd, +			 struct dev_power_governor *gov, bool is_off);  extern struct dev_power_governor simple_qos_governor;  extern struct dev_power_governor pm_domain_always_on_gov; @@ -164,9 +163,10 @@ static inline int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd,  {  	return -ENOSYS;  } -static inline void pm_genpd_init(struct generic_pm_domain *genpd, -				 struct dev_power_governor *gov, bool is_off) +static inline int pm_genpd_init(struct generic_pm_domain *genpd, +				struct dev_power_governor *gov, bool is_off)  { +	return -ENOSYS;  }  #endif |