core: spmc: route SP direct requests to logical secure partitionsExtend the SPMC direct request handling so Logical Secure Partitions(LSPs) can receive direct requests in addition to regular SPs.
core: spmc: route SP direct requests to logical secure partitionsExtend the SPMC direct request handling so Logical Secure Partitions(LSPs) can receive direct requests in addition to regular SPs.This updates the LSP direct_req() callback to take caller_sp, allowingthe handler to distinguish requests coming from an SP from those comingthrough the normal-world path. The SPMC direct request flow is updated tolook up LSP destinations, validate their direct request properties, androute matching requests to the registered LSP callback.The test LSP callback is updated accordingly.Signed-off-by: Ahmed Tiba <ahmed.tiba@arm.com>Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
show more ...
core: arm: ffa: add test logical SPAdd a test LSP with UUID 54b5440e-a3d2-48d1-872a-7b6cbfc34855 to seethat LSPs can be found and reached from the normal world.Signed-off-by: Jens Wiklander <jen
core: arm: ffa: add test logical SPAdd a test LSP with UUID 54b5440e-a3d2-48d1-872a-7b6cbfc34855 to seethat LSPs can be found and reached from the normal world.Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>Reviewed-by: Akshay Belsare <akshay.belsare@amd.com>