Searched refs:pd_dev (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/cpuidle/ |
| H 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() 124 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_up() local 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() 138 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_down() local [all …]
|
| H A D | cpuidle-riscv-sbi.c | 97 struct device *pd_dev = data->dev; in __sbi_enter_domain_idle_state() local 107 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() local 151 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() local 161 if (pd_dev) { in sbi_cpuidle_cpuhp_down() [all …]
|
| /linux/drivers/base/power/ |
| H 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()
|
| /linux/drivers/spi/ |
| H A D | spi-topcliff-pch.c | 1444 static int pch_spi_pd_suspend(struct platform_device *pd_dev, in pch_spi_pd_suspend() argument 1448 struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); in pch_spi_pd_suspend() 1449 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_suspend() 1451 dev_dbg(&pd_dev->dev, "%s ENTRY\n", __func__); in pch_spi_pd_suspend() 1454 dev_err(&pd_dev->dev, in pch_spi_pd_suspend() 1476 dev_dbg(&pd_dev->dev, in pch_spi_pd_suspend() 1483 static int pch_spi_pd_resume(struct platform_device *pd_dev) in pch_spi_pd_resume() argument 1485 struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); in pch_spi_pd_resume() 1486 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_resume() 1490 dev_err(&pd_dev->dev, in pch_spi_pd_resume() [all …]
|
| /linux/drivers/dma/ |
| H A D | fsl-edma-main.c | 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()
|
| H A D | fsl-edma-common.h | 183 struct device *pd_dev; member
|
| /linux/drivers/nvme/host/ |
| H A D | apple.c | 183 struct device **pd_dev; member 1403 if (!IS_ERR_OR_NULL(anv->pd_dev[i])) in apple_nvme_detach_genpd() 1404 dev_pm_domain_detach(anv->pd_dev[i], true); in apple_nvme_detach_genpd() 1418 anv->pd_dev = devm_kcalloc(dev, anv->pd_count, sizeof(*anv->pd_dev), in apple_nvme_attach_genpd() 1420 if (!anv->pd_dev) in apple_nvme_attach_genpd() 1429 anv->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in apple_nvme_attach_genpd() 1430 if (IS_ERR(anv->pd_dev[i])) { in apple_nvme_attach_genpd() 1432 return PTR_ERR(anv->pd_dev[i]); in apple_nvme_attach_genpd() 1435 anv->pd_link[i] = device_link_add(dev, anv->pd_dev[i], in apple_nvme_attach_genpd()
|