summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSoby Mathew <soby.mathew@arm.com>2019-03-29 10:53:25 +0000
committerGitHub <noreply@github.com>2019-03-29 10:53:25 +0000
commit683ac46e27f586ac97f518dbec506d543ba33d3d (patch)
tree980145ae7900438ccbe27d2c8917bcce6617eba3
parent2f13be363763b5698d5e35518e1394e663d4952c (diff)
parentbf32bc9c508f8f8465da1154fcb204abd49e5c13 (diff)
Merge pull request #1912 from pbeesley-arm/pb/spm-reword
doc: Clarify draft status of SPCI and SPRT specs
-rw-r--r--docs/change-log.rst15
-rw-r--r--readme.rst5
2 files changed, 10 insertions, 10 deletions
diff --git a/docs/change-log.rst b/docs/change-log.rst
index 2723092b..d652ff65 100644
--- a/docs/change-log.rst
+++ b/docs/change-log.rst
@@ -95,7 +95,7 @@ New Features
register a platform-specific instance of ``scmi_channel_plat_info_t`` and
remove the default values
- - tzc380: Add TZC380 TrustZone Controller driver
+ - tzc380: Add TZC-380 TrustZone Controller driver
- tzc-dmc620: Add driver to manage the TrustZone Controller within the
DMC-620 Dynamic Memory Controller
@@ -173,17 +173,17 @@ New Features
used to enable or disable this functionality as required.
- Secure Partition Manager
- - New, SPCI-compliant SPM implementation
+ - New SPM implementation based on SPCI Alpha 1 draft specification
- A new version of SPM has been implemented based on draft specifications of
- the SPCI (Secure Partition Client Interface) and SPRT (Secure
- Partition Runtime) specifications.
+ A new version of SPM has been implemented, based on the SPCI (Secure
+ Partition Client Interface) and SPRT (Secure Partition Runtime) draft
+ specifications.
The new implementation is a prototype that is expected to undergo intensive
rework as the specifications change. It has basic support for multiple
Secure Partitions and Resource Descriptions.
- The old version of SPM, based on MM (ARM Management Mode Interface
+ The older version of SPM, based on MM (ARM Management Mode Interface
Specification), is still present in the codebase. A new build flag,
``SPM_MM`` has been added to allow selection of the desired implementation.
This flag defaults to 1, selecting the MM-based implementation.
@@ -231,10 +231,9 @@ Changed
- Updated copyright guidelines
- - Miscellaneous small fixes
-
- Drivers
- console: The ``MULTI_CONSOLE_API`` framework has been rewritten in C
+
- console: Ported multi-console driver to AArch32
- gic: Remove 'lowest priority' constants
diff --git a/readme.rst b/readme.rst
index bfec591f..41ffc0fd 100644
--- a/readme.rst
+++ b/readme.rst
@@ -139,7 +139,7 @@ Functionality
in read-write memory, allowing for the library code to be patched.
- A prototype implementation of a Secure Partition Manager (SPM) that is based
- on the SPCI and SPRT specifications.
+ on the SPCI Alpha 1 and SPRT draft specifications.
- Support for ARMv8.3 pointer authentication in the normal and secure worlds.
The use of pointer authentication in the normal world is enabled whenever
@@ -239,7 +239,8 @@ Still to come
- Refinements to Position Independent Executable (PIE) support.
-- Refinements to SPCI-compliant SPM implementation.
+- Refinements to the SPCI-based SPM implementation as the draft SPCI and SPRT
+ specifications continue to evolve.
- Documentation enhancements.