Home
last modified time | relevance | path

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

123

/external/arm-trusted-firmware/plat/mediatek/mt8192/include/
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);
/external/arm-trusted-firmware/plat/mediatek/mt8192/drivers/mcdi/
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()
83 static int pwr_mcusys_pwrdwn(unsigned int cpu, const psci_power_state_t *state) in pwr_mcusys_pwrdwn()
/external/arm-trusted-firmware/include/plat/arm/css/common/
Dcss_pm.h19 static inline unsigned int css_system_pwr_state(const psci_power_state_t *state) in css_system_pwr_state()
29 void css_pwr_domain_on_finish(const psci_power_state_t *target_state);
30 void css_pwr_domain_on_finish_late(const psci_power_state_t *target_state);
31 void css_pwr_domain_off(const psci_power_state_t *target_state);
32 void css_pwr_domain_suspend(const psci_power_state_t *target_state);
34 const psci_power_state_t *target_state);
38 void css_get_sys_suspend_power_state(psci_power_state_t *req_state);
/external/arm-trusted-firmware/lib/psci/
Dpsci_private.h271 psci_power_state_t *state_info);
272 void psci_query_sys_suspend_pwrstate(psci_power_state_t *state_info);
276 psci_power_state_t *target_state);
283 psci_power_state_t *state_info);
288 int psci_validate_suspend_req(const psci_power_state_t *state_info,
290 unsigned int psci_find_max_off_lvl(const psci_power_state_t *state_info);
291 unsigned int psci_find_target_suspend_lvl(const psci_power_state_t *state_info);
309 void psci_cpu_on_finish(unsigned int cpu_idx, const psci_power_state_t *state_info);
317 psci_power_state_t *state_info,
320 void psci_cpu_suspend_finish(unsigned int cpu_idx, const psci_power_state_t *state_info);
[all …]
/external/arm-trusted-firmware/plat/arm/css/common/
Dcss_pm.c73 const psci_power_state_t *target_state) in css_pwr_domain_on_finisher_common()
93 void css_pwr_domain_on_finish(const psci_power_state_t *target_state) in css_pwr_domain_on_finish()
106 void css_pwr_domain_on_finish_late(const psci_power_state_t *target_state) in css_pwr_domain_on_finish_late()
121 static void css_power_down_common(const psci_power_state_t *target_state) in css_power_down_common()
158 void css_pwr_domain_off(const psci_power_state_t *target_state) in css_pwr_domain_off()
169 void css_pwr_domain_suspend(const psci_power_state_t *target_state) in css_pwr_domain_suspend()
201 const psci_power_state_t *target_state) in css_pwr_domain_suspend_finish()
267 void css_get_sys_suspend_power_state(psci_power_state_t *req_state) in css_get_sys_suspend_power_state()
295 psci_power_state_t *req_state) in css_validate_power_state()
329 psci_power_state_t *output_state) in css_translate_power_state_by_mpidr()
/external/arm-trusted-firmware/plat/nvidia/tegra/common/
Dtegra_pm.c37 static void tegra_get_sys_suspend_power_state(psci_power_state_t *req_state) in tegra_get_sys_suspend_power_state()
96 static void tegra_pwr_domain_off(const psci_power_state_t *target_state) in tegra_pwr_domain_off()
110 void tegra_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend_pwrdown_early()
119 static void tegra_pwr_domain_suspend(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend()
131 static __dead2 void tegra_pwr_domain_power_down_wfi(const psci_power_state_t in tegra_pwr_domain_power_down_wfi()
154 static void tegra_pwr_domain_on_finish(const psci_power_state_t *target_state) in tegra_pwr_domain_on_finish()
205 static void tegra_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in tegra_pwr_domain_suspend_finish()
240 psci_power_state_t *req_state) in tegra_validate_power_state()
290 psci_power_state_t target_state = { { PSCI_LOCAL_STATE_RUN } }; in plat_setup_psci_ops()
/external/arm-trusted-firmware/include/lib/psci/
Dpsci.h271 } psci_power_state_t; typedef
299 void (*pwr_domain_off)(const psci_power_state_t *target_state);
301 const psci_power_state_t *target_state);
302 void (*pwr_domain_suspend)(const psci_power_state_t *target_state);
303 void (*pwr_domain_on_finish)(const psci_power_state_t *target_state);
305 const psci_power_state_t *target_state);
307 const psci_power_state_t *target_state);
309 const psci_power_state_t *target_state);
313 psci_power_state_t *req_state);
316 psci_power_state_t *req_state);
[all …]
/external/arm-trusted-firmware/plat/mediatek/mt8192/
Dplat_pm.c62 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwrdwn_common()
82 const psci_power_state_t *state, unsigned int req_pstate) in plat_cpu_pwron_common()
115 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwrdwn_common()
130 const psci_power_state_t *state, unsigned int req_pstate) in plat_cluster_pwron_common()
148 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwrdwn_common()
161 const psci_power_state_t *state, unsigned int req_pstate) in plat_mcusys_pwron_common()
215 static void plat_power_domain_on_finish(const psci_power_state_t *state) in plat_power_domain_on_finish()
232 static void plat_power_domain_off(const psci_power_state_t *state) in plat_power_domain_off()
250 static void plat_power_domain_suspend(const psci_power_state_t *state) in plat_power_domain_suspend()
272 static void plat_power_domain_suspend_finish(const psci_power_state_t *state) in plat_power_domain_suspend_finish()
[all …]
/external/arm-trusted-firmware/plat/imx/imx8m/include/
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);
/external/arm-trusted-firmware/plat/arm/board/fvp/
Dfvp_pm.c102 static void fvp_power_domain_on_finish_common(const psci_power_state_t *target_state) in fvp_power_domain_on_finish_common()
184 static void fvp_pwr_domain_off(const psci_power_state_t *target_state) in fvp_pwr_domain_off()
214 static void fvp_pwr_domain_suspend(const psci_power_state_t *target_state) in fvp_pwr_domain_suspend()
263 static void fvp_pwr_domain_on_finish(const psci_power_state_t *target_state) in fvp_pwr_domain_on_finish()
274 static void fvp_pwr_domain_on_finish_late(const psci_power_state_t *target_state) in fvp_pwr_domain_on_finish_late()
290 static void fvp_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in fvp_pwr_domain_suspend_finish()
371 static void fvp_get_sys_suspend_power_state(psci_power_state_t *req_state) in fvp_get_sys_suspend_power_state()
389 psci_power_state_t *req_state) in fvp_validate_power_state()
411 psci_power_state_t *output_state) in fvp_translate_power_state_by_mpidr()
/external/arm-trusted-firmware/plat/qti/common/src/
Dqti_pm.c79 psci_power_state_t *req_state) in qti_validate_power_state()
144 static bool is_cpu_off(const psci_power_state_t *target_state) in is_cpu_off()
156 static void qti_cpu_power_on_finish(const psci_power_state_t *target_state) in qti_cpu_power_on_finish()
171 static void qti_node_power_off(const psci_power_state_t *target_state) in qti_node_power_off()
181 static void qti_node_suspend(const psci_power_state_t *target_state) in qti_node_suspend()
191 static void qti_node_suspend_finish(const psci_power_state_t *target_state) in qti_node_suspend_finish()
201 __dead2 void qti_domain_power_down_wfi(const psci_power_state_t *target_state) in qti_domain_power_down_wfi()
230 void qti_get_sys_suspend_power_state(psci_power_state_t *req_state) in qti_get_sys_suspend_power_state()
/external/arm-trusted-firmware/plat/imx/imx8m/
Dimx8m_psci_common.c52 void imx_pwr_domain_on_finish(const psci_power_state_t *target_state) in imx_pwr_domain_on_finish()
58 void imx_pwr_domain_off(const psci_power_state_t *target_state) in imx_pwr_domain_off()
68 psci_power_state_t *req_state) in imx_validate_power_state()
102 void imx_domain_suspend(const psci_power_state_t *target_state) in imx_domain_suspend()
125 void imx_domain_suspend_finish(const psci_power_state_t *target_state) in imx_domain_suspend_finish()
147 void imx_get_sys_suspend_power_state(psci_power_state_t *req_state) in imx_get_sys_suspend_power_state()
185 void __dead2 imx_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in imx_pwr_domain_pwr_down_wfi()
/external/arm-trusted-firmware/plat/nvidia/tegra/soc/t132/
Dplat_psci_handlers.c64 psci_power_state_t *req_state) in tegra_soc_validate_power_state()
114 int tegra_soc_pwr_domain_on_finish(const psci_power_state_t *target_state) in tegra_soc_pwr_domain_on_finish()
124 int tegra_soc_pwr_domain_off(const psci_power_state_t *target_state) in tegra_soc_pwr_domain_off()
146 int tegra_soc_pwr_domain_suspend(const psci_power_state_t *target_state) in tegra_soc_pwr_domain_suspend()
173 int32_t tegra_soc_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *target_state) in tegra_soc_pwr_domain_suspend_pwrdown_early()
178 int tegra_soc_pwr_domain_power_down_wfi(const psci_power_state_t *target_state) in tegra_soc_pwr_domain_power_down_wfi()
/external/arm-trusted-firmware/plat/nvidia/tegra/include/
Dtegra_private.h78 psci_power_state_t *req_state);
110 int32_t tegra_soc_pwr_domain_suspend(const psci_power_state_t *target_state);
112 int32_t tegra_soc_pwr_domain_off(const psci_power_state_t *target_state);
113 int32_t tegra_soc_pwr_domain_on_finish(const psci_power_state_t *target_state);
114 int32_t tegra_soc_pwr_domain_power_down_wfi(const psci_power_state_t *target_state);
115 int32_t tegra_soc_pwr_domain_suspend_pwrdown_early(const psci_power_state_t *target_state);
/external/arm-trusted-firmware/plat/hisilicon/poplar/
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()
110 psci_power_state_t *req_state) in poplar_validate_power_state()
143 static void poplar_get_sys_suspend_power_state(psci_power_state_t *req_state) in poplar_get_sys_suspend_power_state()
/external/arm-trusted-firmware/plat/qemu/common/
Dqemu_pm.c69 psci_power_state_t *req_state) in qemu_validate_power_state()
155 static void qemu_pwr_domain_off(const psci_power_state_t *target_state) in qemu_pwr_domain_off()
163 qemu_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in qemu_pwr_domain_pwr_down_wfi()
173 void qemu_pwr_domain_suspend(const psci_power_state_t *target_state) in qemu_pwr_domain_suspend()
183 void qemu_pwr_domain_on_finish(const psci_power_state_t *target_state) in qemu_pwr_domain_on_finish()
196 void qemu_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in qemu_pwr_domain_suspend_finish()
/external/arm-trusted-firmware/plat/qemu/qemu_sbsa/
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()
/external/arm-trusted-firmware/plat/intel/soc/common/
Dsocfpga_psci.c58 void socfpga_pwr_domain_off(const psci_power_state_t *target_state) in socfpga_pwr_domain_off()
72 void socfpga_pwr_domain_suspend(const psci_power_state_t *target_state) in socfpga_pwr_domain_suspend()
90 void socfpga_pwr_domain_on_finish(const psci_power_state_t *target_state) in socfpga_pwr_domain_on_finish()
111 void socfpga_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in socfpga_pwr_domain_suspend_finish()
177 psci_power_state_t *req_state) in socfpga_validate_power_state()
190 void socfpga_get_sys_suspend_power_state(psci_power_state_t *req_state) in socfpga_get_sys_suspend_power_state()
/external/arm-trusted-firmware/plat/xilinx/versal/
Dplat_psci.c50 static void versal_pwr_domain_suspend(const psci_power_state_t *target_state) in versal_pwr_domain_suspend()
86 const psci_power_state_t *target_state) in versal_pwr_domain_suspend_finish()
109 void versal_pwr_domain_on_finish(const psci_power_state_t *target_state) in versal_pwr_domain_on_finish()
151 static void versal_pwr_domain_off(const psci_power_state_t *target_state) in versal_pwr_domain_off()
184 psci_power_state_t *req_state) in versal_validate_power_state()
210 static void versal_get_sys_suspend_power_state(psci_power_state_t *req_state) in versal_get_sys_suspend_power_state()
/external/arm-trusted-firmware/plat/xilinx/zynqmp/
Dplat_psci.c52 static void zynqmp_pwr_domain_off(const psci_power_state_t *target_state) in zynqmp_pwr_domain_off()
75 static void zynqmp_pwr_domain_suspend(const psci_power_state_t *target_state) in zynqmp_pwr_domain_suspend()
98 static void zynqmp_pwr_domain_on_finish(const psci_power_state_t *target_state) in zynqmp_pwr_domain_on_finish()
107 static void zynqmp_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in zynqmp_pwr_domain_suspend_finish()
161 psci_power_state_t *req_state) in zynqmp_validate_power_state()
190 void zynqmp_get_sys_suspend_power_state(psci_power_state_t *req_state) in zynqmp_get_sys_suspend_power_state()
/external/arm-trusted-firmware/plat/rockchip/common/
Dplat_pm.c118 const psci_power_state_t *target_state) in rockchip_soc_cores_pd_pwr_dn_wfi()
133 psci_power_state_t *req_state) in rockchip_validate_power_state()
172 void rockchip_get_sys_suspend_power_state(psci_power_state_t *req_state) in rockchip_get_sys_suspend_power_state()
216 void rockchip_pwr_domain_off(const psci_power_state_t *target_state) in rockchip_pwr_domain_off()
243 void rockchip_pwr_domain_suspend(const psci_power_state_t *target_state) in rockchip_pwr_domain_suspend()
280 void rockchip_pwr_domain_on_finish(const psci_power_state_t *target_state) in rockchip_pwr_domain_on_finish()
317 void rockchip_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in rockchip_pwr_domain_suspend_finish()
374 const psci_power_state_t *target_state) in rockchip_pd_pwr_down_wfi()
/external/arm-trusted-firmware/plat/hisilicon/hikey/
Dhikey_pm.c50 static void hikey_pwr_domain_on_finish(const psci_power_state_t *target_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()
97 static void hikey_pwr_domain_suspend(const psci_power_state_t *target_state) in hikey_pwr_domain_suspend()
133 static void hikey_pwr_domain_suspend_finish(const psci_power_state_t *target_state) in hikey_pwr_domain_suspend_finish()
163 static void hikey_get_sys_suspend_power_state(psci_power_state_t *req_state) in hikey_get_sys_suspend_power_state()
215 psci_power_state_t *req_state) in hikey_validate_power_state()
/external/arm-trusted-firmware/plat/rpi/common/
Drpi3_pm.c68 psci_power_state_t *req_state) in rpi3_validate_power_state()
119 static void rpi3_pwr_domain_off(const psci_power_state_t *target_state) in rpi3_pwr_domain_off()
129 rpi3_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state) in rpi3_pwr_domain_pwr_down_wfi()
166 static void rpi3_pwr_domain_on_finish(const psci_power_state_t *target_state) in rpi3_pwr_domain_on_finish()
178 const psci_power_state_t *target_state) in rpi3_pwr_down_wfi()
/external/arm-trusted-firmware/plat/socionext/synquacer/
Dsq_psci.c41 const psci_power_state_t *target_state) 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()
68 static void sq_power_down_common(const psci_power_state_t *target_state) in sq_power_down_common()
97 void sq_pwr_domain_off(const psci_power_state_t *target_state) in sq_pwr_domain_off()
/external/arm-trusted-firmware/plat/imx/imx8m/imx8mq/
Dimx8mq_psci.c20 psci_power_state_t *req_state) in imx_validate_power_state()
42 void imx_domain_suspend(const psci_power_state_t *target_state) in imx_domain_suspend()
69 void imx_domain_suspend_finish(const psci_power_state_t *target_state) in imx_domain_suspend_finish()
98 void imx_get_sys_suspend_power_state(psci_power_state_t *req_state) in imx_get_sys_suspend_power_state()

123