Lines Matching refs:power_dev
66 struct device *power_dev; member
548 ret = pm_runtime_resume_and_get(domain->power_dev); in imx8mp_blk_ctrl_power_on()
589 pm_runtime_put(domain->power_dev); in imx8mp_blk_ctrl_power_off()
688 domain->power_dev = in imx8mp_blk_ctrl_probe()
690 if (IS_ERR(domain->power_dev)) { in imx8mp_blk_ctrl_probe()
691 dev_err_probe(dev, PTR_ERR(domain->power_dev), in imx8mp_blk_ctrl_probe()
694 ret = PTR_ERR(domain->power_dev); in imx8mp_blk_ctrl_probe()
707 dev_pm_domain_detach(domain->power_dev, true); in imx8mp_blk_ctrl_probe()
755 dev_pm_domain_detach(bc->domains[i].power_dev, true); in imx8mp_blk_ctrl_probe()
774 dev_pm_domain_detach(domain->power_dev, true); in imx8mp_blk_ctrl_remove()
807 ret = pm_runtime_get_sync(domain->power_dev); in imx8mp_blk_ctrl_suspend()
809 pm_runtime_put_noidle(domain->power_dev); in imx8mp_blk_ctrl_suspend()
818 pm_runtime_put(bc->domains[i].power_dev); in imx8mp_blk_ctrl_suspend()
831 pm_runtime_put(bc->domains[i].power_dev); in imx8mp_blk_ctrl_resume()