Home
last modified time | relevance | path

Searched refs:mtk_cpupm_pwrstate (Results 1 – 3 of 3) sorted by relevance

/trusted-firmware-a-latest/plat/mediatek/lib/pm/
Dmtk_pm.h97 struct mtk_cpupm_pwrstate { struct
105 void (*cpu_on)(const struct mtk_cpupm_pwrstate *state); argument
106 void (*cpu_off)(const struct mtk_cpupm_pwrstate *state);
128 const struct mtk_cpupm_pwrstate *state);
130 void (*cpu_suspend)(const struct mtk_cpupm_pwrstate *state);
131 void (*cpu_resume)(const struct mtk_cpupm_pwrstate *state);
132 void (*cluster_suspend)(const struct mtk_cpupm_pwrstate *state);
133 void (*cluster_resume)(const struct mtk_cpupm_pwrstate *state);
134 void (*mcusys_suspend)(const struct mtk_cpupm_pwrstate *state);
135 void (*mcusys_resume)(const struct mtk_cpupm_pwrstate *state);
/trusted-firmware-a-latest/plat/mediatek/drivers/cpu_pm/cpcv3_2/
Dmt_cpu_pm.c62 static void cpupm_cpu_resume_common(const struct mtk_cpupm_pwrstate *state) in cpupm_cpu_resume_common()
81 static void cpupm_cpu_resume_smp(const struct mtk_cpupm_pwrstate *state) in cpupm_cpu_resume_smp()
92 static void cpupm_cpu_suspend_smp(const struct mtk_cpupm_pwrstate *state) in cpupm_cpu_suspend_smp()
107 struct mtk_cpupm_pwrstate state = { in cpupm_smp_init()
148 static int mcusys_prepare_suspend(const struct mtk_cpupm_pwrstate *state) in mcusys_prepare_suspend()
190 static int mcusys_prepare_resume(const struct mtk_cpupm_pwrstate *state) in mcusys_prepare_resume()
202 const struct mtk_cpupm_pwrstate *state) in cpupm_do_pstate_off()
257 const struct mtk_cpupm_pwrstate *state) in cpupm_do_pstate_on()
322 static void cpupm_cpu_resume(const struct mtk_cpupm_pwrstate *state) in cpupm_cpu_resume()
327 static void cpupm_mcusys_resume(const struct mtk_cpupm_pwrstate *state) in cpupm_mcusys_resume()
[all …]
/trusted-firmware-a-latest/plat/mediatek/lib/pm/armv8_2/
Dpwr_ctrl.c81 struct mtk_cpupm_pwrstate *state) in get_mediatek_pstate()
104 static void armv8_2_mcusys_pwr_on_common(const struct mtk_cpupm_pwrstate *state) in armv8_2_mcusys_pwr_on_common()
119 static void armv8_2_mcusys_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state) in armv8_2_mcusys_pwr_dwn_common()
131 static void armv8_2_cluster_pwr_on_common(const struct mtk_cpupm_pwrstate *state) in armv8_2_cluster_pwr_on_common()
145 static void armv8_2_cluster_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state) in armv8_2_cluster_pwr_dwn_common()
153 static void armv8_2_cpu_pwr_on_common(const struct mtk_cpupm_pwrstate *state, unsigned int pstate) in armv8_2_cpu_pwr_on_common()
169 static void armv8_2_cpu_pwr_dwn_common(const struct mtk_cpupm_pwrstate *state, unsigned int pstate) in armv8_2_cpu_pwr_dwn_common()
180 static void armv8_2_cpu_pwr_resume(const struct mtk_cpupm_pwrstate *state, unsigned int pstate) in armv8_2_cpu_pwr_resume()
188 static void armv8_2_cpu_pwr_suspend(const struct mtk_cpupm_pwrstate *state, unsigned int pstate) in armv8_2_cpu_pwr_suspend()
196 static void armv8_2_cpu_pwr_on(const struct mtk_cpupm_pwrstate *state, unsigned int pstate) in armv8_2_cpu_pwr_on()
[all …]