Lines Matching full:pds
153 static int qcom_pas_pds_enable(struct qcom_pas *pas, struct device **pds, in qcom_pas_pds_enable() argument
160 dev_pm_genpd_set_performance_state(pds[i], INT_MAX); in qcom_pas_pds_enable()
161 ret = pm_runtime_get_sync(pds[i]); in qcom_pas_pds_enable()
163 pm_runtime_put_noidle(pds[i]); in qcom_pas_pds_enable()
164 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_pas_pds_enable()
173 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_pas_pds_enable()
174 pm_runtime_put(pds[i]); in qcom_pas_pds_enable()
180 static void qcom_pas_pds_disable(struct qcom_pas *pas, struct device **pds, in qcom_pas_pds_disable() argument
186 dev_pm_genpd_set_performance_state(pds[i], 0); in qcom_pas_pds_disable()
187 pm_runtime_put(pds[i]); in qcom_pas_pds_disable()
533 static void qcom_pas_pds_detach(struct qcom_pas *pas, struct device **pds, size_t pd_count) in qcom_pas_pds_detach() argument
545 dev_pm_domain_detach(pds[i], false); in qcom_pas_pds_detach()