Home
last modified time | relevance | path

Searched refs:power_level (Results 1 – 13 of 13) sorted by relevance

/rk3399_ARM-atf/drivers/arm/css/scp/
H A Dcss_pm_scpi.c74 int css_scp_get_power_state(u_register_t mpidr, unsigned int power_level) in css_scp_get_power_state() argument
83 if (power_level != ARM_PWR_LVL0 && power_level != ARM_PWR_LVL1) in css_scp_get_power_state()
92 if (power_level == ARM_PWR_LVL0) { in css_scp_get_power_state()
H A Dcss_pm_scmi.c265 int css_scp_get_power_state(u_register_t mpidr, unsigned int power_level) in css_scp_get_power_state() argument
272 if ((power_level > PLAT_MAX_PWR_LVL) || in css_scp_get_power_state()
273 (power_level == CSS_SYSTEM_PWR_DMN_LVL)) { in css_scp_get_power_state()
275 power_level); in css_scp_get_power_state()
297 if (SCMI_GET_PWR_STATE_MAX_PWR_LVL(scmi_pwr_state) < power_level) in css_scp_get_power_state()
300 lvl_state = SCMI_GET_PWR_STATE_LVL(scmi_pwr_state, power_level); in css_scp_get_power_state()
/rk3399_ARM-atf/include/lib/psci/
H A Dpsci_lib.h96 void psci_pwrdown_cpu(unsigned int power_level);
97 void psci_pwrdown_cpu_start(unsigned int power_level);
99 void psci_pwrdown_cpu_end_wakeup(unsigned int power_level);
H A Dpsci.h348 int (*get_node_hw_state)(u_register_t mpidr, unsigned int power_level);
374 unsigned int power_level);
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_pm.c302 unsigned int power_level) in fvp_node_hw_state() argument
311 if (power_level > ARM_PWR_LVL1) { in fvp_node_hw_state()
324 if (power_level == ARM_PWR_LVL0) { in fvp_node_hw_state()
326 } else if (power_level == ARM_PWR_LVL1) { in fvp_node_hw_state()
/rk3399_ARM-atf/plat/allwinner/common/
H A Dsunxi_scpi_pm.c149 unsigned int power_level = psci_get_pstate_pwrlvl(power_state); in sunxi_validate_power_state() local
156 if (power_level > PLAT_MAX_PWR_LVL) { in sunxi_validate_power_state()
165 for (i = 0; i <= power_level; ++i) { in sunxi_validate_power_state()
/rk3399_ARM-atf/lib/psci/
H A Dpsci_common.c1208 static cpu_ops_pwr_dwn_op_t get_cpu_pwr_dwn(unsigned int power_level) in get_cpu_pwr_dwn() argument
1213 if (power_level > CPU_MAX_PWR_DWN_OPS - 1) { in get_cpu_pwr_dwn()
1214 power_level = CPU_MAX_PWR_DWN_OPS - 1; in get_cpu_pwr_dwn()
1218 assert(ops->pwr_dwn_ops[power_level] != NULL); in get_cpu_pwr_dwn()
1220 return ops->pwr_dwn_ops[power_level]; in get_cpu_pwr_dwn()
1223 static void prepare_cpu_pwr_up(unsigned int power_level) in prepare_cpu_pwr_up() argument
1232 u_register_t ret = get_cpu_pwr_dwn(power_level)(); in prepare_cpu_pwr_up()
1244 void psci_pwrdown_cpu_start(unsigned int power_level) in psci_pwrdown_cpu_start() argument
1258 cpu_ops_pwr_dwn_op_t prepare_cpu_pwr_dwn = get_cpu_pwr_dwn(power_level); in psci_pwrdown_cpu_start()
1328 void psci_pwrdown_cpu_end_wakeup(unsigned int power_level) in psci_pwrdown_cpu_end_wakeup() argument
[all …]
H A Dpsci_main.c343 unsigned int power_level) in psci_node_hw_state() argument
353 if (power_level > PLAT_MAX_PWR_LVL) { in psci_node_hw_state()
362 rc = psci_plat_pm_ops->get_node_hw_state(target_cpu, power_level); in psci_node_hw_state()
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_pm.c188 unsigned int power_level) in stm32_node_hw_state() argument
194 if (power_level != MPIDR_AFFLVL0) { in stm32_node_hw_state()
/rk3399_ARM-atf/include/drivers/arm/css/
H A Dcss_scp.h24 int css_scp_get_power_state(u_register_t mpidr, unsigned int power_level);
/rk3399_ARM-atf/plat/arm/css/common/
H A Dcss_pm.c269 int css_node_hw_state(u_register_t mpidr, unsigned int power_level) in css_node_hw_state() argument
271 return css_scp_get_power_state(mpidr, power_level); in css_node_hw_state()
/rk3399_ARM-atf/include/plat/arm/css/common/
H A Dcss_pm.h42 int css_node_hw_state(u_register_t mpidr, unsigned int power_level);
/rk3399_ARM-atf/docs/
H A Dporting-guide.rst3315 the power domain topology (identified by the second parameter, ``power_level``),