Lines Matching refs:target_state
78 const psci_power_state_t *target_state) in css_pwr_domain_on_finisher_common() argument
80 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_on_finisher_common()
86 if (CSS_CLUSTER_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF) { in css_pwr_domain_on_finisher_common()
104 void css_pwr_domain_on_finish(const psci_power_state_t *target_state) in css_pwr_domain_on_finish() argument
107 assert(css_system_pwr_state(target_state) == ARM_LOCAL_STATE_RUN); in css_pwr_domain_on_finish()
109 css_pwr_domain_on_finisher_common(target_state); in css_pwr_domain_on_finish()
117 void css_pwr_domain_on_finish_late(const psci_power_state_t *target_state) in css_pwr_domain_on_finish_late() argument
129 static void css_power_down_common(const psci_power_state_t *target_state) in css_power_down_common() argument
132 if (CSS_CLUSTER_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF) { in css_power_down_common()
146 void css_pwr_domain_off(const psci_power_state_t *target_state) in css_pwr_domain_off() argument
148 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_off()
149 css_power_down_common(target_state); in css_pwr_domain_off()
150 css_scp_off(target_state); in css_pwr_domain_off()
157 void css_pwr_domain_suspend(const psci_power_state_t *target_state) in css_pwr_domain_suspend() argument
163 if (CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_RET) in css_pwr_domain_suspend()
167 assert(CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_OFF); in css_pwr_domain_suspend()
168 css_power_down_common(target_state); in css_pwr_domain_suspend()
171 if (css_system_pwr_state(target_state) == ARM_LOCAL_STATE_OFF) { in css_pwr_domain_suspend()
178 css_scp_suspend(target_state); in css_pwr_domain_suspend()
189 const psci_power_state_t *target_state) in css_pwr_domain_suspend_finish() argument
192 if (CSS_CORE_PWR_STATE(target_state) == ARM_LOCAL_STATE_RET) in css_pwr_domain_suspend_finish()
196 if (css_system_pwr_state(target_state) == ARM_LOCAL_STATE_OFF) in css_pwr_domain_suspend_finish()
204 css_pwr_domain_on_finisher_common(target_state); in css_pwr_domain_suspend_finish()