Merge pull request #1912 from pbeesley-arm/pb/spm-reword

doc: Clarify draft status of SPCI and SPRT specs
This commit is contained in:
Soby Mathew 2019-03-29 10:53:25 +00:00 committed by GitHub
commit 683ac46e27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 10 deletions

View File

@ -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

View File

@ -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.