diff options
author | Soby Mathew <soby.mathew@arm.com> | 2019-03-29 10:53:25 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-29 10:53:25 +0000 |
commit | 683ac46e27f586ac97f518dbec506d543ba33d3d (patch) | |
tree | 980145ae7900438ccbe27d2c8917bcce6617eba3 | |
parent | 2f13be363763b5698d5e35518e1394e663d4952c (diff) | |
parent | bf32bc9c508f8f8465da1154fcb204abd49e5c13 (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.rst | 15 | ||||
-rw-r--r-- | readme.rst | 5 |
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 @@ -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. |