Home
last modified time | relevance | path

Searched refs:pm_proc (Results 1 – 10 of 10) sorted by relevance

/external/arm-trusted-firmware/plat/xilinx/common/include/
Dpm_ipi.h16 int 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);
Dpm_client.h19 void pm_client_suspend(const struct pm_proc *proc, unsigned int state);
21 void pm_client_wakeup(const struct pm_proc *proc);
24 extern const struct pm_proc *primary_proc;
29 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid);
Dpm_common.h37 struct pm_proc { struct
43 const struct pm_proc *pm_get_proc(unsigned int cpuid); argument
/external/arm-trusted-firmware/plat/xilinx/common/pm_service/
Dpm_ipi.c36 int pm_ipi_init(const struct pm_proc *proc) in pm_ipi_init()
54 static enum pm_ret_status pm_ipi_send_common(const struct pm_proc *proc, in pm_ipi_send_common()
89 enum pm_ret_status pm_ipi_send_non_blocking(const struct pm_proc *proc, in pm_ipi_send_non_blocking()
112 enum pm_ret_status pm_ipi_send(const struct pm_proc *proc, in pm_ipi_send()
136 static enum pm_ret_status pm_ipi_buff_read(const struct pm_proc *proc, in pm_ipi_buff_read()
223 enum pm_ret_status pm_ipi_send_sync(const struct pm_proc *proc, in pm_ipi_send_sync()
243 void pm_ipi_irq_enable(const struct pm_proc *proc) in pm_ipi_irq_enable()
248 void pm_ipi_irq_clear(const struct pm_proc *proc) in pm_ipi_irq_clear()
253 uint32_t pm_ipi_irq_status(const struct pm_proc *proc) in pm_ipi_irq_status()
/external/arm-trusted-firmware/plat/xilinx/zynqmp/pm_service/
Dpm_client.c48 static const struct pm_proc pm_procs_all[] = {
232 const struct pm_proc *pm_get_proc(unsigned int cpuid) in pm_get_proc()
246 const struct pm_proc *pm_get_proc_by_node(enum pm_node_id nid) in pm_get_proc_by_node()
270 const struct pm_proc *primary_proc = &pm_procs_all[0];
279 void pm_client_suspend(const struct pm_proc *proc, unsigned int state) in pm_client_suspend()
319 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup()
Dpm_api_sys.c91 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
/external/arm-trusted-firmware/plat/xilinx/versal/pm_service/
Dpm_client.c38 static const struct pm_proc pm_procs_all[] = {
51 const struct pm_proc *primary_proc = &pm_procs_all[0];
166 void pm_client_suspend(const struct pm_proc *proc, unsigned int state) in pm_client_suspend()
221 void pm_client_wakeup(const struct pm_proc *proc) in pm_client_wakeup()
244 const struct pm_proc *pm_get_proc(unsigned int cpuid) in pm_get_proc()
Dpm_api_sys.c122 const struct pm_proc *proc = pm_get_proc(cpuid); in pm_self_suspend()
/external/arm-trusted-firmware/plat/xilinx/versal/
Dplat_psci.c25 const struct pm_proc *proc; in versal_pwr_domain_on()
54 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend()
89 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_suspend_finish()
154 const struct pm_proc *proc = pm_get_proc(cpu_id); in versal_pwr_domain_off()
/external/arm-trusted-firmware/plat/xilinx/zynqmp/
Dplat_psci.c35 const struct pm_proc *proc; in zynqmp_pwr_domain_on()
55 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_off()
79 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend()
110 const struct pm_proc *proc = pm_get_proc(cpu_id); in zynqmp_pwr_domain_suspend_finish()