arm-trusted-firmware/include
Marc Bonnici f0244e5dd1 feat(spmc/mem): support multiple endpoints in memory transactions
Enable FFA_MEM_LEND and FFA_MEM_SHARE transactions to support multiple
borrowers and add the appropriate validation. Since we currently
only support a single S-EL1 partition, this functionality is to
support the use case where a VM shares or lends memory to one or
more VMs in the normal world as part of the same transaction to
the SP.

Signed-off-by: Marc Bonnici <marc.bonnici@arm.com>
Change-Id: Ia12c4357e9d015cb5f9b38e518b7a25b1ea2e30e
2022-05-19 15:02:26 +01:00
..
arch Merge "fix(errata): workaround for Cortex-A710 erratum 2008768" into integration 2022-05-10 22:49:06 +02:00
bl1 Specify signed-ness of constants 2020-08-14 11:36:05 +00:00
bl2 BL2_AT_EL3: Enable pointer authentication support 2019-02-27 11:58:09 +00:00
bl2u Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
bl31 feat(rme): add ENABLE_RME build option and support for RMM image 2021-10-05 11:49:59 -05:00
bl32 test(el3-runtime): dit is retained on world switch 2022-02-03 11:33:55 +00:00
common feat(spmc): add FFA_PARTITION_INFO_GET handler 2022-05-13 15:51:23 +01:00
drivers feat(plat/arm/fvp): enable RSS backend based measured boot 2022-05-11 15:47:32 +02:00
dt-bindings feat(dt-bindings): add TZC400 bindings for STM32MP13 2022-03-22 09:09:23 +01:00
export refactor(plat/rockchip/rk3399/drivers/gpio): reduce code duplication 2022-01-04 15:26:43 +01:00
lib Merge changes from topic "rss/mboot-attest" into integration 2022-05-13 16:15:35 +02:00
plat feat(plat/fvp): introduce accessor function to obtain datastore 2022-05-19 10:57:37 +01:00
services feat(spmc/mem): support multiple endpoints in memory transactions 2022-05-19 15:02:26 +01:00
tools_share feat(sptool): delete c version of the sptool 2022-05-04 15:37:47 +01:00