aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Deprez <olivier.deprez@arm.com>2020-09-15 17:19:44 +0200
committerOlivier Deprez <olivier.deprez@arm.com>2020-09-15 17:22:52 +0200
commitd43775e1d6165016f03564f259fc474c67b9cb33 (patch)
tree0b3de574c30a9edb2736575613b8ea61323e7943
parent642d8b60264aacefdcba56056d0181f1cff0d2a6 (diff)
downloadtf-a-tests-d43775e1d6165016f03564f259fc474c67b9cb33.tar.gz
cactus: adjust the number of EC context to max number of PEs
According to [1] and in context of FF-A v1.0 a secure partition must have either one EC (migratable UP) or a number of ECs equal to the number of PEs (pinned MP). Adjust the cactus manifest execution-context fields to maximum number of PEs. [1] https://trustedfirmware-a.readthedocs.io/en/latest/components/ secure-partition-manager.html#platform-topology Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I79aec4b685c8774acb9b52dd6b05674cebc6ad2e
-rw-r--r--spm/cactus/cactus-secondary.dts2
-rw-r--r--spm/cactus/cactus-tertiary.dts2
-rw-r--r--spm/cactus/cactus.dts2
3 files changed, 3 insertions, 3 deletions
diff --git a/spm/cactus/cactus-secondary.dts b/spm/cactus/cactus-secondary.dts
index 71a56f4f..661684bd 100644
--- a/spm/cactus/cactus-secondary.dts
+++ b/spm/cactus/cactus-secondary.dts
@@ -20,7 +20,7 @@
id = <2>;
auxiliary-id = <0xae>;
stream-endpoint-ids = <0 1 2 3>;
- execution-ctx-count = <1>;
+ execution-ctx-count = <8>;
exception-level = <2>; /* S-EL1 */
execution-state = <0>; /* AARCH64 */
load-address = <0x7100000>;
diff --git a/spm/cactus/cactus-tertiary.dts b/spm/cactus/cactus-tertiary.dts
index d823ef39..ea7d5d6f 100644
--- a/spm/cactus/cactus-tertiary.dts
+++ b/spm/cactus/cactus-tertiary.dts
@@ -20,7 +20,7 @@
id = <3>;
auxiliary-id = <0xae>;
stream-endpoint-ids = <0 1 2 3>;
- execution-ctx-count = <1>;
+ execution-ctx-count = <8>;
exception-level = <2>; /* S-EL1 */
execution-state = <0>; /* AARCH64 */
load-address = <0x7200000>;
diff --git a/spm/cactus/cactus.dts b/spm/cactus/cactus.dts
index 919a5d53..e64d3a8e 100644
--- a/spm/cactus/cactus.dts
+++ b/spm/cactus/cactus.dts
@@ -20,7 +20,7 @@
id = <1>;
auxiliary-id = <0xae>;
stream-endpoint-ids = <0 1 2 3>;
- execution-ctx-count = <1>;
+ execution-ctx-count = <8>;
exception-level = <2>; /* S-EL1 */
execution-state = <0>; /* AARCH64 */
load-address = <0x7000000>;