Skip to content

Commit b00bed7

Browse files
committed
chapter3: add a note on smccc conduits
On AArch64 systems, the SMCCC conduit has dependence on the ELs; add a note referring to the SMCCC specification's section detailing that aspect. Suggested-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Acked-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>
1 parent 452fd1b commit b00bed7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

source/chapter3-secureworld.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ conform to the Power State Coordination Interface specification [PSCI]_ and to
2828
the SMC Calling Convention [SMCCC]_.
2929

3030
Platforms without EL3 must implement PSCI and SMCCC at EL2 (leaving only EL1
31-
available to an operating system).
31+
available to an operating system). [#ConduitNote]_
32+
33+
.. [#ConduitNote] Refer to [SMCCC]_ § 2.5.3 Conduits for details on the conduit
34+
instructions (SMC & HVC) and their dependence on Exception Levels (EL3 &
35+
EL2).
3236
3337
It is recommended that firmware implements PSCI version 1.0 or later
3438
[#PSCINote]_ and SMCCC version 1.1 or later [#SMCCCNote]_.

0 commit comments

Comments
 (0)