Searched refs:pd_dev (Results 1 – 13 of 13) sorted by relevance
| /drivers/cpuidle/ |
| A D | cpuidle-psci.c | 70 struct device *pd_dev = data->dev; in __psci_enter_domain_idle_state() local 81 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() 126 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() 140 if (pd_dev) { in psci_idle_cpuhp_down() 142 pm_runtime_put_sync(pd_dev); in psci_idle_cpuhp_down() [all …]
|
| A D | cpuidle-riscv-sbi.c | 96 struct device *pd_dev = data->dev; in __sbi_enter_domain_idle_state() local 106 dev_pm_genpd_suspend(pd_dev); in __sbi_enter_domain_idle_state() 108 pm_runtime_put_sync_suspend(pd_dev); in __sbi_enter_domain_idle_state() 122 dev_pm_genpd_resume(pd_dev); in __sbi_enter_domain_idle_state() 124 pm_runtime_get_sync(pd_dev); in __sbi_enter_domain_idle_state() 148 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_up() local 150 if (pd_dev) in sbi_cpuidle_cpuhp_up() 151 pm_runtime_get_sync(pd_dev); in sbi_cpuidle_cpuhp_up() 158 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_down() local 160 if (pd_dev) { in sbi_cpuidle_cpuhp_down() [all …]
|
| /drivers/base/power/ |
| A D | common.c | 199 struct device *pd_dev = NULL; in dev_pm_domain_attach_list() local 244 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()
|
| /drivers/clk/imx/ |
| A D | clk-imx8-acm.c | 28 struct device **pd_dev; member 272 dev_pm->pd_dev = devm_kmalloc_array(dev, dev_pm->num_domains, in clk_imx_acm_attach_pm_domains() 273 sizeof(*dev_pm->pd_dev), in clk_imx_acm_attach_pm_domains() 275 if (!dev_pm->pd_dev) in clk_imx_acm_attach_pm_domains() 286 dev_pm->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in clk_imx_acm_attach_pm_domains() 287 if (IS_ERR(dev_pm->pd_dev[i])) { in clk_imx_acm_attach_pm_domains() 288 ret = PTR_ERR(dev_pm->pd_dev[i]); in clk_imx_acm_attach_pm_domains() 293 dev_pm->pd_dev[i], in clk_imx_acm_attach_pm_domains() 298 dev_pm_domain_detach(dev_pm->pd_dev[i], false); in clk_imx_acm_attach_pm_domains() 308 dev_pm_domain_detach(dev_pm->pd_dev[i], false); in clk_imx_acm_attach_pm_domains() [all …]
|
| /drivers/media/platform/qcom/iris/ |
| A D | iris_resources.c | 61 int iris_enable_power_domains(struct iris_core *core, struct device *pd_dev) in iris_enable_power_domains() argument 69 ret = pm_runtime_get_sync(pd_dev); in iris_enable_power_domains() 76 int iris_disable_power_domains(struct iris_core *core, struct device *pd_dev) in iris_disable_power_domains() argument 84 pm_runtime_put_sync(pd_dev); in iris_disable_power_domains()
|
| A D | iris_resources.h | 11 int iris_enable_power_domains(struct iris_core *core, struct device *pd_dev); 12 int iris_disable_power_domains(struct iris_core *core, struct device *pd_dev);
|
| /drivers/spi/ |
| A D | spi-topcliff-pch.c | 1449 dev_err(&pd_dev->dev, in pch_spi_pd_suspend() 1471 dev_dbg(&pd_dev->dev, in pch_spi_pd_suspend() 1485 dev_err(&pd_dev->dev, in pch_spi_pd_resume() 1495 dev_err(&pd_dev->dev, in pch_spi_pd_resume() 1525 struct platform_device *pd_dev = NULL; in pch_spi_probe() local 1559 if (!pd_dev) { in pch_spi_probe() 1564 pd_dev_save->pd_save[i] = pd_dev; in pch_spi_probe() 1565 pd_dev->dev.parent = &pdev->dev; in pch_spi_probe() 1572 platform_device_put(pd_dev); in pch_spi_probe() 1576 retval = platform_device_add(pd_dev); in pch_spi_probe() [all …]
|
| /drivers/dma/ |
| A D | fsl-edma-main.c | 643 if (fsl_chan->pd_dev) { in fsl_edma3_detach_pd() 644 dev_pm_domain_detach(fsl_chan->pd_dev, false); in fsl_edma3_detach_pd() 645 pm_runtime_dont_use_autosuspend(fsl_chan->pd_dev); in fsl_edma3_detach_pd() 646 pm_runtime_set_suspended(fsl_chan->pd_dev); in fsl_edma3_detach_pd() 686 fsl_chan->pd_dev = pd_chan; in fsl_edma3_attach_pd() 688 pm_runtime_use_autosuspend(fsl_chan->pd_dev); in fsl_edma3_attach_pd() 689 pm_runtime_set_autosuspend_delay(fsl_chan->pd_dev, 200); in fsl_edma3_attach_pd() 690 pm_runtime_set_active(fsl_chan->pd_dev); in fsl_edma3_attach_pd()
|
| A D | fsl-edma-common.h | 183 struct device *pd_dev; member
|
| A D | fsl-edma-common.c | 247 pm_runtime_allow(fsl_chan->pd_dev); in fsl_edma_terminate_all()
|
| /drivers/nvme/host/ |
| A D | apple.c | 175 struct device **pd_dev; member 1352 if (!IS_ERR_OR_NULL(anv->pd_dev[i])) in apple_nvme_detach_genpd() 1353 dev_pm_domain_detach(anv->pd_dev[i], true); in apple_nvme_detach_genpd() 1367 anv->pd_dev = devm_kcalloc(dev, anv->pd_count, sizeof(*anv->pd_dev), in apple_nvme_attach_genpd() 1369 if (!anv->pd_dev) in apple_nvme_attach_genpd() 1378 anv->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in apple_nvme_attach_genpd() 1379 if (IS_ERR(anv->pd_dev[i])) { in apple_nvme_attach_genpd() 1381 return PTR_ERR(anv->pd_dev[i]); in apple_nvme_attach_genpd() 1384 anv->pd_link[i] = device_link_add(dev, anv->pd_dev[i], in apple_nvme_attach_genpd()
|
| /drivers/media/platform/nxp/imx-jpeg/ |
| A D | mxc-jpeg.c | 2777 if (!IS_ERR_OR_NULL(jpeg->pd_dev[i]) && in mxc_jpeg_detach_pm_domains() 2778 !pm_runtime_suspended(jpeg->pd_dev[i])) in mxc_jpeg_detach_pm_domains() 2779 pm_runtime_force_suspend(jpeg->pd_dev[i]); in mxc_jpeg_detach_pm_domains() 2782 if (!IS_ERR_OR_NULL(jpeg->pd_dev[i])) in mxc_jpeg_detach_pm_domains() 2783 dev_pm_domain_detach(jpeg->pd_dev[i], true); in mxc_jpeg_detach_pm_domains() 2784 jpeg->pd_dev[i] = NULL; in mxc_jpeg_detach_pm_domains() 2809 sizeof(*jpeg->pd_dev), GFP_KERNEL); in mxc_jpeg_attach_pm_domains() 2810 if (!jpeg->pd_dev) in mxc_jpeg_attach_pm_domains() 2819 jpeg->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in mxc_jpeg_attach_pm_domains() 2820 if (IS_ERR(jpeg->pd_dev[i])) { in mxc_jpeg_attach_pm_domains() [all …]
|
| A D | mxc-jpeg.h | 142 struct device **pd_dev; member
|
Completed in 44 milliseconds