Searched refs:pm_proc (Results 1 – 10 of 10) sorted by relevance
/trusted-firmware-a-3.4.0/plat/xilinx/common/include/ |
D | pm_ipi.h | 16 int32_t pm_ipi_init(const struct pm_proc *proc); 18 enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, 20 enum pm_ret_status pm_ipi_send_non_blocking(const struct pm_proc *proc, 22 enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, 26 void pm_ipi_irq_enable(const struct pm_proc *proc); 27 void pm_ipi_irq_clear(const struct pm_proc *proc); 28 uint32_t pm_ipi_irq_status(const struct pm_proc *proc);
|
D | pm_client.h | 19 void pm_client_suspend(const struct pm_proc *proc, uint32_t state); 21 void pm_client_wakeup(const struct pm_proc *proc); 24 extern const struct pm_proc *primary_proc; 28 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid);
|
D | pm_common.h | 49 struct pm_proc { struct 55 const struct pm_proc *pm_get_proc(uint32_t cpuid); argument
|
/trusted-firmware-a-3.4.0/plat/xilinx/common/pm_service/ |
D | pm_ipi.c | 33 int32_t pm_ipi_init(const struct pm_proc *proc) in pm_ipi_init() 51 static enum pm_ret_status pm_ipi_send_common(const struct pm_proc *proc, in pm_ipi_send_common() 86 enum pm_ret_status pm_ipi_send_non_blocking(const struct pm_proc *proc, in pm_ipi_send_non_blocking() 109 enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, in pm_ipi_send() 133 static enum pm_ret_status pm_ipi_buff_read(const struct pm_proc *proc, in pm_ipi_buff_read() 225 enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, in pm_ipi_send_sync() 246 void pm_ipi_irq_enable(const struct pm_proc *proc) in pm_ipi_irq_enable() 251 void pm_ipi_irq_clear(const struct pm_proc *proc) in pm_ipi_irq_clear() 256 uint32_t pm_ipi_irq_status(const struct pm_proc *proc) in pm_ipi_irq_status()
|
/trusted-firmware-a-3.4.0/plat/xilinx/zynqmp/pm_service/ |
D | pm_client.c | 48 static const struct pm_proc pm_procs_all[] = { 236 const struct pm_proc *pm_get_proc(uint32_t cpuid) in pm_get_proc() 251 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid) in pm_get_proc_by_node() 277 const struct pm_proc *primary_proc = &pm_procs_all[0]; 286 void pm_client_suspend(const struct pm_proc *proc, uint32_t state) in pm_client_suspend() 327 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup()
|
D | pm_api_sys.c | 278 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
|
/trusted-firmware-a-3.4.0/plat/xilinx/versal/pm_service/ |
D | pm_client.c | 39 static const struct pm_proc pm_procs_all[] = { 52 const struct pm_proc *primary_proc = &pm_procs_all[0]; 173 void pm_client_suspend(const struct pm_proc *proc, uint32_t state) in pm_client_suspend() 230 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup() 254 const struct pm_proc *pm_get_proc(uint32_t cpuid) in pm_get_proc()
|
D | pm_api_sys.c | 125 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
|
/trusted-firmware-a-3.4.0/plat/xilinx/versal/ |
D | plat_psci.c | 25 const struct pm_proc *proc; in versal_pwr_domain_on() 55 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend() 92 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend_finish() 160 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_off()
|
/trusted-firmware-a-3.4.0/plat/xilinx/zynqmp/ |
D | plat_psci.c | 35 const struct pm_proc *proc; in zynqmp_pwr_domain_on() 64 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_off() 89 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend() 121 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend_finish()
|