Home
last modified time | relevance | path

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

/device/linaro/bootloader/arm-trusted-firmware/lib/psci/
Dpsci_stat.c165 static int psci_get_stat(u_register_t target_cpu, unsigned int power_state, in psci_get_stat() argument
174 target_idx = plat_core_pos_by_mpidr(target_cpu); in psci_get_stat()
183 target_cpu, power_state, &state_info); in psci_get_stat()
216 u_register_t psci_stat_residency(u_register_t target_cpu, in psci_stat_residency() argument
220 int rc = psci_get_stat(target_cpu, power_state, &psci_stat); in psci_stat_residency()
229 u_register_t psci_stat_count(u_register_t target_cpu, in psci_stat_count() argument
233 int rc = psci_get_stat(target_cpu, power_state, &psci_stat); in psci_stat_count()
Dpsci_main.c21 int psci_cpu_on(u_register_t target_cpu, in psci_cpu_on() argument
30 rc = psci_validate_mpidr(target_cpu); in psci_cpu_on()
43 return psci_cpu_on_start(target_cpu, &ep); in psci_cpu_on()
226 int psci_migrate(u_register_t target_cpu) in psci_migrate() argument
244 rc = psci_validate_mpidr(target_cpu); in psci_migrate()
250 rc = psci_spd_pm->svc_migrate(read_mpidr_el1(), target_cpu); in psci_migrate()
279 int psci_node_hw_state(u_register_t target_cpu, in psci_node_hw_state() argument
285 rc = psci_validate_mpidr(target_cpu); in psci_node_hw_state()
298 rc = psci_plat_pm_ops->get_node_hw_state(target_cpu, power_level); in psci_node_hw_state()
Dpsci_on.c44 int psci_cpu_on_start(u_register_t target_cpu, in psci_cpu_on_start() argument
48 unsigned int target_idx = plat_core_pos_by_mpidr(target_cpu); in psci_cpu_on_start()
92 psci_spd_pm->svc_on(target_cpu); in psci_cpu_on_start()
125 rc = psci_plat_pm_ops->pwr_domain_on(target_cpu); in psci_cpu_on_start()
Dpsci_private.h238 int psci_cpu_on_start(u_register_t target_cpu,
270 u_register_t psci_stat_residency(u_register_t target_cpu,
272 u_register_t psci_stat_count(u_register_t target_cpu,
/device/linaro/bootloader/arm-trusted-firmware/plat/xilinx/zynqmp/
Dplat_startup.c190 int target_cpu, target_endianness, target_el; in fsbl_atf_handover() local
196 target_cpu = get_fsbl_cpu(&ATFHandoffParams->partition[i]); in fsbl_atf_handover()
197 if (target_cpu != FSBL_FLAGS_A53_0) { in fsbl_atf_handover()
198 WARN("BL31: invalid target CPU (%i)\n", target_cpu); in fsbl_atf_handover()
/device/linaro/bootloader/arm-trusted-firmware/drivers/arm/gic/
Darm_gic.c227 uint8_t target_cpu; in arm_gic_distif_setup() local
251 target_cpu = arm_gic_get_cpuif_id(); in arm_gic_distif_setup()
262 gicd_set_itargetsr(g_gicd_base, irq_num, target_cpu); in arm_gic_distif_setup()
/device/linaro/bootloader/arm-trusted-firmware/include/lib/psci/
Dpsci.h315 int psci_cpu_on(u_register_t target_cpu,
325 int psci_migrate(u_register_t target_cpu);
328 int psci_node_hw_state(u_register_t target_cpu,
Dpsci_lib.h22 void (*svc_on)(u_register_t target_cpu);
/device/linaro/bootloader/arm-trusted-firmware/plat/nvidia/tegra/soc/t186/
Dplat_psci_handlers.c259 uint32_t target_cpu = mpidr & MPIDR_CPU_MASK; in tegra_soc_pwr_domain_on() local
269 target_cpu |= (target_cluster << 2); in tegra_soc_pwr_domain_on()
271 mce_command_handler(MCE_CMD_ONLINE_CORE, target_cpu, 0, 0); in tegra_soc_pwr_domain_on()
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/fvp/
Dfvp_pm.c303 static int fvp_node_hw_state(u_register_t target_cpu, in fvp_node_hw_state() argument
321 psysr = fvp_pwrc_read_psysr(target_cpu); in fvp_node_hw_state()
/device/linaro/bootloader/arm-trusted-firmware/services/spd/opteed/
Dopteed_pm.c19 static void opteed_cpu_on_handler(uint64_t target_cpu) in opteed_cpu_on_handler() argument
/device/linaro/bootloader/arm-trusted-firmware/services/spd/tspd/
Dtspd_pm.c20 static void tspd_cpu_on_handler(uint64_t target_cpu) in tspd_cpu_on_handler() argument
/device/linaro/bootloader/arm-trusted-firmware/docs/
Dpsci-lib-integration-guide.rst483 void (*svc_on)(u_register_t target_cpu);