Lines Matching refs:pd_dev
57 struct device **pd_dev; member
238 priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains, in imx8_probe()
239 sizeof(*priv->pd_dev), GFP_KERNEL); in imx8_probe()
240 if (!priv->pd_dev) in imx8_probe()
249 priv->pd_dev[i] = dev_pm_domain_attach_by_id(&pdev->dev, i); in imx8_probe()
250 if (IS_ERR(priv->pd_dev[i])) { in imx8_probe()
251 ret = PTR_ERR(priv->pd_dev[i]); in imx8_probe()
254 priv->link[i] = device_link_add(&pdev->dev, priv->pd_dev[i], in imx8_probe()
260 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe()
345 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_probe()
360 dev_pm_domain_detach(priv->pd_dev[i], false); in imx8_remove()