aboutsummaryrefslogtreecommitdiff
path: root/core/arch/arm/plat-vexpress
diff options
context:
space:
mode:
authorVolodymyr Babchuk <vlad.babchuk@gmail.com>2017-06-15 23:28:44 +0300
committerJérôme Forissier <jerome.forissier@linaro.org>2017-06-22 13:51:38 +0200
commite7a8839b3e0658a7deb6f980c8d73f3355533054 (patch)
treef1884202c791468c75fd0b036c808b24ec48deb6 /core/arch/arm/plat-vexpress
parent13f187f4c19a1b4c1c8f2028c8aed4bb11bb5e69 (diff)
ABI change: add OPTEE_MSG_ATTR_NONCONTIG handling
This patch introduces new attribute OPTEE_MSG_ATTR_NONCONTIG to allow Normal World pass arbitrary list of physical pages as a shared buffer. To read this list of page address two new functions are added: - msg_param_extract_pages() is a helper function that read pages list into provided array - msg_param_mobj_from_noncontig_param() constructs mobj from provided struct optee_msg_param parameter. This mobj then can be used in various parts of OP-TEE Signed-off-by: Volodymyr Babchuk <vlad.babchuk@gmail.com> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
Diffstat (limited to 'core/arch/arm/plat-vexpress')
0 files changed, 0 insertions, 0 deletions