Home
last modified time | relevance | path

Searched refs:psci_power_state_t (Results 1 – 25 of 97) sorted by relevance

1234

/rk3399_ARM-atf/plat/mediatek/mt8195/include/
H A Dplat_mtk_lpm.h28 int (*pwr_prompt)(unsigned int cpu, const psci_power_state_t *state);
29 int (*pwr_reflect)(unsigned int cpu, const psci_power_state_t *state);
31 int (*pwr_cpu_on)(unsigned int cpu, const psci_power_state_t *state);
32 int (*pwr_cpu_dwn)(unsigned int cpu, const psci_power_state_t *state);
35 const psci_power_state_t *state);
37 const psci_power_state_t *state);
39 int (*pwr_mcusys_on)(unsigned int cpu, const psci_power_state_t *state);
41 const psci_power_state_t *state);
43 const psci_power_state_t *state);
/rk3399_ARM-atf/plat/mediatek/mt8192/include/
H A Dplat_mtk_lpm.h28 int (*pwr_prompt)(unsigned int cpu, const psci_power_state_t *state);
29 int (*pwr_reflect)(unsigned int cpu, const psci_power_state_t *state);
31 int (*pwr_cpu_on)(unsigned int cpu, const psci_power_state_t *state);
32 int (*pwr_cpu_dwn)(unsigned int cpu, const psci_power_state_t *state);
35 const psci_power_state_t *state);
37 const psci_power_state_t *state);
39 int (*pwr_mcusys_on)(unsigned int cpu, const psci_power_state_t *state);
41 const psci_power_state_t *state);
43 const psci_power_state_t *state);
/rk3399_ARM-atf/plat/mediatek/mt8186/include/
H A Dplat_mtk_lpm.h28 int (*pwr_prompt)(unsigned int cpu, const psci_power_state_t *state);
29 int (*pwr_reflect)(unsigned int cpu, const psci_power_state_t *state);
31 int (*pwr_cpu_on)(unsigned int cpu, const psci_power_state_t *state);
32 int (*pwr_cpu_dwn)(unsigned int cpu, const psci_power_state_t *state);
35 const psci_power_state_t *state);
37 const psci_power_state_t *state);
39 int (*pwr_mcusys_on)(unsigned int cpu, const psci_power_state_t *state);
41 const psci_power_state_t *state);
43 const psci_power_state_t *state);
/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);
32 psci_power_state_t *req_state);
35 void npcm845x_get_sys_suspend_power_state(psci_power_state_t *req_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/mediatek/mt8186/drivers/mcdi/
H A Dmt_cpu_pm.c23 static int pwr_state_prompt(unsigned int cpu, const psci_power_state_t *state) in pwr_state_prompt()
28 static int pwr_state_reflect(unsigned int cpu, const psci_power_state_t *state) in pwr_state_reflect()
39 static int pwr_cpu_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwron()
44 static int pwr_cpu_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwrdwn()
52 static int pwr_cluster_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwron()
57 static int pwr_cluster_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwrdwn()
62 static int pwr_mcusys_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwron()
74 const psci_power_state_t *state) in pwr_mcusys_pwron_finished()
88 static int pwr_mcusys_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwrdwn()
/rk3399_ARM-atf/plat/mediatek/mt8192/drivers/mcdi/
H A Dmt_cpu_pm.c23 static int pwr_state_prompt(unsigned int cpu, const psci_power_state_t *state) in pwr_state_prompt()
28 static int pwr_state_reflect(unsigned int cpu, const psci_power_state_t *state) in pwr_state_reflect()
39 static int pwr_cpu_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwron()
44 static int pwr_cpu_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwrdwn()
52 static int pwr_cluster_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwron()
57 static int pwr_cluster_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwrdwn()
62 static int pwr_mcusys_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwron()
74 const psci_power_state_t *state) in pwr_mcusys_pwron_finished()
88 static int pwr_mcusys_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwrdwn()
/rk3399_ARM-atf/plat/mediatek/mt8195/drivers/mcdi/
H A Dmt_cpu_pm.c23 static int pwr_state_prompt(unsigned int cpu, const psci_power_state_t *state) in pwr_state_prompt()
28 static int pwr_state_reflect(unsigned int cpu, const psci_power_state_t *state) in pwr_state_reflect()
39 static int pwr_cpu_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwron()
44 static int pwr_cpu_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cpu_pwrdwn()
52 static int pwr_cluster_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwron()
57 static int pwr_cluster_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_cluster_pwrdwn()
62 static int pwr_mcusys_pwron(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwron()
74 const psci_power_state_t *state) in pwr_mcusys_pwron_finished()
88 static int pwr_mcusys_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwrdwn()
/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()
37 static void stm32_pwr_domain_suspend(const psci_power_state_t *target_state) in stm32_pwr_domain_suspend()
42 static void stm32_pwr_domain_on_finish(const psci_power_state_t *target_state) in stm32_pwr_domain_on_finish()
51 static void stm32_pwr_domain_suspend_finish(const psci_power_state_t in stm32_pwr_domain_suspend_finish()
57 static void __dead2 stm32_pwr_domain_pwr_down_wfi(const psci_power_state_t in stm32_pwr_domain_pwr_down_wfi()
76 psci_power_state_t *req_state) in stm32_validate_power_state()
91 static void stm32_get_sys_suspend_power_state(psci_power_state_t *req_state) in stm32_get_sys_suspend_power_state()
/rk3399_ARM-atf/include/plat/arm/css/common/
H A Dcss_pm.h22 static inline unsigned int css_system_pwr_state(const psci_power_state_t *state) in css_system_pwr_state()
32 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);
41 void css_get_sys_suspend_power_state(psci_power_state_t *req_state);
/rk3399_ARM-atf/lib/psci/
H A Dpsci_private.h288 psci_power_state_t *state_info);
289 void psci_query_sys_suspend_pwrstate(psci_power_state_t *state_info);
294 psci_power_state_t *state_info,
300 psci_power_state_t *target_state);
302 const psci_power_state_t *target_state);
309 psci_power_state_t *state_info);
312 psci_power_state_t *state_info);
318 int psci_validate_suspend_req(const psci_power_state_t *state_info,
320 unsigned int psci_find_max_off_lvl(const psci_power_state_t *state_info);
321 unsigned int psci_find_target_suspend_lvl(const psci_power_state_t *state_info);
[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/nvidia/tegra/common/
H A Dtegra_pm.c37 static void tegra_get_sys_suspend_power_state(psci_power_state_t *req_state) in tegra_get_sys_suspend_power_state()
97 static int tegra_pwr_domain_off_early(const psci_power_state_t *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()
120 void tegra_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *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()
141 static __dead2 void tegra_pwr_domain_power_down_wfi(const psci_power_state_t in tegra_pwr_domain_power_down_wfi()
164 static void tegra_pwr_domain_on_finish(const psci_power_state_t *target_state) in tegra_pwr_domain_on_finish()
215 static void tegra_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend_finish()
250 psci_power_state_t *req_state) in tegra_validate_power_state()
301 psci_power_state_t target_state = { { PSCI_LOCAL_STATE_RUN } }; in plat_setup_psci_ops()
/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/include/lib/psci/
H A Dpsci.h292 } psci_power_state_t; typedef
320 void (*pwr_domain_off)(const psci_power_state_t *target_state);
321 int (*pwr_domain_off_early)(const psci_power_state_t *target_state);
324 const psci_power_state_t *target_state);
327 const psci_power_state_t *target_state);
328 void (*pwr_domain_suspend)(const psci_power_state_t *target_state);
329 void (*pwr_domain_on_finish)(const psci_power_state_t *target_state);
331 const psci_power_state_t *target_state);
333 const psci_power_state_t *target_state);
335 const psci_power_state_t *target_state);
[all …]
/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()
104 void css_pwr_domain_on_finish(const psci_power_state_t *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()
129 static void css_power_down_common(const psci_power_state_t *target_state) in css_power_down_common()
146 void css_pwr_domain_off(const psci_power_state_t *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()
189 const psci_power_state_t *target_state) in css_pwr_domain_suspend_finish()
252 void css_get_sys_suspend_power_state(psci_power_state_t *req_state) in css_get_sys_suspend_power_state()
280 psci_power_state_t *req_state) in css_validate_power_state()
314 psci_power_state_t *output_state) in css_translate_power_state_by_mpidr()
/rk3399_ARM-atf/plat/mediatek/mt8186/
H A Dplat_pm.c41 const psci_power_state_t *state), in plat_mt_pm_invoke()
42 int cpu, const psci_power_state_t *state) in plat_mt_pm_invoke()
57 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwrdwn_common()
76 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwron_common()
104 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwrdwn_common()
121 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwron_common()
140 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwrdwn_common()
154 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwron_common()
209 static void plat_power_domain_on_finish(const psci_power_state_t *state) in plat_power_domain_on_finish()
226 static void plat_power_domain_off(const psci_power_state_t *state) in plat_power_domain_off()
[all …]
/rk3399_ARM-atf/plat/nvidia/tegra/include/
H A Dtegra_private.h78 psci_power_state_t *req_state);
113 int32_t tegra_soc_pwr_domain_suspend(const psci_power_state_t *target_state);
115 int32_t tegra_soc_pwr_domain_off_early(const psci_power_state_t *target_state);
116 int32_t tegra_soc_pwr_domain_off(const psci_power_state_t *target_state);
117 int32_t tegra_soc_pwr_domain_on_finish(const psci_power_state_t *target_state);
118 int32_t tegra_soc_pwr_domain_power_down_wfi(const psci_power_state_t *target_state);
119 int32_t tegra_soc_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *target_state);
/rk3399_ARM-atf/plat/mediatek/mt8195/
H A Dplat_pm.c63 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwrdwn_common()
81 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwron_common()
112 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwrdwn_common()
127 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwron_common()
145 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwrdwn_common()
158 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwron_common()
214 static void plat_power_domain_on_finish(const psci_power_state_t *state) in plat_power_domain_on_finish()
231 static void plat_power_domain_off(const psci_power_state_t *state) in plat_power_domain_off()
249 static void plat_power_domain_suspend(const psci_power_state_t *state) in plat_power_domain_suspend()
271 static void plat_power_domain_suspend_finish(const psci_power_state_t *state) in plat_power_domain_suspend_finish()
[all …]
/rk3399_ARM-atf/plat/mediatek/mt8192/
H A Dplat_pm.c63 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwrdwn_common()
83 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwron_common()
114 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwrdwn_common()
129 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwron_common()
147 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwrdwn_common()
160 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwron_common()
216 static void plat_power_domain_on_finish(const psci_power_state_t *state) in plat_power_domain_on_finish()
233 static void plat_power_domain_off(const psci_power_state_t *state) in plat_power_domain_off()
251 static void plat_power_domain_suspend(const psci_power_state_t *state) in plat_power_domain_suspend()
273 static void plat_power_domain_suspend_finish(const psci_power_state_t *state) in plat_power_domain_suspend_finish()
[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()
172 static void fvp_pwr_domain_off(const psci_power_state_t *target_state) in fvp_pwr_domain_off()
196 static void fvp_pwr_domain_suspend(const psci_power_state_t *target_state) in fvp_pwr_domain_suspend()
244 static void fvp_pwr_domain_on_finish(const psci_power_state_t *target_state) in fvp_pwr_domain_on_finish()
254 static void fvp_pwr_domain_on_finish_late(const psci_power_state_t *target_state) in fvp_pwr_domain_on_finish_late()
268 static void fvp_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in fvp_pwr_domain_suspend_finish()
346 static void fvp_get_sys_suspend_power_state(psci_power_state_t *req_state) in fvp_get_sys_suspend_power_state()
368 psci_power_state_t *req_state) in fvp_validate_power_state()
390 psci_power_state_t *output_state) in fvp_translate_power_state_by_mpidr()
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_pm.c100 static void stm32_pwr_domain_off(const psci_power_state_t *target_state) in stm32_pwr_domain_off()
109 static void stm32_pwr_domain_suspend(const psci_power_state_t *target_state) in stm32_pwr_domain_suspend()
120 static void stm32_pwr_domain_on_finish(const psci_power_state_t *target_state) in stm32_pwr_domain_on_finish()
132 static void stm32_pwr_domain_suspend_finish(const psci_power_state_t in stm32_pwr_domain_suspend_finish()
138 static void __dead2 stm32_pwr_domain_pwr_down_wfi(const psci_power_state_t in stm32_pwr_domain_pwr_down_wfi()
157 psci_power_state_t *req_state) in stm32_validate_power_state()
/rk3399_ARM-atf/plat/mediatek/lib/pm/
H A Dmtk_pm.h67 void (*pwr_domain_off)(const psci_power_state_t *target_state);
68 void (*pwr_domain_on_finish)(const psci_power_state_t *target_state);
72 void (*pwr_domain_suspend)(const psci_power_state_t *target_state);
73 void (*pwr_domain_on_finish_late)(const psci_power_state_t *target_state);
74 void (*pwr_domain_suspend_finish)(const psci_power_state_t *target_state);
75 int (*validate_power_state)(unsigned int power_state, psci_power_state_t *req_state);
76 void (*get_sys_suspend_power_state)(psci_power_state_t *req_state);
93 const psci_power_state_t *raw;
/rk3399_ARM-atf/plat/qemu/qemu_sbsa/
H A Dsbsa_pm.c77 psci_power_state_t *req_state) in qemu_validate_power_state()
153 static void qemu_pwr_domain_off(const psci_power_state_t *target_state) in qemu_pwr_domain_off()
161 qemu_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in qemu_pwr_domain_pwr_down_wfi()
171 void qemu_pwr_domain_suspend(const psci_power_state_t *target_state) in qemu_pwr_domain_suspend()
181 void qemu_pwr_domain_on_finish(const psci_power_state_t *target_state) in qemu_pwr_domain_on_finish()
194 void qemu_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in qemu_pwr_domain_suspend_finish()
/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()
60 void imx_pwr_domain_off(const psci_power_state_t *target_state) in imx_pwr_domain_off()
70 psci_power_state_t *req_state) in imx_validate_power_state()
104 void imx_domain_suspend(const psci_power_state_t *target_state) in imx_domain_suspend()
130 void imx_domain_suspend_finish(const psci_power_state_t *target_state) in imx_domain_suspend_finish()
155 void imx_get_sys_suspend_power_state(psci_power_state_t *req_state) in imx_get_sys_suspend_power_state()
243 void __dead2 imx_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in imx_pwr_domain_pwr_down_wfi()
/rk3399_ARM-atf/plat/hisilicon/poplar/
H A Dplat_pm.c64 static void poplar_pwr_domain_off(const psci_power_state_t *target_state) in poplar_pwr_domain_off()
69 static void poplar_pwr_domain_suspend(const psci_power_state_t *target_state) in poplar_pwr_domain_suspend()
74 static void poplar_pwr_domain_on_finish(const psci_power_state_t *target_state) in poplar_pwr_domain_on_finish()
87 const psci_power_state_t *target_state) in poplar_pwr_domain_suspend_finish()
114 psci_power_state_t *req_state) in poplar_validate_power_state()
147 static void poplar_get_sys_suspend_power_state(psci_power_state_t *req_state) in poplar_get_sys_suspend_power_state()

1234