commit | 318b762e83a7e4fd0352c1301b35925dc2c403b7 | [log] [tgz] |
---|---|---|
author | Jerome Forissier <jerome@forissier.org> | Mon Oct 07 10:36:33 2019 +0200 |
committer | Jérôme Forissier <jerome@forissier.org> | Mon Oct 07 15:21:02 2019 +0200 |
tree | e0d6ce7a5abf019b1d1ce96cfa103e5dc38a99dc | |
parent | 2d7a8964dfcbe6c3494a0889831818dd8f153f4a [diff] |
hikey, hikey960: set CFG_TEE_RAM_VA_SIZE to 2 MiB Commit 8fd4d26f6e22 ("plat-hikey: support generic RAM layout") has inadvertently removed the platform-specific definition of TEE_RAM_VA_SIZE for HiKey platforms. It was 2 MiB before, and became 1 MiB (the default). This commit restores the proper value. Fixes the following panic on boot (HiKey960, 32-bit TEE core with pager enabled): I/TC: Pager is enabled. Hashes: 1824 bytes I/TC: Pager pool size: 252kB I/TC: OP-TEE version: 3.6.0-182-g2d7a8964df-dev (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11)) #5 Mon 07 Oct 2019 08:22:21 AM UTC arm E/TC:0 0 Panic at core/lib/libtomcrypt/mpi_desc.c:39 <get_mp_scratch_memory_pool> E/TC:0 0 Call stack: E/TC:0 0 0x3f003a4d Fixes: 8fd4d26f6e22 ("plat-hikey: support generic RAM layout") Signed-off-by: Jerome Forissier <jerome@forissier.org> Acked-by: Joakim Bech <joakim.bech@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> 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