Searched refs:pm_proc (Results 1 – 12 of 12) sorted by relevance
/trusted-firmware-a-3.7.0/plat/xilinx/common/include/ |
D | pm_ipi.h | 20 void pm_ipi_init(const struct pm_proc *proc); 22 enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, 24 enum pm_ret_status pm_ipi_send_non_blocking(const struct pm_proc *proc, 26 enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, 30 void pm_ipi_irq_enable(const struct pm_proc *proc); 31 void pm_ipi_irq_clear(const struct pm_proc *proc); 32 uint32_t pm_ipi_irq_status(const struct pm_proc *proc);
|
D | pm_client.h | 21 void pm_client_suspend(const struct pm_proc *proc, uint32_t state); 23 void pm_client_wakeup(const struct pm_proc *proc); 30 extern const struct pm_proc *primary_proc; 34 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid);
|
D | pm_common.h | 57 struct pm_proc { struct 63 const struct pm_proc *pm_get_proc(uint32_t cpuid); argument
|
/trusted-firmware-a-3.7.0/plat/xilinx/common/pm_service/ |
D | pm_ipi.c | 64 void pm_ipi_init(const struct pm_proc *proc) in pm_ipi_init() 81 static enum pm_ret_status pm_ipi_send_common(const struct pm_proc *proc, in pm_ipi_send_common() 117 enum pm_ret_status pm_ipi_send_non_blocking(const struct pm_proc *proc, in pm_ipi_send_non_blocking() 141 enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, in pm_ipi_send() 166 static enum pm_ret_status pm_ipi_buff_read(const struct pm_proc *proc, in pm_ipi_buff_read() 280 enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, in pm_ipi_send_sync() 301 void pm_ipi_irq_enable(const struct pm_proc *proc) in pm_ipi_irq_enable() 306 void pm_ipi_irq_clear(const struct pm_proc *proc) in pm_ipi_irq_clear() 311 uint32_t pm_ipi_irq_status(const struct pm_proc *proc) in pm_ipi_irq_status()
|
D | pm_api_sys.c | 150 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
|
/trusted-firmware-a-3.7.0/plat/xilinx/versal/pm_service/ |
D | pm_client.c | 40 static const struct pm_proc pm_procs_all[] = { 53 const struct pm_proc *primary_proc = &pm_procs_all[0]; 187 void pm_client_suspend(const struct pm_proc *proc, uint32_t state) in pm_client_suspend() 248 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup() 273 const struct pm_proc *pm_get_proc(uint32_t cpuid) in pm_get_proc()
|
/trusted-firmware-a-3.7.0/plat/xilinx/zynqmp/pm_service/ |
D | pm_client.c | 47 static const struct pm_proc pm_procs_all[] = { 238 const struct pm_proc *pm_get_proc(uint32_t cpuid) in pm_get_proc() 254 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid) in pm_get_proc_by_node() 281 const struct pm_proc *primary_proc = &pm_procs_all[0]; 293 void pm_client_suspend(const struct pm_proc *proc, uint32_t state) in pm_client_suspend() 337 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup()
|
D | zynqmp_pm_api_sys.c | 273 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
|
/trusted-firmware-a-3.7.0/plat/xilinx/versal_net/pm_service/ |
D | pm_client.c | 68 static const struct pm_proc pm_procs_all[] = { 151 const struct pm_proc *primary_proc = &pm_procs_all[0]; 160 const struct pm_proc *pm_get_proc(uint32_t cpuid) in pm_get_proc() 307 void pm_client_suspend(const struct pm_proc *proc, uint32_t state) in pm_client_suspend() 359 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup()
|
/trusted-firmware-a-3.7.0/plat/xilinx/versal/ |
D | plat_psci.c | 27 const struct pm_proc *proc; in versal_pwr_domain_on() 57 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend() 94 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend_finish() 165 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_off()
|
/trusted-firmware-a-3.7.0/plat/xilinx/zynqmp/ |
D | plat_psci.c | 36 const struct pm_proc *proc; in zynqmp_pwr_domain_on() 65 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_off() 90 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend() 122 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend_finish()
|
/trusted-firmware-a-3.7.0/plat/xilinx/versal_net/ |
D | plat_psci_pm.c | 29 const struct pm_proc *proc; in versal_net_pwr_domain_on() 61 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_net_pwr_domain_off() 110 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_net_pwr_domain_suspend() 153 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_net_pwr_domain_suspend_finish()
|