Home
last modified time | relevance | path

Searched hist:f6dcf2347c318ea502b63b1171e3f93874fa47ff (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/arch/arm/include/
H A Dffa.hf6dcf2347c318ea502b63b1171e3f93874fa47ff Thu Feb 08 11:40:25 UTC 2024 Jens Wiklander <jens.wiklander@linaro.org> core: ffa: make S-EL1 notifications virtualization-aware

Add new defines for the ABI functions FFA_NOTIFICATION_GET and
FFA_NOTIFICATION_INFO_GET to support a more complete implementation of
the ABI.

The bookkeeping of the notification state is moved into a guest specific
struct notif_vm_bitmap.

Asynchronous notification is enabled per guest. Each guest defines its
own notification ID to request bottom half processing.

The FFA_NOTIFICATION_INFO_GET handler is updated to be able to report
multiple guest IDs.

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
/optee_os/core/arch/arm/kernel/
H A Dthread_spmc.cf6dcf2347c318ea502b63b1171e3f93874fa47ff Thu Feb 08 11:40:25 UTC 2024 Jens Wiklander <jens.wiklander@linaro.org> core: ffa: make S-EL1 notifications virtualization-aware

Add new defines for the ABI functions FFA_NOTIFICATION_GET and
FFA_NOTIFICATION_INFO_GET to support a more complete implementation of
the ABI.

The bookkeeping of the notification state is moved into a guest specific
struct notif_vm_bitmap.

Asynchronous notification is enabled per guest. Each guest defines its
own notification ID to request bottom half processing.

The FFA_NOTIFICATION_INFO_GET handler is updated to be able to report
multiple guest IDs.

Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>