Home
last modified time | relevance | path

Searched refs:pd_dev (Results 1 – 12 of 12) sorted by relevance

/linux-6.3-rc2/drivers/cpuidle/
A Dcpuidle-psci.c58 struct device *pd_dev = data->dev; in __psci_enter_domain_idle_state() local
68 dev_pm_genpd_suspend(pd_dev); in __psci_enter_domain_idle_state()
70 pm_runtime_put_sync_suspend(pd_dev); in __psci_enter_domain_idle_state()
79 dev_pm_genpd_resume(pd_dev); in __psci_enter_domain_idle_state()
81 pm_runtime_get_sync(pd_dev); in __psci_enter_domain_idle_state()
105 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_up() local
107 if (pd_dev) in psci_idle_cpuhp_up()
108 pm_runtime_get_sync(pd_dev); in psci_idle_cpuhp_up()
115 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_down() local
117 if (pd_dev) { in psci_idle_cpuhp_down()
[all …]
A Dcpuidle-riscv-sbi.c115 struct device *pd_dev = data->dev; in __sbi_enter_domain_idle_state() local
125 dev_pm_genpd_suspend(pd_dev); in __sbi_enter_domain_idle_state()
127 pm_runtime_put_sync_suspend(pd_dev); in __sbi_enter_domain_idle_state()
141 dev_pm_genpd_resume(pd_dev); in __sbi_enter_domain_idle_state()
143 pm_runtime_get_sync(pd_dev); in __sbi_enter_domain_idle_state()
167 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_up() local
169 if (pd_dev) in sbi_cpuidle_cpuhp_up()
170 pm_runtime_get_sync(pd_dev); in sbi_cpuidle_cpuhp_up()
177 struct device *pd_dev = __this_cpu_read(sbi_cpuidle_data.dev); in sbi_cpuidle_cpuhp_down() local
179 if (pd_dev) { in sbi_cpuidle_cpuhp_down()
[all …]
/linux-6.3-rc2/sound/soc/sof/imx/
A Dimx8.c64 struct device **pd_dev; member
216 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
217 sizeof(*priv->pd_dev), GFP_KERNEL); in imx8_probe()
218 if (!priv->pd_dev) in imx8_probe()
227 priv->pd_dev[i] = dev_pm_domain_attach_by_id(&pdev->dev, i); in imx8_probe()
228 if (IS_ERR(priv->pd_dev[i])) { in imx8_probe()
229 ret = PTR_ERR(priv->pd_dev[i]); in imx8_probe()
232 priv->link[i] = device_link_add(&pdev->dev, priv->pd_dev[i], in imx8_probe()
238 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe()
335 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe()
[all …]
/linux-6.3-rc2/drivers/remoteproc/
A Dimx_dsp_rproc.c117 struct device **pd_dev; member
758 priv->pd_dev = devm_kmalloc_array(dev, priv->num_domains, in imx_dsp_attach_pm_domains()
759 sizeof(*priv->pd_dev), in imx_dsp_attach_pm_domains()
761 if (!priv->pd_dev) in imx_dsp_attach_pm_domains()
771 priv->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in imx_dsp_attach_pm_domains()
772 if (IS_ERR(priv->pd_dev[i])) { in imx_dsp_attach_pm_domains()
773 ret = PTR_ERR(priv->pd_dev[i]); in imx_dsp_attach_pm_domains()
782 priv->pd_dev[i], in imx_dsp_attach_pm_domains()
786 dev_pm_domain_detach(priv->pd_dev[i], false); in imx_dsp_attach_pm_domains()
797 dev_pm_domain_detach(priv->pd_dev[i], false); in imx_dsp_attach_pm_domains()
[all …]
A Dimx_rproc.c111 struct device **pd_dev; member
847 priv->pd_dev = devm_kmalloc_array(dev, priv->num_pd, sizeof(*priv->pd_dev), GFP_KERNEL); in imx_rproc_attach_pd()
848 if (!priv->pd_dev) in imx_rproc_attach_pd()
858 priv->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in imx_rproc_attach_pd()
859 if (IS_ERR(priv->pd_dev[i])) { in imx_rproc_attach_pd()
860 ret = PTR_ERR(priv->pd_dev[i]); in imx_rproc_attach_pd()
864 priv->pd_dev_link[i] = device_link_add(dev, priv->pd_dev[i], DL_FLAG_STATELESS | in imx_rproc_attach_pd()
867 dev_pm_domain_detach(priv->pd_dev[i], false); in imx_rproc_attach_pd()
878 dev_pm_domain_detach(priv->pd_dev[i], false); in imx_rproc_attach_pd()
898 dev_pm_domain_detach(priv->pd_dev[i], false); in imx_rproc_detach_pd()
/linux-6.3-rc2/sound/soc/apple/
A Dmca.c132 struct device *pd_dev; member
156 struct device *pd_dev; member
277 cl->pd_link = device_link_add(mca->dev, cl->pd_dev, in mca_fe_enable_clocks()
996 if (!IS_ERR_OR_NULL(cl->pd_dev)) in apple_mca_release()
997 dev_pm_domain_detach(cl->pd_dev, true); in apple_mca_release()
1003 if (!IS_ERR_OR_NULL(mca->pd_dev)) in apple_mca_release()
1004 dev_pm_domain_detach(mca->pd_dev, true); in apple_mca_release()
1052 if (IS_ERR(mca->pd_dev)) in apple_mca_probe()
1085 if (IS_ERR(cl->pd_dev)) { in apple_mca_probe()
1088 PTR_ERR(cl->pd_dev)); in apple_mca_probe()
[all …]
/linux-6.3-rc2/drivers/spi/
A Dspi-topcliff-pch.c1451 dev_err(&pd_dev->dev, in pch_spi_pd_suspend()
1473 dev_dbg(&pd_dev->dev, in pch_spi_pd_suspend()
1487 dev_err(&pd_dev->dev, in pch_spi_pd_resume()
1497 dev_err(&pd_dev->dev, in pch_spi_pd_resume()
1527 struct platform_device *pd_dev = NULL; in pch_spi_probe() local
1561 if (!pd_dev) { in pch_spi_probe()
1566 pd_dev_save->pd_save[i] = pd_dev; in pch_spi_probe()
1567 pd_dev->dev.parent = &pdev->dev; in pch_spi_probe()
1574 platform_device_put(pd_dev); in pch_spi_probe()
1578 retval = platform_device_add(pd_dev); in pch_spi_probe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/tegra/
A Dgr3d.c388 struct device **opp_virt_devs, *pd_dev; in gr3d_init_power() local
429 pd_dev = opp_virt_devs[i]; in gr3d_init_power()
430 if (!pd_dev) { in gr3d_init_power()
436 link = device_link_add(dev, pd_dev, link_flags); in gr3d_init_power()
438 dev_err(dev, "failed to link to %s\n", dev_name(pd_dev)); in gr3d_init_power()
/linux-6.3-rc2/drivers/nvme/host/
A Dapple.c175 struct device **pd_dev; member
1340 if (!IS_ERR_OR_NULL(anv->pd_dev[i])) in apple_nvme_detach_genpd()
1341 dev_pm_domain_detach(anv->pd_dev[i], true); in apple_nvme_detach_genpd()
1355 anv->pd_dev = devm_kcalloc(dev, anv->pd_count, sizeof(*anv->pd_dev), in apple_nvme_attach_genpd()
1357 if (!anv->pd_dev) in apple_nvme_attach_genpd()
1366 anv->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in apple_nvme_attach_genpd()
1367 if (IS_ERR(anv->pd_dev[i])) { in apple_nvme_attach_genpd()
1369 return PTR_ERR(anv->pd_dev[i]); in apple_nvme_attach_genpd()
1372 anv->pd_link[i] = device_link_add(dev, anv->pd_dev[i], in apple_nvme_attach_genpd()
/linux-6.3-rc2/drivers/media/platform/nxp/imx-jpeg/
A Dmxc-jpeg.h133 struct device **pd_dev; member
A Dmxc-jpeg.c2370 if (jpeg->pd_dev[i] && !IS_ERR(jpeg->pd_dev[i])) in mxc_jpeg_detach_pm_domains()
2371 dev_pm_domain_detach(jpeg->pd_dev[i], true); in mxc_jpeg_detach_pm_domains()
2372 jpeg->pd_dev[i] = NULL; in mxc_jpeg_detach_pm_domains()
2391 jpeg->pd_dev = devm_kmalloc_array(dev, jpeg->num_domains, in mxc_jpeg_attach_pm_domains()
2392 sizeof(*jpeg->pd_dev), GFP_KERNEL); in mxc_jpeg_attach_pm_domains()
2393 if (!jpeg->pd_dev) in mxc_jpeg_attach_pm_domains()
2402 jpeg->pd_dev[i] = dev_pm_domain_attach_by_id(dev, i); in mxc_jpeg_attach_pm_domains()
2403 if (IS_ERR(jpeg->pd_dev[i])) { in mxc_jpeg_attach_pm_domains()
2404 ret = PTR_ERR(jpeg->pd_dev[i]); in mxc_jpeg_attach_pm_domains()
2408 jpeg->pd_link[i] = device_link_add(dev, jpeg->pd_dev[i], in mxc_jpeg_attach_pm_domains()
/linux-6.3-rc2/drivers/opp/
A Dcore.c938 static int _set_required_opp(struct device *dev, struct device *pd_dev, in _set_required_opp() argument
944 if (!pd_dev) in _set_required_opp()
947 ret = dev_pm_genpd_set_performance_state(pd_dev, pstate); in _set_required_opp()
950 dev_name(pd_dev), pstate, ret); in _set_required_opp()

Completed in 51 milliseconds