Lines Matching refs:state

100 static inline unsigned int get_pwr_afflv(const psci_power_state_t *state)  in get_pwr_afflv()  argument
103 if (is_local_state_run(state->pwr_domain_state[i]) == 0) in get_pwr_afflv()
110 static void mcusys_pwr_on_common(const struct mtk_cpupm_pwrstate *state) in mcusys_pwr_on_common() argument
116 imtk_cpu_pwr.ops->mcusys_resume(state); in mcusys_pwr_on_common()
119 static void mcusys_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state) in mcusys_pwr_dwn_common() argument
126 imtk_cpu_pwr.ops->mcusys_suspend(state); in mcusys_pwr_dwn_common()
133 static void cluster_pwr_on_common(const struct mtk_cpupm_pwrstate *state) in cluster_pwr_on_common() argument
136 imtk_cpu_pwr.ops->cluster_resume(state); in cluster_pwr_on_common()
139 static void cluster_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state) in cluster_pwr_dwn_common() argument
142 imtk_cpu_pwr.ops->cluster_suspend(state); in cluster_pwr_dwn_common()
145 static void cpu_pwr_on_common(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_on_common() argument
153 static void cpu_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_dwn_common() argument
162 static void cpu_pwr_resume(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_resume() argument
165 cpu_pwr_on_common(state, pstate); in cpu_pwr_resume()
167 imtk_cpu_pwr.ops->cpu_resume(state); in cpu_pwr_resume()
170 static void cpu_pwr_suspend(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_suspend() argument
174 imtk_cpu_pwr.ops->cpu_suspend(state); in cpu_pwr_suspend()
175 cpu_pwr_dwn_common(state, pstate); in cpu_pwr_suspend()
178 static void cpu_pwr_on(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_on() argument
181 cpu_pwr_on_common(state, pstate); in cpu_pwr_on()
183 imtk_cpu_pwr.smp->cpu_on(state); in cpu_pwr_on()
186 static void cpu_pwr_off(const struct mtk_cpupm_pwrstate *state, in cpu_pwr_off() argument
190 imtk_cpu_pwr.smp->cpu_off(state); in cpu_pwr_off()
191 cpu_pwr_dwn_common(state, pstate); in cpu_pwr_off()
212 static void power_domain_on_finish(const psci_power_state_t *state) in power_domain_on_finish() argument
223 .afflv = get_pwr_afflv(state), in power_domain_on_finish()
238 static void power_domain_off(const psci_power_state_t *state) in power_domain_off() argument
249 .afflv = get_pwr_afflv(state), in power_domain_off()
265 static void power_domain_suspend(const psci_power_state_t *state) in power_domain_suspend() argument
277 pm_state.pwr.afflv = get_pwr_afflv(state); in power_domain_suspend()
278 pm_state.pwr.raw = state; in power_domain_suspend()
299 static void power_domain_suspend_finish(const psci_power_state_t *state) in power_domain_suspend_finish() argument
311 pm_state.pwr.afflv = get_pwr_afflv(state); in power_domain_suspend_finish()
312 pm_state.pwr.raw = state; in power_domain_suspend_finish()