Lines Matching full:pds
137 static int adsp_pds_enable(struct qcom_adsp *adsp, struct device **pds, in adsp_pds_enable() argument
144 dev_pm_genpd_set_performance_state(pds[i], INT_MAX); in adsp_pds_enable()
145 ret = pm_runtime_get_sync(pds[i]); in adsp_pds_enable()
147 pm_runtime_put_noidle(pds[i]); in adsp_pds_enable()
148 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_enable()
157 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_enable()
158 pm_runtime_put(pds[i]); in adsp_pds_enable()
164 static void adsp_pds_disable(struct qcom_adsp *adsp, struct device **pds, in adsp_pds_disable() argument
170 dev_pm_genpd_set_performance_state(pds[i], 0); in adsp_pds_disable()
171 pm_runtime_put(pds[i]); in adsp_pds_disable()
520 static void adsp_pds_detach(struct qcom_adsp *adsp, struct device **pds, in adsp_pds_detach() argument
533 dev_pm_domain_detach(pds[i], false); in adsp_pds_detach()