|
|
@@ -127,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;
|
|
|
@@ -163,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
|
|
|
|