Home
last modified time | relevance | path

Searched refs:generic_pm_domain (Results 1 – 9 of 9) sorted by relevance

/linux-3.4.99/include/linux/
Dpm_domain.h47 struct generic_pm_domain { struct
68 int (*power_off)(struct generic_pm_domain *domain); argument
70 int (*power_on)(struct generic_pm_domain *domain); argument
79 static inline struct generic_pm_domain *pd_to_genpd(struct dev_pm_domain *pd) in pd_to_genpd() argument
81 return container_of(pd, struct generic_pm_domain, domain); in pd_to_genpd()
85 struct generic_pm_domain *master;
87 struct generic_pm_domain *slave;
120 extern struct generic_pm_domain *dev_to_genpd(struct device *dev);
121 extern int __pm_genpd_add_device(struct generic_pm_domain *genpd,
129 static inline int pm_genpd_add_device(struct generic_pm_domain *genpd, in pm_genpd_add_device()
[all …]
/linux-3.4.99/drivers/base/power/
Ddomain.c55 struct generic_pm_domain *dev_to_genpd(struct device *dev) in dev_to_genpd()
63 static int genpd_stop_dev(struct generic_pm_domain *genpd, struct device *dev) in genpd_stop_dev()
69 static int genpd_start_dev(struct generic_pm_domain *genpd, struct device *dev) in genpd_start_dev()
75 static int genpd_save_dev(struct generic_pm_domain *genpd, struct device *dev) in genpd_save_dev()
81 static int genpd_restore_dev(struct generic_pm_domain *genpd, struct device *dev) in genpd_restore_dev()
88 static bool genpd_sd_counter_dec(struct generic_pm_domain *genpd) in genpd_sd_counter_dec()
98 static void genpd_sd_counter_inc(struct generic_pm_domain *genpd) in genpd_sd_counter_inc()
104 static void genpd_acquire_lock(struct generic_pm_domain *genpd) in genpd_acquire_lock()
128 static void genpd_release_lock(struct generic_pm_domain *genpd) in genpd_release_lock()
133 static void genpd_set_active(struct generic_pm_domain *genpd) in genpd_set_active()
[all …]
Ddomain_governor.c42 struct generic_pm_domain *genpd = pd_to_genpd(pd); in default_power_down_ok()
70 struct generic_pm_domain *sd = link->slave; in default_power_down_ok()
/linux-3.4.99/arch/arm/mach-exynos/
Dpm_domains.c33 struct generic_pm_domain pd;
36 static int exynos_pd_power(struct generic_pm_domain *domain, bool power_on) in exynos_pd_power()
65 static int exynos_pd_power_on(struct generic_pm_domain *domain) in exynos_pd_power_on()
70 static int exynos_pd_power_off(struct generic_pm_domain *domain) in exynos_pd_power_off()
/linux-3.4.99/arch/arm/mach-shmobile/
Dpm-r8a7779.c159 static int pd_power_down(struct generic_pm_domain *genpd) in pd_power_down()
164 static int pd_power_up(struct generic_pm_domain *genpd) in pd_power_up()
169 static bool pd_is_off(struct generic_pm_domain *genpd) in pd_is_off()
188 struct generic_pm_domain *genpd = &r8a7779_pd->genpd; in r8a7779_init_pm_domain()
Dpm-sh7372.c79 static int pd_power_down(struct generic_pm_domain *genpd) in pd_power_down()
143 static int pd_power_up(struct generic_pm_domain *genpd) in pd_power_up()
194 struct generic_pm_domain *genpd = &sh7372_pd->genpd; in sh7372_init_pm_domain()
/linux-3.4.99/arch/arm/mach-s3c64xx/
Dpm.c40 struct generic_pm_domain pd;
43 static int s3c64xx_pd_off(struct generic_pm_domain *domain) in s3c64xx_pd_off()
57 static int s3c64xx_pd_on(struct generic_pm_domain *domain) in s3c64xx_pd_on()
/linux-3.4.99/arch/arm/mach-shmobile/include/mach/
Dsh7372.h481 struct generic_pm_domain genpd;
489 static inline struct sh7372_pm_domain *to_sh7372_pd(struct generic_pm_domain *d) in to_sh7372_pd()
Dr8a7779.h337 struct generic_pm_domain genpd;
341 static inline struct r8a7779_pm_ch *to_r8a7779_ch(struct generic_pm_domain *d) in to_r8a7779_ch()