| /rk3399_ARM-atf/plat/xilinx/common/pm_service/ |
| H A D | pm_api_sys.c | 129 return pm_ipi_send_sync(primary_proc, payload, result, RET_PAYLOAD_ARG_CNT); in pm_handle_eemi_call() 205 return pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_req_wakeup() 233 if (pm_ipi_irq_status(primary_proc) != 0U) { in pm_get_callbackdata() 238 pm_ipi_irq_clear(primary_proc); in pm_get_callbackdata() 267 ret = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_force_powerdown() 269 ret = pm_ipi_send(primary_proc, payload); in pm_force_powerdown() 301 ret = pm_ipi_send_non_blocking(primary_proc, payload); in pm_system_shutdown() 326 return pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_set_wakeup_source() 413 ret = pm_ipi_send_sync(primary_proc, payload, ret_payload, RET_PAYLOAD_ARG_CNT); in pm_feature_check() 442 return pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_load_pdi() [all …]
|
| H A D | pm_svc_main.c | 126 pm_ipi_irq_clear(primary_proc); in request_cpu_pwrdwn() 200 pm_ipi_irq_clear(primary_proc); in ipi_fiq_handler() 205 pm_ipi_irq_clear(primary_proc); in ipi_fiq_handler() 264 pm_ipi_init(primary_proc); in pm_setup() 280 pm_ipi_irq_enable(primary_proc); in pm_setup() 290 ret = (int32_t)pm_register_notifier(primary_proc->node_id, EVENT_CPU_PWRDWN, in pm_setup() 548 ret = pm_ipi_send_sync(primary_proc, payload, (uint32_t *)buf, in eemi_api_handler()
|
| /rk3399_ARM-atf/plat/xilinx/zynqmp/pm_service/ |
| H A D | zynqmp_pm_api_sys.c | 315 ret = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_req_suspend() 317 ret = pm_ipi_send(primary_proc, payload); in pm_req_suspend() 361 ret = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_req_wakeup() 363 ret = pm_ipi_send(primary_proc, payload); in pm_req_wakeup() 391 ret = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_force_powerdown() 393 ret = pm_ipi_send(primary_proc, payload); in pm_force_powerdown() 420 return pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_set_wakeup_source() 444 ret = pm_ipi_send_non_blocking(primary_proc, payload); in pm_system_shutdown() 476 ret = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in pm_req_node() 478 ret = pm_ipi_send(primary_proc, payload); in pm_req_node() [all …]
|
| H A D | zynqmp_pm_svc_main.c | 226 pm_ipi_init(primary_proc); in pm_setup() 375 pm_ipi_irq_enable(primary_proc); in pm_smc_handler() 565 ret = pm_ipi_send_sync(primary_proc, payload, ret_payload, 3U); in pm_smc_handler() 586 ret = pm_ipi_send_sync(primary_proc, payload, result, in pm_smc_handler()
|
| H A D | pm_client.c | 273 const struct pm_proc *primary_proc = &pm_procs_all[0]; variable
|
| H A D | pm_api_ioctl.c | 745 ret = pm_ipi_send_sync(primary_proc, payload, value, 1); in pm_api_ioctl()
|
| /rk3399_ARM-atf/plat/amd/versal2/pm_service/ |
| H A D | pm_svc_main.c | 122 pm_ipi_irq_clear(primary_proc); in request_cpu_pwrdwn() 203 pm_ipi_irq_clear(primary_proc); in ipi_fiq_handler() 208 pm_ipi_irq_clear(primary_proc); in ipi_fiq_handler() 276 pm_ipi_init(primary_proc); in pm_setup() 292 pm_ipi_irq_enable(primary_proc); in pm_setup() 302 ret = (int32_t)pm_register_notifier(primary_proc->node_id, EVENT_CPU_PWRDWN, in pm_setup() 448 ret = pm_ipi_send_sync(primary_proc, payload, (uint32_t *)buf, in eemi_api_handler()
|
| H A D | pm_client.c | 91 const struct pm_proc *primary_proc = &pm_procs_all[0]; variable
|
| /rk3399_ARM-atf/plat/amd/versal2/ |
| H A D | plat_psci_pm.c | 136 ret = ipi_mb_enquire_status(primary_proc->ipi->local_ipi_id, in versal2_system_reset() 137 primary_proc->ipi->remote_ipi_id); in versal2_system_reset() 294 ret = ipi_mb_enquire_status(primary_proc->ipi->local_ipi_id, in versal2_system_off() 295 primary_proc->ipi->remote_ipi_id); in versal2_system_off()
|
| /rk3399_ARM-atf/plat/xilinx/common/include/ |
| H A D | pm_client.h | 29 extern const struct pm_proc *primary_proc;
|
| /rk3399_ARM-atf/plat/xilinx/versal/ |
| H A D | plat_psci.c | 195 ret = ipi_mb_enquire_status(primary_proc->ipi->local_ipi_id, in versal_system_reset() 196 primary_proc->ipi->remote_ipi_id); in versal_system_reset()
|
| H A D | bl31_versal_setup.c | 123 ret_status = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in bl31_early_platform_setup2()
|
| /rk3399_ARM-atf/plat/xilinx/versal_net/ |
| H A D | plat_psci_pm.c | 143 ret = ipi_mb_enquire_status(primary_proc->ipi->local_ipi_id, in versal_net_system_reset_scope() 144 primary_proc->ipi->remote_ipi_id); in versal_net_system_reset_scope()
|
| H A D | bl31_versal_net_setup.c | 155 ret_status = pm_ipi_send_sync(primary_proc, payload, NULL, 0); in bl31_early_platform_setup2()
|
| /rk3399_ARM-atf/plat/xilinx/versal/pm_service/ |
| H A D | pm_client.c | 53 const struct pm_proc *primary_proc = &pm_procs_all[0]; variable
|
| /rk3399_ARM-atf/plat/xilinx/versal_net/pm_service/ |
| H A D | pm_client.c | 133 const struct pm_proc *primary_proc = &pm_procs_all[0]; variable
|