[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 00/10] xen/arm: ffa: Improvements and fixes
This serie contains various patches to rework how firmware discovery and feature detection is done and allow to have a more fine granular filtering of the calls we do or not to the firmware. There is also a patch introducing the use of the "bit 15" convention from the FF-A specification to distinguish between secure and non-secure identifiers as Xen VM IDs cannot have bit 15 set. Finally we introduce support for indirect messages and for that we transmit the RXTX buffers to the SPMC and we put the message related functions into their own source file. Bertrand Marquis (10): xen/arm: ffa: Rework firmware discovery xen/arm: ffa: Rework feature discovery xen/arm: ffa: fix version negociation xen/arm: ffa: Fine granular call support xen/arm: ffa: Rework partition info get xen/arm: ffa: Use bit 15 convention for SPs xen/arm: ffa: Transmit RXTX buffers to the SPMC xen/arm: ffa: move message function into ffa_msg.c xen/arm: ffa: Remove per VM notif_enabled xen/arm: ffa: Add indirect message support xen/arch/arm/tee/Makefile | 1 + xen/arch/arm/tee/ffa.c | 242 ++++++++++++++------------------ xen/arch/arm/tee/ffa_msg.c | 129 +++++++++++++++++ xen/arch/arm/tee/ffa_notif.c | 17 ++- xen/arch/arm/tee/ffa_partinfo.c | 230 +++++++++++++++++++++--------- xen/arch/arm/tee/ffa_private.h | 66 +++++++-- xen/arch/arm/tee/ffa_rxtx.c | 139 +++++++++++++++--- xen/arch/arm/tee/ffa_shm.c | 39 ++--- 8 files changed, 605 insertions(+), 258 deletions(-) create mode 100644 xen/arch/arm/tee/ffa_msg.c -- 2.39.5 (Apple Git-154)
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |