Searched refs:pd_dev (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/cpuidle/ |
| H A D | cpuidle-psci.c | 63 struct device *pd_dev = data->dev; in __psci_enter_domain_idle_state() local 78 dev_pm_genpd_suspend(pd_dev); in __psci_enter_domain_idle_state() 80 pm_runtime_put_sync_suspend(pd_dev); in __psci_enter_domain_idle_state() 91 dev_pm_genpd_resume(pd_dev); in __psci_enter_domain_idle_state() 93 pm_runtime_get_sync(pd_dev); in __psci_enter_domain_idle_state() 121 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_up() local 123 if (pd_dev) in psci_idle_cpuhp_up() 124 pm_runtime_get_sync(pd_dev); in psci_idle_cpuhp_up() 131 struct device *pd_dev = __this_cpu_read(psci_cpuidle_data.dev); in psci_idle_cpuhp_down() local 133 if (pd_dev) { in psci_idle_cpuhp_down() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/imx/ |
| H A D | imx8.c | 56 struct device **pd_dev; member 237 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe() 238 sizeof(*priv->pd_dev), GFP_KERNEL); in imx8_probe() 239 if (!priv->pd_dev) in imx8_probe() 248 priv->pd_dev[i] = dev_pm_domain_attach_by_id(&pdev->dev, i); in imx8_probe() 249 if (IS_ERR(priv->pd_dev[i])) { in imx8_probe() 250 ret = PTR_ERR(priv->pd_dev[i]); in imx8_probe() 253 priv->link[i] = device_link_add(&pdev->dev, priv->pd_dev[i], in imx8_probe() 259 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe() 343 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_amp.c | 36 struct device **pd_dev; member 246 rkamp_dev->pd_dev = devm_kmalloc_array(&pdev->dev, rkamp_dev->num_pds, in rockchip_amp_probe() 247 sizeof(*rkamp_dev->pd_dev), GFP_KERNEL); in rockchip_amp_probe() 248 if (!rkamp_dev->pd_dev) in rockchip_amp_probe() 258 rkamp_dev->pd_dev[i] = dev_pm_domain_attach_by_id(&pdev->dev, i); in rockchip_amp_probe() 259 ret = pm_runtime_resume_and_get(rkamp_dev->pd_dev[i]); in rockchip_amp_probe() 302 pm_runtime_put_sync(rkamp_dev->pd_dev[i]); in rockchip_amp_remove() 303 dev_pm_domain_detach(rkamp_dev->pd_dev[i], true); in rockchip_amp_remove() 304 rkamp_dev->pd_dev[i] = NULL; in rockchip_amp_remove()
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-topcliff-pch.c | 1461 static int pch_spi_pd_suspend(struct platform_device *pd_dev, in pch_spi_pd_suspend() argument 1465 struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); in pch_spi_pd_suspend() 1466 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_suspend() 1468 dev_dbg(&pd_dev->dev, "%s ENTRY\n", __func__); in pch_spi_pd_suspend() 1471 dev_err(&pd_dev->dev, in pch_spi_pd_suspend() 1493 dev_dbg(&pd_dev->dev, in pch_spi_pd_suspend() 1500 static int pch_spi_pd_resume(struct platform_device *pd_dev) in pch_spi_pd_resume() argument 1502 struct pch_spi_board_data *board_dat = dev_get_platdata(&pd_dev->dev); in pch_spi_pd_resume() 1503 struct pch_spi_data *data = platform_get_drvdata(pd_dev); in pch_spi_pd_resume() 1507 dev_err(&pd_dev->dev, in pch_spi_pd_resume() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/opp/ |
| H A D | core.c | 782 static int _set_required_opp(struct device *dev, struct device *pd_dev, in _set_required_opp() argument 788 if (!pd_dev) in _set_required_opp() 791 ret = dev_pm_genpd_set_performance_state(pd_dev, pstate); in _set_required_opp() 794 dev_name(pd_dev), pstate, ret); in _set_required_opp()
|