Lines Matching refs:target_state
77 const psci_power_state_t *target_state) in css_pwr_domain_on_finisher_common() argument
79 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_on_finisher_common()
85 if (CSS_CLUSTER_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF) in css_pwr_domain_on_finisher_common()
97 void css_pwr_domain_on_finish(const psci_power_state_t *target_state) in css_pwr_domain_on_finish() argument
100 assert(css_system_pwr_state(target_state) == ARM_LOCAL_STATE_RUN); in css_pwr_domain_on_finish()
102 css_pwr_domain_on_finisher_common(target_state); in css_pwr_domain_on_finish()
110 void css_pwr_domain_on_finish_late(const psci_power_state_t *target_state) in css_pwr_domain_on_finish_late() argument
128 static void css_power_down_common(const psci_power_state_t *target_state) in css_power_down_common() argument
137 if (CSS_CLUSTER_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF) { in css_power_down_common()
165 void css_pwr_domain_off(const psci_power_state_t *target_state) in css_pwr_domain_off() argument
167 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_off()
168 css_power_down_common(target_state); in css_pwr_domain_off()
169 css_scp_off(target_state); in css_pwr_domain_off()
176 void css_pwr_domain_suspend(const psci_power_state_t *target_state) in css_pwr_domain_suspend() argument
182 if (CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_RET) in css_pwr_domain_suspend()
186 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_suspend()
187 css_power_down_common(target_state); in css_pwr_domain_suspend()
190 if (css_system_pwr_state(target_state) == ARM_LOCAL_STATE_OFF) { in css_pwr_domain_suspend()
197 css_scp_suspend(target_state); in css_pwr_domain_suspend()
208 const psci_power_state_t *target_state) in css_pwr_domain_suspend_finish() argument
211 if (CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_RET) in css_pwr_domain_suspend_finish()
215 if (css_system_pwr_state(target_state) == ARM_LOCAL_STATE_OFF) in css_pwr_domain_suspend_finish()
223 css_pwr_domain_on_finisher_common(target_state); in css_pwr_domain_suspend_finish()