Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Arm Trusted Firmware
Commits
5c3bcfcd
Commit
5c3bcfcd
authored
4 years ago
by
Olivier Deprez
Committed by
TrustedFirmware Code Review
4 years ago
Browse files
Options
Download
Plain Diff
Merge "docs: remove PSA wording for SPM chapters" into integration
parents
8ff71de7
1b17f4f1
master
v2.5
v2.5-rc1
v2.5-rc0
arm_cca_v0.2
arm_cca_v0.1
No related merge requests found
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
docs/about/features.rst
+2
-2
docs/about/features.rst
docs/components/ffa-manifest-binding.rst
+4
-4
docs/components/ffa-manifest-binding.rst
docs/components/index.rst
+1
-1
docs/components/index.rst
docs/components/secure-partition-manager-mm.rst
+2
-2
docs/components/secure-partition-manager-mm.rst
docs/components/secure-partition-manager.rst
+6
-8
docs/components/secure-partition-manager.rst
with
15 additions
and
17 deletions
+15
-17
docs/about/features.rst
View file @
5c3bcfcd
...
...
@@ -108,7 +108,7 @@ Still to come
- Refinements to Position Independent Executable (PIE) support.
- Continued support for the
PSA
FF-A v1.0 (formally known as SPCI) specification, to enable the
- Continued support for the FF-A v1.0 (formally known as SPCI) specification, to enable the
use of secure partition management in the secure world.
- Documentation enhancements.
...
...
@@ -126,4 +126,4 @@ Still to come
--------------
*Copyright (c) 2019-202
0
, Arm Limited. All rights reserved.*
*Copyright (c) 2019-202
1
, Arm Limited. All rights reserved.*
This diff is collapsed.
Click to expand it.
docs/components/
psa-
ffa-manifest-binding.rst
→
docs/components/ffa-manifest-binding.rst
View file @
5c3bcfcd
PSA
FF-A manifest binding to device tree
FF-A manifest binding to device tree
========================================
This document defines the nodes and properties used to define a partition,
according to the
PSA
FF-A specification.
according to the FF-A specification.
Version 1.0
-----------
...
...
@@ -25,9 +25,9 @@ Partition Properties
- Must be two 16 bits values (X, Y), concatenated as 31:16 -> X,
15:0 -> Y, where:
- X is the major version of
PSA-
FF-A expected by the partition at the FFA
- X is the major version of FF-A expected by the partition at the FFA
instance it will execute.
- Y is the minor version of
PSA-
FF-A expected by the partition at the FFA
- Y is the minor version of FF-A expected by the partition at the FFA
instance it will execute.
- uuid [mandatory]
...
...
This diff is collapsed.
Click to expand it.
docs/components/index.rst
View file @
5c3bcfcd
...
...
@@ -19,6 +19,6 @@ Components
sdei
secure-partition-manager
secure-partition-manager-mm
psa-
ffa-manifest-binding
ffa-manifest-binding
xlat-tables-lib-v2-design
cot-binding
This diff is collapsed.
Click to expand it.
docs/components/secure-partition-manager-mm.rst
View file @
5c3bcfcd
...
...
@@ -6,7 +6,7 @@ Foreword
Two implementations of a Secure Partition Manager co-exist in the TF-A codebase:
- SPM based on the
PSA
FF-A specification (:ref:`Secure Partition Manager`).
- SPM based on the FF-A specification (:ref:`Secure Partition Manager`).
- SPM based on the MM interface.
Both implementations differ in their architectures and only one can be selected
...
...
@@ -822,7 +822,7 @@ Error Codes
--------------
*Copyright (c) 2017-202
0
, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2017-202
1
, Arm Limited and Contributors. All rights reserved.*
.. _Armv8-A ARM: https://developer.arm.com/docs/ddi0487/latest/arm-architecture-reference-manual-armv8-for-armv8-a-architecture-profile
.. _instructions in the EDK2 repository: https://github.com/tianocore/edk2-staging/blob/AArch64StandaloneMm/HowtoBuild.MD
...
...
This diff is collapsed.
Click to expand it.
docs/components/secure-partition-manager.rst
View file @
5c3bcfcd
...
...
@@ -33,8 +33,6 @@ Acronyms
+--------+-----------------------------------+
| PVM | Primary VM |
+--------+-----------------------------------+
| PSA | Platform Security Architecture |
+--------+-----------------------------------+
| SMMU | System Memory Management Unit |
+--------+-----------------------------------+
| SP | Secure Partition |
...
...
@@ -61,7 +59,7 @@ Foreword
Two implementations of a Secure Partition Manager co-exist in the TF-A codebase:
- SPM based on the
PSA
FF-A specification `[1]`_.
- SPM based on the FF-A specification `[1]`_.
- SPM based on the MM interface to communicate with an S-EL0 partition `[2]`_.
Both implementations differ in their architectures and only one can be selected
...
...
@@ -69,7 +67,7 @@ at build time.
This document:
- describes the
PSA
FF-A implementation where the Secure Partition Manager
- describes the FF-A implementation where the Secure Partition Manager
resides at EL3 and S-EL2 (or EL3 and S-EL1).
- is not an architecture specification and it might provide assumptions
on sections mandated as implementation-defined in the specification.
...
...
@@ -565,7 +563,7 @@ either *(under discussion)*:
- Re-purposing the ``PSCI_CPU_ON`` function id. It is
assumed that even if the input arguments are the same as the ones defined in
the PSCI standard, the usage deviates by the fact the secondary EC is not
woken up immediately. At least for the
PSA-
FF-A EAC where only
woken up immediately. At least for the FF-A EAC where only
direct messaging is allowed, it is only after the first direct
message invocation that the secondary EC is entered. This option
might be preferred when the same code base is re-used for a VM or
...
...
@@ -949,7 +947,7 @@ References
.. _[1]:
[1] `
Platform Security Architecture
Firmware Framework for Arm
®
v8-A
1.0 Platform Design Document
<https://developer.arm.com/docs/den0077/latest>`__
[1] `
Arm
Firmware Framework for Armv8-A <https://developer.arm.com/docs/den0077/latest>`__
.. _[2]:
...
...
@@ -970,7 +968,7 @@ Client <https://developer.arm.com/docs/den0006/latest/trusted-board-boot-require
.. _[6]:
[6] https://trustedfirmware-a.readthedocs.io/en/latest/components/
psa-
ffa-manifest-binding.html
[6] https://trustedfirmware-a.readthedocs.io/en/latest/components/ffa-manifest-binding.html
.. _[7]:
...
...
@@ -982,4 +980,4 @@ Client <https://developer.arm.com/docs/den0006/latest/trusted-board-boot-require
--------------
*Copyright (c) 2020, Arm Limited and Contributors. All rights reserved.*
*Copyright (c) 2020
-2021
, Arm Limited and Contributors. All rights reserved.*
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help