Searched refs:pd_dev (Results 1 – 5 of 5) sorted by relevance
70 struct device *pd_dev = data->dev; in __psci_enter_domain_idle_state() local81 dev_pm_genpd_suspend(pd_dev); in __psci_enter_domain_idle_state()83 pm_runtime_put_sync_suspend(pd_dev); in __psci_enter_domain_idle_state()94 dev_pm_genpd_resume(pd_dev); in __psci_enter_domain_idle_state()96 pm_runtime_get_sync(pd_dev); in __psci_enter_domain_idle_state()124 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_up() local126 if (pd_dev) { in psci_idle_cpuhp_up()128 pm_runtime_get_sync(pd_dev); in psci_idle_cpuhp_up()130 dev_pm_genpd_resume(pd_dev); in psci_idle_cpuhp_up()138 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_down() local[all …]
97 struct device *pd_dev = data->dev; in __sbi_enter_domain_idle_state() local107 dev_pm_genpd_suspend(pd_dev); in __sbi_enter_domain_idle_state()109 pm_runtime_put_sync_suspend(pd_dev); in __sbi_enter_domain_idle_state()123 dev_pm_genpd_resume(pd_dev); in __sbi_enter_domain_idle_state()125 pm_runtime_get_sync(pd_dev); in __sbi_enter_domain_idle_state()149 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_up() local151 if (pd_dev) in sbi_cpuidle_cpuhp_up()152 pm_runtime_get_sync(pd_dev); in sbi_cpuidle_cpuhp_up()159 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_down() local161 if (pd_dev) { in sbi_cpuidle_cpuhp_down()[all …]
199 struct device *pd_dev = NULL; in dev_pm_domain_attach_list() local244 pd_dev = dev_pm_domain_attach_by_id(dev, i); in dev_pm_domain_attach_list()246 pd_dev = dev_pm_domain_attach_by_name(dev, in dev_pm_domain_attach_list()248 if (IS_ERR_OR_NULL(pd_dev)) { in dev_pm_domain_attach_list()249 ret = pd_dev ? PTR_ERR(pd_dev) : -ENODEV; in dev_pm_domain_attach_list()255 .required_dev = pd_dev, in dev_pm_domain_attach_list()269 link = device_link_add(dev, pd_dev, link_flags); in dev_pm_domain_attach_list()278 pds->pd_devs[i] = pd_dev; in dev_pm_domain_attach_list()287 dev_pm_domain_detach(pd_dev, true); in dev_pm_domain_attach_list()
639 if (fsl_chan->pd_dev) { in fsl_edma3_detach_pd()640 dev_pm_domain_detach(fsl_chan->pd_dev, false); in fsl_edma3_detach_pd()641 pm_runtime_dont_use_autosuspend(fsl_chan->pd_dev); in fsl_edma3_detach_pd()642 pm_runtime_set_suspended(fsl_chan->pd_dev); in fsl_edma3_detach_pd()682 fsl_chan->pd_dev = pd_chan; in fsl_edma3_attach_pd()684 pm_runtime_use_autosuspend(fsl_chan->pd_dev); in fsl_edma3_attach_pd()685 pm_runtime_set_autosuspend_delay(fsl_chan->pd_dev, 200); in fsl_edma3_attach_pd()686 pm_runtime_set_active(fsl_chan->pd_dev); in fsl_edma3_attach_pd()
183 struct device *pd_dev; member