Searched refs:macro_pd (Results 1 – 2 of 2) sorted by relevance
29 l_pds->macro_pd = dev_pm_domain_attach_by_name(dev, "macro"); in lpass_macro_pds_init()30 if (IS_ERR_OR_NULL(l_pds->macro_pd)) { in lpass_macro_pds_init()31 ret = l_pds->macro_pd ? PTR_ERR(l_pds->macro_pd) : -ENODATA; in lpass_macro_pds_init()35 ret = pm_runtime_resume_and_get(l_pds->macro_pd); in lpass_macro_pds_init()53 pm_runtime_put(l_pds->macro_pd); in lpass_macro_pds_init()55 dev_pm_domain_detach(l_pds->macro_pd, false); in lpass_macro_pds_init()64 pm_runtime_put(pds->macro_pd); in lpass_macro_pds_exit()65 dev_pm_domain_detach(pds->macro_pd, false); in lpass_macro_pds_exit()
35 struct device *macro_pd; member