Lines Matching full:pds
164 static void qcom_rproc_pds_detach(struct qcom_adsp *adsp, struct device **pds, in qcom_rproc_pds_detach() argument
177 dev_pm_domain_detach(pds[i], false); in qcom_rproc_pds_detach()
180 static int qcom_rproc_pds_enable(struct qcom_adsp *adsp, struct device **pds, in qcom_rproc_pds_enable() argument
187 dev_pm_genpd_set_performance_state(pds[i], INT_MAX); in qcom_rproc_pds_enable()
188 ret = pm_runtime_resume_and_get(pds[i]); in qcom_rproc_pds_enable()
190 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_rproc_pds_enable()
199 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_rproc_pds_enable()
200 pm_runtime_put(pds[i]); in qcom_rproc_pds_enable()
206 static void qcom_rproc_pds_disable(struct qcom_adsp *adsp, struct device **pds, in qcom_rproc_pds_disable() argument
212 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_rproc_pds_disable()
213 pm_runtime_put(pds[i]); in qcom_rproc_pds_disable()