commit | 6b358e40495668772bd7038cd53fd55aaa9d0652 | [log] [tgz] |
---|---|---|
author | Heiko Stuebner <heiko.stuebner@theobroma-systems.com> | Fri Oct 11 13:36:07 2019 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Thu Oct 31 15:43:20 2019 +0100 |
tree | 45248764df897163781ce03ccf552e072298f938 | |
parent | fe5a87703c7cf4c9ab108079ddb03610a7cb595e [diff] |
plat-rockchip: split platform_init for ddr region protection rk322x currently expects to be loaded from U-Boot-SPL directly and defines one platform service to initialize security settings for its purposes. On all future platforms we will want to approach this differently in that OP-TEE gets started out of Trusted Firmware which in turn already should have done core security settings and inside OP-TEE we will only want to protect OP-TEEs memory region against non-secure access. So create a general service calling into a flavor-specific function to protect the memory region but also leave rk322x its special init functon. Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com> Acked-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Jerome Forissier <jerome@forissier.org> Reviewed-by: Etienne Carriere <etienne.carriere@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