Home
last modified time | relevance | path

Searched refs:target_cpu (Results 1 – 15 of 15) sorted by relevance

/rk3399_ARM-atf/lib/psci/
H A Dpsci_stat.c173 static int psci_get_stat(u_register_t target_cpu, unsigned int power_state, in psci_get_stat() argument
182 target_idx = (unsigned int) plat_core_pos_by_mpidr(target_cpu); in psci_get_stat()
189 target_cpu, power_state, &state_info); in psci_get_stat()
223 u_register_t psci_stat_residency(u_register_t target_cpu, in psci_stat_residency() argument
229 if (!is_valid_mpidr(target_cpu)) in psci_stat_residency()
232 int rc = psci_get_stat(target_cpu, power_state, &psci_stat); in psci_stat_residency()
241 u_register_t psci_stat_count(u_register_t target_cpu, in psci_stat_count() argument
247 if (!is_valid_mpidr(target_cpu)) in psci_stat_count()
250 int rc = psci_get_stat(target_cpu, power_state, &psci_stat); in psci_stat_count()
H A Dpsci_main.c25 int psci_cpu_on(u_register_t target_cpu, in psci_cpu_on() argument
32 unsigned int target_idx = (unsigned int)plat_core_pos_by_mpidr(target_cpu); in psci_cpu_on()
35 if (!is_valid_mpidr(target_cpu)) { in psci_cpu_on()
50 return psci_cpu_on_start(target_cpu, ep); in psci_cpu_on()
281 int psci_migrate(u_register_t target_cpu) in psci_migrate() argument
287 if (!is_valid_mpidr(target_cpu)) { in psci_migrate()
306 if (!is_valid_mpidr(target_cpu)) { in psci_migrate()
312 rc = psci_spd_pm->svc_migrate(read_mpidr_el1(), target_cpu); in psci_migrate()
342 int psci_node_hw_state(u_register_t target_cpu, in psci_node_hw_state() argument
348 if (!is_valid_mpidr(target_cpu)) { in psci_node_hw_state()
[all …]
H A Dpsci_on.c62 int psci_cpu_on_start(u_register_t target_cpu, in psci_cpu_on_start() argument
67 unsigned int target_idx = (unsigned int)plat_core_pos_by_mpidr(target_cpu); in psci_cpu_on_start()
108 psci_spd_pm->svc_on(target_cpu); in psci_cpu_on_start()
145 rc = psci_plat_pm_ops->pwr_domain_on(target_cpu); in psci_cpu_on_start()
H A Dpsci_private.h331 int psci_cpu_on_start(u_register_t target_cpu,
364 u_register_t psci_stat_residency(u_register_t target_cpu,
366 u_register_t psci_stat_count(u_register_t target_cpu,
/rk3399_ARM-atf/plat/xilinx/common/
H A Dplat_startup.c222 uint32_t target_estate, target_secure, target_cpu; in xbl_handover() local
240 target_cpu = get_xbl_cpu(&HandoffParams->partition[i]); in xbl_handover()
241 if (target_cpu != XBL_FLAGS_A53_0) { in xbl_handover()
242 WARN("BL31: invalid target CPU (%i)\n", target_cpu); in xbl_handover()
/rk3399_ARM-atf/include/lib/psci/
H A Dpsci.h360 int psci_cpu_on(u_register_t target_cpu,
370 int psci_migrate(u_register_t target_cpu);
373 int psci_node_hw_state(u_register_t target_cpu,
H A Dpsci_lib.h24 void (*svc_on)(u_register_t target_cpu);
/rk3399_ARM-atf/docs/perf/
H A Dpsci-performance-instr.rst53 :param target_cpu: Contains copy of affinity fields in the MPIDR register
60 :returns: Time spent in ``power_state``, in microseconds, by ``target_cpu``
66 :param target_cpu: follows the same format as ``PSCI_STAT_RESIDENCY``.
70 used by ``target_cpu`` and the highest level expressed in
/rk3399_ARM-atf/plat/arm/board/fvp/
H A Dfvp_pm.c301 static int fvp_node_hw_state(u_register_t target_cpu, in fvp_node_hw_state() argument
320 psysr = fvp_pwrc_read_psysr(target_cpu); in fvp_node_hw_state()
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t186/
H A Dplat_psci_handlers.c351 uint64_t target_cpu = mpidr & MPIDR_CPU_MASK; in tegra_soc_pwr_domain_on() local
362 target_cpu |= (target_cluster << 2); in tegra_soc_pwr_domain_on()
364 (void)mce_command_handler((uint64_t)MCE_CMD_ONLINE_CORE, target_cpu, 0U, 0U); in tegra_soc_pwr_domain_on()
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t194/
H A Dplat_psci_handlers.c323 uint64_t target_cpu = mpidr & MPIDR_CPU_MASK; in tegra_soc_pwr_domain_on() local
334 target_cpu += (target_cluster << 1U); in tegra_soc_pwr_domain_on()
336 ret = mce_command_handler((uint64_t)MCE_CMD_ONLINE_CORE, target_cpu, 0U, 0U); in tegra_soc_pwr_domain_on()
/rk3399_ARM-atf/plat/st/stm32mp1/
H A Dstm32mp1_pm.c187 static int stm32_node_hw_state(u_register_t target_cpu, in stm32_node_hw_state() argument
/rk3399_ARM-atf/services/spd/tspd/
H A Dtspd_pm.c22 static void tspd_cpu_on_handler(u_register_t target_cpu) in tspd_cpu_on_handler() argument
/rk3399_ARM-atf/services/spd/opteed/
H A Dopteed_pm.c21 static void opteed_cpu_on_handler(u_register_t target_cpu) in opteed_cpu_on_handler() argument
/rk3399_ARM-atf/docs/
H A Dporting-guide.rst3386 void (*svc_on)(u_register_t target_cpu);