arm-trusted-firmware/plat/xilinx/zynqmp
Wendy Liang dc1dfe831f Introduce ZynqMP IPI implementation
Previously, ZynqMP IPI in ATF is only for ZynqMP PM,
This patch is to have a ZynqMP IPI implementation to handle
both ZynqMP PM IPI requirement and IPI mailbox service requirement
which will be introduced next.

We control IPI agents registers access but not IPI buffers access in
this implementation. Each IPI mailbox user will directly access the
IPI buffers.

Signed-off-by: Wendy Liang <jliang@xilinx.com>
2018-01-08 16:03:09 -08:00
..
aarch64 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
include zynqmp: Migrate to using interrupt properties 2017-10-17 14:55:18 +01:00
pm_service zynqmp: Sync function declaration and definition 2017-09-18 09:13:17 -07:00
tsp Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
bl31_zynqmp_setup.c Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
plat_psci.c Fix order of remaining platform #includes 2017-07-14 10:50:41 +01:00
plat_startup.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
plat_topology.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
plat_zynqmp.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
platform.mk Introduce ZynqMP IPI implementation 2018-01-08 16:03:09 -08:00
sip_svc_setup.c Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
zynqmp_def.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
zynqmp_ipi.c Introduce ZynqMP IPI implementation 2018-01-08 16:03:09 -08:00
zynqmp_ipi.h Introduce ZynqMP IPI implementation 2018-01-08 16:03:09 -08:00
zynqmp_private.h Use SPDX license identifiers 2017-05-03 09:39:28 +01:00