/linux-4.4.14/arch/arm/mach-shmobile/ |
H A D | pm-rmobile.h | 16 struct generic_pm_domain genpd; member in struct:rmobile_pm_domain
|
H A D | pm-rmobile.c | 44 static int rmobile_pd_power_down(struct generic_pm_domain *genpd) rmobile_pd_power_down() argument 118 static int rmobile_pd_power_up(struct generic_pm_domain *genpd) rmobile_pd_power_up() argument 130 struct generic_pm_domain *genpd = &rmobile_pd->genpd; rmobile_init_pm_domain() local
|
/linux-4.4.14/drivers/base/power/ |
H A D | domain_governor.c | 103 struct generic_pm_domain *genpd = pd_to_genpd(pd); default_power_down_ok() local
|
H A D | domain.c | 48 struct generic_pm_domain *genpd = NULL, *gpd; pm_genpd_lookup_dev() local 77 static int genpd_stop_dev(struct generic_pm_domain *genpd, struct device *dev) genpd_stop_dev() argument 82 static int genpd_start_dev(struct generic_pm_domain *genpd, struct device *dev) genpd_start_dev() argument 87 static bool genpd_sd_counter_dec(struct generic_pm_domain *genpd) genpd_sd_counter_dec() argument 97 static void genpd_sd_counter_inc(struct generic_pm_domain *genpd) genpd_sd_counter_inc() argument 103 static int genpd_power_on(struct generic_pm_domain *genpd, bool timed) genpd_power_on() argument 132 static int genpd_power_off(struct generic_pm_domain *genpd, bool timed) genpd_power_off() argument 168 static void genpd_queue_power_off_work(struct generic_pm_domain *genpd) genpd_queue_power_off_work() argument 182 static int __genpd_poweron(struct generic_pm_domain *genpd) __genpd_poweron() argument 228 static int genpd_poweron(struct generic_pm_domain *genpd) genpd_poweron() argument 238 static int genpd_save_dev(struct generic_pm_domain *genpd, struct device *dev) genpd_save_dev() argument 243 static int genpd_restore_dev(struct generic_pm_domain *genpd, genpd_restore_dev() argument 259 struct generic_pm_domain *genpd; genpd_dev_pm_qos_notifier() local 297 static int genpd_poweroff(struct generic_pm_domain *genpd, bool is_async) genpd_poweroff() argument 371 struct generic_pm_domain *genpd; genpd_power_off_work_fn() local 390 struct generic_pm_domain *genpd; pm_genpd_runtime_suspend() local 464 struct generic_pm_domain *genpd; pm_genpd_runtime_resume() local 527 struct generic_pm_domain *genpd; genpd_poweroff_unused() local 551 static bool pm_genpd_present(const struct generic_pm_domain *genpd) pm_genpd_present() argument 565 static bool genpd_dev_active_wakeup(struct generic_pm_domain *genpd, genpd_dev_active_wakeup() argument 584 static void pm_genpd_sync_poweroff(struct generic_pm_domain *genpd, pm_genpd_sync_poweroff() argument 616 static void pm_genpd_sync_poweron(struct generic_pm_domain *genpd, pm_genpd_sync_poweron() argument 650 static bool resume_needed(struct device *dev, struct generic_pm_domain *genpd) resume_needed() argument 672 struct generic_pm_domain *genpd; pm_genpd_prepare() local 746 struct generic_pm_domain *genpd; pm_genpd_suspend() local 767 struct generic_pm_domain *genpd; pm_genpd_suspend_late() local 787 struct generic_pm_domain *genpd; pm_genpd_suspend_noirq() local 820 struct generic_pm_domain *genpd; pm_genpd_resume_noirq() local 854 struct generic_pm_domain *genpd; pm_genpd_resume_early() local 875 struct generic_pm_domain *genpd; pm_genpd_resume() local 896 struct generic_pm_domain *genpd; pm_genpd_freeze() local 918 struct generic_pm_domain *genpd; pm_genpd_freeze_late() local 940 struct generic_pm_domain *genpd; pm_genpd_freeze_noirq() local 960 struct generic_pm_domain *genpd; pm_genpd_thaw_noirq() local 983 struct generic_pm_domain *genpd; pm_genpd_thaw_early() local 1004 struct generic_pm_domain *genpd; pm_genpd_thaw() local 1024 struct generic_pm_domain *genpd; pm_genpd_restore_noirq() local 1077 struct generic_pm_domain *genpd; pm_genpd_complete() local 1111 struct generic_pm_domain *genpd; genpd_syscore_switch() local 1225 int __pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, __pm_genpd_add_device() argument 1272 int pm_genpd_remove_device(struct generic_pm_domain *genpd, pm_genpd_remove_device() argument 1322 int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, pm_genpd_add_subdomain() argument 1373 int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, pm_genpd_remove_subdomain() argument 1470 void pm_genpd_init(struct generic_pm_domain *genpd, pm_genpd_init() argument 1674 struct generic_pm_domain *genpd = ERR_PTR(-ENOENT); of_genpd_get_from_provider() local 1911 struct generic_pm_domain *genpd; pm_genpd_summary_show() local 1158 genpd_alloc_dev_data(struct device *dev, struct generic_pm_domain *genpd, struct gpd_timing_data *td) genpd_alloc_dev_data() argument 1861 pm_genpd_summary_one(struct seq_file *s, struct generic_pm_domain *genpd) pm_genpd_summary_one() argument
|
/linux-4.4.14/drivers/soc/mediatek/ |
H A D | mtk-scpsys.c | 173 struct generic_pm_domain genpd; member in struct:scp_domain 212 static int scpsys_power_on(struct generic_pm_domain *genpd) scpsys_power_on() argument 307 static int scpsys_power_off(struct generic_pm_domain *genpd) scpsys_power_off() argument 392 struct generic_pm_domain *genpd; scpsys_active_wakeup() local 455 struct generic_pm_domain *genpd = &scpd->genpd; scpsys_probe() local
|
/linux-4.4.14/drivers/soc/rockchip/ |
H A D | pm_domains.c | 48 struct generic_pm_domain genpd; member in struct:rockchip_pm_domain 183 static int rockchip_pd_attach_dev(struct generic_pm_domain *genpd, rockchip_pd_attach_dev() argument 213 static void rockchip_pd_detach_dev(struct generic_pm_domain *genpd, rockchip_pd_detach_dev() argument 334 struct generic_pm_domain *genpd; rockchip_pm_domain_cleanup() local
|
/linux-4.4.14/arch/arm/mach-imx/ |
H A D | gpc.c | 294 static void _imx6q_pm_pu_power_off(struct generic_pm_domain *genpd) _imx6q_pm_pu_power_off() argument 316 static int imx6q_pm_pu_power_off(struct generic_pm_domain *genpd) imx6q_pm_pu_power_off() argument 328 static int imx6q_pm_pu_power_on(struct generic_pm_domain *genpd) imx6q_pm_pu_power_on() argument
|
/linux-4.4.14/include/linux/ |
H A D | pm_domain.h | 139 static inline int __pm_genpd_add_device(struct generic_pm_domain *genpd, __pm_genpd_add_device() argument 145 static inline int pm_genpd_remove_device(struct generic_pm_domain *genpd, pm_genpd_remove_device() argument 150 static inline int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, pm_genpd_add_subdomain() argument 155 static inline int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, pm_genpd_remove_subdomain() argument 160 static inline void pm_genpd_init(struct generic_pm_domain *genpd, pm_genpd_init() argument 166 static inline int pm_genpd_add_device(struct generic_pm_domain *genpd, pm_genpd_add_device() argument 229 of_genpd_add_provider_simple(struct device_node *np, struct generic_pm_domain *genpd) of_genpd_add_provider_simple() argument
|