commit | 09b678f1df021f9312a7b926c692c87cfdfc50ce | [log] [tgz] |
---|---|---|
author | Imre Kis <imre.kis@arm.com> | Tue Oct 25 15:44:08 2022 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Thu Feb 02 19:54:17 2023 +0100 |
tree | 931cfa1d7ba22ff73d7b9afcfa0403929bff58d8 | |
parent | af78e1b12bddf2abe7115d2023b599a25ad84fd5 [diff] |
core: spmc: Add support for load address relative memory regions Add support for memory regions where the required VA is set as an offset from the SP's load address. The mapping of memory regions is done in two phases. First the load address relative memory regions are being mapped to the given VA and then ones where the VA is selected by the system. This way conflicts between the memory regions in the VA space can be prevented. The NOBITS load-flags value is similar to the NOBITS ELF sections. If this bit is set then the SPMC allocates new area otherwise it will set the access rights of already mapped areas. Signed-off-by: Imre Kis <imre.kis@arm.com> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
This git contains source code for the secure side implementation of OP-TEE project.
All official OP-TEE documentation has moved to http://optee.readthedocs.io.
// OP-TEE core maintainers