mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-21 03:54:34 +00:00
Merge "chore(docs): move deprecated platforms information around" into integration
This commit is contained in:
commit
0d41e17400
6 changed files with 44 additions and 39 deletions
docs
about
getting_started
plat
process
|
@ -56,9 +56,9 @@ depending on project requirement and partner feedback.
|
|||
Removal of Deprecated Interfaces
|
||||
--------------------------------
|
||||
|
||||
As mentioned in the :ref:`Platform Compatibility Policy`, this is a live
|
||||
document cataloging all the deprecated interfaces in TF-A project and the
|
||||
Release version after which it will be removed.
|
||||
As mentioned in the :ref:`Platform Ports Policy`, this is a live document
|
||||
cataloging all the deprecated interfaces in TF-A project and the Release version
|
||||
after which it will be removed.
|
||||
|
||||
+--------------------------------+-------------+---------+---------------------------------------------------------+
|
||||
| Interface | Deprecation | Removed | Comments |
|
||||
|
@ -70,4 +70,4 @@ Release version after which it will be removed.
|
|||
|
||||
--------------
|
||||
|
||||
*Copyright (c) 2018-2021, Arm Limited and Contributors. All rights reserved.*
|
||||
*Copyright (c) 2018-2022, Arm Limited and Contributors. All rights reserved.*
|
||||
|
|
|
@ -23,8 +23,8 @@ Some modifications are common to all Boot Loader (BL) stages. Section 2
|
|||
discusses these in detail. The subsequent sections discuss the remaining
|
||||
modifications for each BL stage in detail.
|
||||
|
||||
Please refer to the :ref:`Platform Compatibility Policy` for the policy
|
||||
regarding compatibility and deprecation of these porting interfaces.
|
||||
Please refer to the :ref:`Platform Ports Policy` for the policy regarding
|
||||
compatibility and deprecation of these porting interfaces.
|
||||
|
||||
Only Arm development platforms (such as FVP and Juno) may use the
|
||||
functions/definitions in ``include/plat/arm/common/`` and the corresponding
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
Deprecated platforms
|
||||
====================
|
||||
|
||||
Process of deprecating a platform
|
||||
---------------------------------
|
||||
|
||||
Platform can be deprecated and its source can be kept in repository for a cooling
|
||||
off period before deleting it or it can be deleted straight away. For later types
|
||||
Deprecated/Deleted version would be same.
|
||||
|
||||
List of deprecated platforms
|
||||
----------------------------
|
||||
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| Platform | Vendor | Deprecated version | Deleted version |
|
||||
+================+================+====================+====================+
|
||||
| sgm775 | Arm | 2.5 | 2.7 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| mt6795 | MTK | 2.5 | 2.7 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| sgi575 | Arm | 2.8 | 3.0 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| rdn1edge | Arm | 2.8 | 3.0 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
|
@ -9,7 +9,6 @@ Platform Ports
|
|||
|
||||
allwinner
|
||||
arm/index
|
||||
deprecated
|
||||
meson-axg
|
||||
meson-gxbb
|
||||
meson-gxl
|
||||
|
@ -62,6 +61,21 @@ documentation associated with them.
|
|||
- Arm SGI-575
|
||||
- MediaTek MT8173 SoCs
|
||||
|
||||
Deprecated platforms
|
||||
--------------------
|
||||
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| Platform | Vendor | Deprecated version | Deleted version |
|
||||
+================+================+====================+====================+
|
||||
| sgm775 | Arm | 2.5 | 2.7 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| mt6795 | MTK | 2.5 | 2.7 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| sgi575 | Arm | 2.8 | 3.0 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
| rdn1edge | Arm | 2.8 | 3.0 |
|
||||
+----------------+----------------+--------------------+--------------------+
|
||||
|
||||
--------------
|
||||
|
||||
*Copyright (c) 2019-2022, Arm Limited. All rights reserved.*
|
||||
|
|
|
@ -7,7 +7,7 @@ Processes & Policies
|
|||
:numbered:
|
||||
|
||||
security
|
||||
platform-compatibility-policy
|
||||
platform-ports-policy
|
||||
commit-style
|
||||
coding-style
|
||||
coding-guidelines
|
||||
|
|
|
@ -1,11 +1,8 @@
|
|||
Platform Compatibility Policy
|
||||
=============================
|
||||
Platform Ports Policy
|
||||
=====================
|
||||
|
||||
Introduction
|
||||
------------
|
||||
|
||||
This document clarifies the project's policy around compatibility for upstream
|
||||
platforms.
|
||||
This document clarifies a couple of policy points around platform ports
|
||||
management.
|
||||
|
||||
Platform compatibility policy
|
||||
-----------------------------
|
||||
|
@ -29,6 +26,24 @@ public mailing list`_ to notify platforms that they should migrate away from the
|
|||
deprecated interfaces. Platforms are expected to migrate before the removal of
|
||||
the deprecated interface.
|
||||
|
||||
Platform deprecation policy
|
||||
---------------------------
|
||||
|
||||
If a platform is no longer maintained, it is best to deprecate it to keep the
|
||||
projects' source tree clean and healthy. Deprecation can be a 1-stage or 2-stage
|
||||
process (up to the platform maintainers).
|
||||
|
||||
- *2-stage*: The platform's source code can be kept in the repository for a
|
||||
cooling off period before deleting it (typically 2 release cycles). In this
|
||||
case, we keep track ot the *Deprecated* version separately from the *Deleted*
|
||||
version.
|
||||
|
||||
- *1-stage*: The platform's source code can be deleted straight away. In this
|
||||
case, both versions are the same.
|
||||
|
||||
The :ref:`Platform Ports` page provides a list of all deprecated/deleted
|
||||
platform ports (or soon to be) to this day.
|
||||
|
||||
--------------
|
||||
|
||||
*Copyright (c) 2018-2022, Arm Limited and Contributors. All rights reserved.*
|
Loading…
Add table
Reference in a new issue