Home
last modified time | relevance | path

Searched refs:target_state (Results 1 – 25 of 80) sorted by relevance

1234

/rk3399_ARM-atf/plat/arm/css/common/
H A Dcss_pm.c78 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
[all …]
/rk3399_ARM-atf/plat/nvidia/tegra/common/
H A Dtegra_pm.c97 static int tegra_pwr_domain_off_early(const psci_power_state_t *target_state) in tegra_pwr_domain_off_early() argument
99 return tegra_soc_pwr_domain_off_early(target_state); in tegra_pwr_domain_off_early()
106 static void tegra_pwr_domain_off(const psci_power_state_t *target_state) in tegra_pwr_domain_off() argument
108 (void)tegra_soc_pwr_domain_off(target_state); in tegra_pwr_domain_off()
120 void tegra_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend_pwrdown_early() argument
122 tegra_soc_pwr_domain_suspend_pwrdown_early(target_state); in tegra_pwr_domain_suspend_pwrdown_early()
129 static void tegra_pwr_domain_suspend(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend() argument
131 (void)tegra_soc_pwr_domain_suspend(target_state); in tegra_pwr_domain_suspend()
142 *target_state) in tegra_pwr_domain_power_down_wfi()
145 (void)tegra_soc_pwr_domain_power_down_wfi(target_state); in tegra_pwr_domain_power_down_wfi()
[all …]
/rk3399_ARM-atf/plat/rockchip/common/
H A Dplat_pm.c118 const psci_power_state_t *target_state) in rockchip_soc_cores_pd_pwr_dn_wfi() argument
214 void rockchip_pwr_domain_off(const psci_power_state_t *target_state) in rockchip_pwr_domain_off() argument
220 assert(RK_CORE_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE); in rockchip_pwr_domain_off()
224 if (RK_CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in rockchip_pwr_domain_off()
230 lvl_state = target_state->pwr_domain_state[lvl]; in rockchip_pwr_domain_off()
241 void rockchip_pwr_domain_suspend(const psci_power_state_t *target_state) in rockchip_pwr_domain_suspend() argument
247 if (RK_CORE_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in rockchip_pwr_domain_suspend()
253 if (RK_SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in rockchip_pwr_domain_suspend()
259 if (RK_CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in rockchip_pwr_domain_suspend()
262 if (RK_SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in rockchip_pwr_domain_suspend()
[all …]
/rk3399_ARM-atf/plat/socionext/synquacer/
H A Dsq_psci.c41 const psci_power_state_t *target_state) in sq_pwr_domain_on_finisher_common() argument
43 assert(SQ_CORE_PWR_STATE(target_state) == SQ_LOCAL_STATE_OFF); in sq_pwr_domain_on_finisher_common()
49 if (SQ_CLUSTER_PWR_STATE(target_state) == SQ_LOCAL_STATE_OFF) in sq_pwr_domain_on_finisher_common()
53 void sq_pwr_domain_on_finish(const psci_power_state_t *target_state) in sq_pwr_domain_on_finish() argument
56 assert(SQ_SYSTEM_PWR_STATE(target_state) == SQ_LOCAL_STATE_RUN); in sq_pwr_domain_on_finish()
58 sq_pwr_domain_on_finisher_common(target_state); in sq_pwr_domain_on_finish()
68 static void sq_power_down_common(const psci_power_state_t *target_state) in sq_power_down_common() argument
77 if (SQ_SYSTEM_PWR_STATE(target_state) == SQ_LOCAL_STATE_OFF) in sq_power_down_common()
81 if (SQ_CLUSTER_PWR_STATE(target_state) == SQ_LOCAL_STATE_OFF) { in sq_power_down_common()
97 void sq_pwr_domain_off(const psci_power_state_t *target_state) in sq_pwr_domain_off() argument
[all …]
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_pm.c74 static void fvp_power_domain_on_finish_common(const psci_power_state_t *target_state) in fvp_power_domain_on_finish_common() argument
78 assert(target_state->pwr_domain_state[ARM_PWR_LVL0] == in fvp_power_domain_on_finish_common()
85 if (target_state->pwr_domain_state[ARM_PWR_LVL1] == in fvp_power_domain_on_finish_common()
102 if (target_state->pwr_domain_state[ARM_PWR_LVL2] == in fvp_power_domain_on_finish_common()
172 static void fvp_pwr_domain_off(const psci_power_state_t *target_state) in fvp_pwr_domain_off() argument
174 assert(target_state->pwr_domain_state[ARM_PWR_LVL0] == in fvp_pwr_domain_off()
186 if (target_state->pwr_domain_state[ARM_PWR_LVL1] == in fvp_pwr_domain_off()
196 static void fvp_pwr_domain_suspend(const psci_power_state_t *target_state) in fvp_pwr_domain_suspend() argument
204 if (target_state->pwr_domain_state[ARM_PWR_LVL0] == in fvp_pwr_domain_suspend()
208 assert(target_state->pwr_domain_state[ARM_PWR_LVL0] == in fvp_pwr_domain_suspend()
[all …]
/rk3399_ARM-atf/plat/qti/common/src/
H A Dqti_pm.c157 static bool is_cpu_off(const psci_power_state_t *target_state) in is_cpu_off() argument
159 if ((target_state->pwr_domain_state[QTI_PWR_LVL0] == in is_cpu_off()
161 (target_state->pwr_domain_state[QTI_PWR_LVL0] == in is_cpu_off()
169 static void qti_cpu_power_on_finish(const psci_power_state_t *target_state) in qti_cpu_power_on_finish() argument
172 (const uint8_t *)target_state->pwr_domain_state; in qti_cpu_power_on_finish()
175 if (is_cpu_off(target_state)) { in qti_cpu_power_on_finish()
184 static void qti_node_power_off(const psci_power_state_t *target_state) in qti_node_power_off() argument
187 target_state->pwr_domain_state); in qti_node_power_off()
188 if (is_cpu_off(target_state)) { in qti_node_power_off()
194 static void qti_node_suspend(const psci_power_state_t *target_state) in qti_node_suspend() argument
[all …]
/rk3399_ARM-atf/include/plat/nuvoton/common/
H A Dplat_npcm845x.h25 void npcm845x_pwr_domain_on_finish(const psci_power_state_t *target_state);
27 void __dead2 npcm845x_pwr_down_wfi(const psci_power_state_t *target_state);
39 const psci_power_state_t *target_state);
40 void npcm845x_pwr_domain_suspend_finish(const psci_power_state_t *target_state);
41 void npcm845x_pwr_domain_suspend(const psci_power_state_t *target_state);
42 void npcm845x_pwr_domain_off(const psci_power_state_t *target_state);
/rk3399_ARM-atf/plat/imx/imx8m/
H A Dimx8m_psci_common.c54 void imx_pwr_domain_on_finish(const psci_power_state_t *target_state) in imx_pwr_domain_on_finish() argument
60 void imx_pwr_domain_off(const psci_power_state_t *target_state) in imx_pwr_domain_off() argument
104 void imx_domain_suspend(const psci_power_state_t *target_state) in imx_domain_suspend() argument
110 if (is_local_state_off(CORE_PWR_STATE(target_state))) { in imx_domain_suspend()
120 if (!is_local_state_run(CLUSTER_PWR_STATE(target_state))) in imx_domain_suspend()
121 imx_set_cluster_powerdown(core_id, CLUSTER_PWR_STATE(target_state)); in imx_domain_suspend()
123 if (is_local_state_off(SYSTEM_PWR_STATE(target_state))) { in imx_domain_suspend()
130 void imx_domain_suspend_finish(const psci_power_state_t *target_state) in imx_domain_suspend_finish() argument
135 if (is_local_state_off(SYSTEM_PWR_STATE(target_state))) { in imx_domain_suspend_finish()
141 if (!is_local_state_run(CLUSTER_PWR_STATE(target_state))) { in imx_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/imx/imx8m/imx8mq/
H A Dimx8mq_psci.c44 void imx_pwr_domain_off(const psci_power_state_t *target_state) in imx_pwr_domain_off() argument
59 void imx_domain_suspend(const psci_power_state_t *target_state) in imx_domain_suspend() argument
65 if (is_local_state_off(CORE_PWR_STATE(target_state))) { in imx_domain_suspend()
76 if (is_local_state_off(CLUSTER_PWR_STATE(target_state))) in imx_domain_suspend()
77 imx_set_cluster_powerdown(core_id, CLUSTER_PWR_STATE(target_state)); in imx_domain_suspend()
81 if (is_local_state_retn(SYSTEM_PWR_STATE(target_state))) { in imx_domain_suspend()
88 void imx_domain_suspend_finish(const psci_power_state_t *target_state) in imx_domain_suspend_finish() argument
94 if (is_local_state_retn(SYSTEM_PWR_STATE(target_state))) { in imx_domain_suspend_finish()
102 if (is_local_state_off(CLUSTER_PWR_STATE(target_state))) in imx_domain_suspend_finish()
108 if (is_local_state_off(CORE_PWR_STATE(target_state))) { in imx_domain_suspend_finish()
/rk3399_ARM-atf/plat/hisilicon/hikey/
H A Dhikey_pm.c50 static void hikey_pwr_domain_on_finish(const psci_power_state_t *target_state) in hikey_pwr_domain_on_finish() argument
64 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in hikey_pwr_domain_on_finish()
76 void hikey_pwr_domain_off(const psci_power_state_t *target_state) in hikey_pwr_domain_off() argument
88 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in hikey_pwr_domain_off()
97 static void hikey_pwr_domain_suspend(const psci_power_state_t *target_state) in hikey_pwr_domain_suspend() argument
104 if (CORE_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in hikey_pwr_domain_suspend()
107 if (CORE_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in hikey_pwr_domain_suspend()
114 if (SYSTEM_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in hikey_pwr_domain_suspend()
119 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in hikey_pwr_domain_suspend()
124 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in hikey_pwr_domain_suspend()
[all …]
/rk3399_ARM-atf/plat/imx/imx8m/include/
H A Dimx8m_psci.h15 void imx_pwr_domain_on_finish(const psci_power_state_t *target_state);
16 void imx_pwr_domain_off(const psci_power_state_t *target_state);
19 void imx_domain_suspend(const psci_power_state_t *target_state);
20 void imx_domain_suspend_finish(const psci_power_state_t *target_state);
21 void __dead2 imx_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state);
/rk3399_ARM-atf/plat/imx/imx9/common/include/
H A Dimx9_psci_common.h24 void imx_pwr_domain_on_finish(const psci_power_state_t *target_state);
25 void imx_pwr_domain_off(const psci_power_state_t *target_state);
26 void imx_pwr_domain_suspend(const psci_power_state_t *target_state);
27 void imx_pwr_domain_suspend_finish(const psci_power_state_t *target_state);
28 void imx_pwr_domain_pwr_down(const psci_power_state_t *target_state);
/rk3399_ARM-atf/plat/brcm/board/stingray/src/
H A Dbrcm_pm_ops.c75 static void brcm_pwr_domain_on_finish(const psci_power_state_t *target_state) in brcm_pwr_domain_on_finish() argument
80 assert(SYSTEM_PWR_STATE(target_state) == PLAT_LOCAL_STATE_RUN); in brcm_pwr_domain_on_finish()
82 assert(CORE_PWR_STATE(target_state) == PLAT_LOCAL_STATE_OFF); in brcm_pwr_domain_on_finish()
88 if (CLUSTER_PWR_STATE(target_state) == PLAT_LOCAL_STATE_OFF) { in brcm_pwr_domain_on_finish()
137 static void brcm_scp_suspend(const psci_power_state_t *target_state) in brcm_scp_suspend() argument
143 if (SYSTEM_PWR_STATE(target_state) == PLAT_LOCAL_STATE_OFF) in brcm_scp_suspend()
147 if (CLUSTER_PWR_STATE(target_state) == PLAT_LOCAL_STATE_OFF) in brcm_scp_suspend()
165 static void brcm_scp_off(const psci_power_state_t *target_state) in brcm_scp_off() argument
167 brcm_scp_suspend(target_state); in brcm_scp_off()
170 static void brcm_pwr_domain_off(const psci_power_state_t *target_state) in brcm_pwr_domain_off() argument
[all …]
/rk3399_ARM-atf/plat/renesas/rcar_gen4/
H A Dplat_pm.c67 static void rcar_pwr_domain_on_finish(const psci_power_state_t *target_state) in rcar_pwr_domain_on_finish() argument
75 static void rcar_pwr_domain_off(const psci_power_state_t *target_state) in rcar_pwr_domain_off() argument
81 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_off()
88 static void rcar_pwr_domain_suspend(const psci_power_state_t *target_state) in rcar_pwr_domain_suspend() argument
92 if (CORE_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
99 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
105 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
113 *target_state) in rcar_pwr_domain_suspend_finish()
117 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend_finish()
124 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/renesas/rcar_gen5/
H A Dplat_pm.c66 static void rcar_pwr_domain_on_finish(const psci_power_state_t *target_state) in rcar_pwr_domain_on_finish() argument
74 static void rcar_pwr_domain_off(const psci_power_state_t *target_state) in rcar_pwr_domain_off() argument
80 rcar_scmi_cpuoff(target_state); in rcar_pwr_domain_off()
83 static void rcar_pwr_domain_suspend(const psci_power_state_t *target_state) in rcar_pwr_domain_suspend() argument
87 if (CORE_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
94 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
102 *target_state) in rcar_pwr_domain_suspend_finish()
106 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend_finish()
114 if (SYSTEM_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend_finish()
149 static void __dead2 rcar_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in rcar_pwr_domain_pwr_down_wfi() argument
[all …]
/rk3399_ARM-atf/plat/xilinx/versal/
H A Dplat_psci.c68 static void versal_pwr_domain_suspend(const psci_power_state_t *target_state) in versal_pwr_domain_suspend() argument
80 __func__, i, target_state->pwr_domain_state[i]); in versal_pwr_domain_suspend()
85 if (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) { in versal_pwr_domain_suspend()
89 state = (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) ? in versal_pwr_domain_suspend()
97 if (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) { in versal_pwr_domain_suspend()
110 const psci_power_state_t *target_state) in versal_pwr_domain_suspend_finish() argument
121 __func__, i, target_state->pwr_domain_state[i]); in versal_pwr_domain_suspend_finish()
131 if (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) { in versal_pwr_domain_suspend_finish()
138 static void versal_pwr_domain_on_finish(const psci_power_state_t *target_state) in versal_pwr_domain_on_finish() argument
145 (void)target_state; in versal_pwr_domain_on_finish()
[all …]
/rk3399_ARM-atf/plat/xilinx/zynqmp/
H A Dplat_psci.c71 static void zynqmp_pwr_domain_off(const psci_power_state_t *target_state) in zynqmp_pwr_domain_off() argument
82 __func__, i, target_state->pwr_domain_state[i]); in zynqmp_pwr_domain_off()
100 static void zynqmp_pwr_domain_suspend(const psci_power_state_t *target_state) in zynqmp_pwr_domain_suspend() argument
112 __func__, i, target_state->pwr_domain_state[i]); in zynqmp_pwr_domain_suspend()
115 state = (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) ? in zynqmp_pwr_domain_suspend()
123 if (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) { in zynqmp_pwr_domain_suspend()
129 static void zynqmp_pwr_domain_on_finish(const psci_power_state_t *target_state) in zynqmp_pwr_domain_on_finish() argument
133 __func__, i, target_state->pwr_domain_state[i]); in zynqmp_pwr_domain_on_finish()
139 static void zynqmp_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in zynqmp_pwr_domain_suspend_finish() argument
150 __func__, i, target_state->pwr_domain_state[i]); in zynqmp_pwr_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/ti/k3/common/
H A Dk3_psci.c86 void k3_pwr_domain_off(const psci_power_state_t *target_state) in k3_pwr_domain_off() argument
91 assert(CORE_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE); in k3_pwr_domain_off()
107 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in k3_pwr_domain_off()
137 if (CLUSTER_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in k3_pwr_domain_off()
198 void k3_pwr_domain_on_finish(const psci_power_state_t *target_state) in k3_pwr_domain_on_finish() argument
251 static void k3_pwr_domain_suspend_to_mode(const psci_power_state_t *target_state, uint8_t mode) in k3_pwr_domain_suspend_to_mode() argument
262 k3_pwr_domain_off(target_state); in k3_pwr_domain_suspend_to_mode()
267 static void k3_pwr_domain_suspend_dm_managed(const psci_power_state_t *target_state) in k3_pwr_domain_suspend_dm_managed() argument
277 k3_pwr_domain_suspend_to_mode(target_state, mode); in k3_pwr_domain_suspend_dm_managed()
280 static void k3_pwr_domain_suspend(const psci_power_state_t *target_state) in k3_pwr_domain_suspend() argument
[all …]
/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dstm32mp2_pm.c32 static void stm32_pwr_domain_off(const psci_power_state_t *target_state) in stm32_pwr_domain_off() argument
37 static void stm32_pwr_domain_suspend(const psci_power_state_t *target_state) in stm32_pwr_domain_suspend() argument
42 static void stm32_pwr_domain_on_finish(const psci_power_state_t *target_state) in stm32_pwr_domain_on_finish() argument
52 *target_state) in stm32_pwr_domain_suspend_finish()
58 *target_state) in stm32_pwr_domain_pwr_down_wfi()
/rk3399_ARM-atf/include/plat/arm/css/common/
H A Dcss_pm.h32 void css_pwr_domain_on_finish(const psci_power_state_t *target_state);
33 void css_pwr_domain_on_finish_late(const psci_power_state_t *target_state);
34 void css_pwr_domain_off(const psci_power_state_t *target_state);
35 void css_pwr_domain_suspend(const psci_power_state_t *target_state);
37 const psci_power_state_t *target_state);
/rk3399_ARM-atf/plat/nuvoton/npcm845x/
H A Dnpcm845x_psci.c164 void npcm845x_pwr_domain_suspend(const psci_power_state_t *target_state) in npcm845x_pwr_domain_suspend() argument
170 __func__, i, target_state->pwr_domain_state[i]); in npcm845x_pwr_domain_suspend()
184 void npcm845x_pwr_domain_on_finish(const psci_power_state_t *target_state) in npcm845x_pwr_domain_on_finish() argument
190 __func__, i, target_state->pwr_domain_state[i]); in npcm845x_pwr_domain_on_finish()
193 assert(target_state->pwr_domain_state[MPIDR_AFFLVL0] == in npcm845x_pwr_domain_on_finish()
206 void npcm845x_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in npcm845x_pwr_domain_suspend_finish() argument
212 __func__, i, target_state->pwr_domain_state[i]); in npcm845x_pwr_domain_suspend_finish()
215 assert(target_state->pwr_domain_state[MPIDR_AFFLVL0] == in npcm845x_pwr_domain_suspend_finish()
333 const psci_power_state_t *target_state) in npcm845x_pwr_down_wfi() argument
363 void npcm845x_pwr_domain_off(const psci_power_state_t *target_state) in npcm845x_pwr_domain_off() argument
[all …]
/rk3399_ARM-atf/plat/amlogic/axg/
H A Daxg_pm.c100 static void axg_pwr_domain_on_finish(const psci_power_state_t *target_state) in axg_pwr_domain_on_finish() argument
102 assert(target_state->pwr_domain_state[MPIDR_AFFLVL0] == in axg_pwr_domain_on_finish()
111 static void axg_pwr_domain_off(const psci_power_state_t *target_state) in axg_pwr_domain_off() argument
117 assert(target_state->pwr_domain_state[MPIDR_AFFLVL0] == in axg_pwr_domain_off()
124 if (target_state->pwr_domain_state[MPIDR_AFFLVL2] == in axg_pwr_domain_off()
128 if (target_state->pwr_domain_state[MPIDR_AFFLVL1] == in axg_pwr_domain_off()
139 *target_state) in axg_pwr_domain_pwr_down_wfi()
/rk3399_ARM-atf/plat/renesas/common/
H A Dplat_pm.c78 static void rcar_pwr_domain_on_finish(const psci_power_state_t *target_state) in rcar_pwr_domain_on_finish() argument
83 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) in rcar_pwr_domain_on_finish()
94 static void rcar_pwr_domain_off(const psci_power_state_t *target_state) in rcar_pwr_domain_off() argument
106 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_off()
115 static void rcar_pwr_domain_suspend(const psci_power_state_t *target_state) in rcar_pwr_domain_suspend() argument
120 if (CORE_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in rcar_pwr_domain_suspend()
128 if (CLUSTER_PWR_STATE(target_state) == PLAT_MAX_OFF_STATE) { in rcar_pwr_domain_suspend()
137 *target_state) in rcar_pwr_domain_suspend_finish()
141 if (SYSTEM_PWR_STATE(target_state) != PLAT_MAX_OFF_STATE) in rcar_pwr_domain_suspend_finish()
158 rcar_pwr_domain_on_finish(target_state); in rcar_pwr_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/xilinx/versal_net/
H A Dplat_psci_pm.c65 static void versal_net_pwr_domain_off(const psci_power_state_t *target_state) in versal_net_pwr_domain_off() argument
77 __func__, i, target_state->pwr_domain_state[i]); in versal_net_pwr_domain_off()
211 static void versal_net_pwr_domain_suspend(const psci_power_state_t *target_state) in versal_net_pwr_domain_suspend() argument
223 __func__, i, target_state->pwr_domain_state[i]); in versal_net_pwr_domain_suspend()
226 if (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) { in versal_net_pwr_domain_suspend()
230 state = (target_state->pwr_domain_state[1] > PLAT_MAX_RET_STATE) ? in versal_net_pwr_domain_suspend()
243 static void versal_net_pwr_domain_on_finish(const psci_power_state_t *target_state) in versal_net_pwr_domain_on_finish() argument
245 (void)target_state; in versal_net_pwr_domain_on_finish()
254 static void versal_net_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in versal_net_pwr_domain_suspend_finish() argument
265 __func__, i, target_state->pwr_domain_state[i]); in versal_net_pwr_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/imx/imx9/common/
H A Dimx9_psci_common.c108 void imx_pwr_domain_on_finish(const psci_power_state_t *target_state) in imx_pwr_domain_on_finish() argument
119 void imx_pwr_domain_off(const psci_power_state_t *target_state) in imx_pwr_domain_off() argument
148 void imx_pwr_domain_suspend(const psci_power_state_t *target_state) in imx_pwr_domain_suspend() argument
155 if (is_local_state_off(CORE_PWR_STATE(target_state))) { in imx_pwr_domain_suspend()
160 if (!is_local_state_run(CLUSTER_PWR_STATE(target_state))) { in imx_pwr_domain_suspend()
162 if (is_local_state_retn(CLUSTER_PWR_STATE(target_state))) { in imx_pwr_domain_suspend()
169 if (is_local_state_off(SYSTEM_PWR_STATE(target_state))) { in imx_pwr_domain_suspend()
215 void imx_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in imx_pwr_domain_suspend_finish() argument
222 if (is_local_state_off(SYSTEM_PWR_STATE(target_state))) { in imx_pwr_domain_suspend_finish()
274 void imx_pwr_domain_pwr_down(const psci_power_state_t *target_state) in imx_pwr_domain_pwr_down() argument

1234