Lines Matching refs:pds
88 struct device *pds[WCNSS_MAX_PDS]; member
231 dev_pm_genpd_set_performance_state(wcnss->pds[i], INT_MAX); in wcnss_start()
232 ret = pm_runtime_get_sync(wcnss->pds[i]); in wcnss_start()
234 pm_runtime_put_noidle(wcnss->pds[i]); in wcnss_start()
275 pm_runtime_put(wcnss->pds[i]); in wcnss_start()
276 dev_pm_genpd_set_performance_state(wcnss->pds[i], 0); in wcnss_start()
396 wcnss->pds[i] = dev_pm_domain_attach_by_name(wcnss->dev, pd_names[i]); in wcnss_init_pds()
397 if (IS_ERR_OR_NULL(wcnss->pds[i])) { in wcnss_init_pds()
398 ret = PTR_ERR(wcnss->pds[i]) ? : -ENODATA; in wcnss_init_pds()
400 dev_pm_domain_detach(wcnss->pds[i], false); in wcnss_init_pds()
414 dev_pm_domain_detach(wcnss->pds[i], false); in wcnss_release_pds()