Skip to content
GitLab
Menu
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
76ecc5b3
Commit
76ecc5b3
authored
May 13, 2020
by
joanna.farley
Committed by
TrustedFirmware Code Review
May 13, 2020
Browse files
Merge "doc: Update various process documents" into integration
parents
4e2887f2
3d28b0a4
Changes
3
Show whitespace changes
Inline
Side-by-side
docs/about/maintainers.rst
View file @
76ecc5b3
Maintainers
===========
Project Maintenance
===========
========
Trusted Firmware-A (TF-A) is an
Arm maintained project. All contributions are
ultimately merged by the maintainers listed below. Technical
ownership of some
parts of the codebase
is delegated to the sub-maintai
ners listed
below. An
acknowledgement from these
sub-maintainers may be
required before the
Trusted Firmware-A (TF-A) is an
open governance community project. All
contributions are
ultimately merged by the maintainers listed below. Technical
ownership of most
parts of the codebase
falls on the code ow
ners listed
below. An
acknowledgement from these
code owners is
required before the
maintainers merge a contribution.
Main maintainers
----------------
More details may be found in the `Project Maintenance Process`_ document.
.. _maintainers:
Maintainers
-----------
:M: Dan Handley <dan.handley@arm.com>
:G: `danh-arm`_
:M: Soby Mathew <soby.mathew@arm.com>
...
...
@@ -28,8 +34,14 @@ Main maintainers
:M: Joanna Farley <joanna.farley@arm.com>
:G: `joannafarley-arm`_
.. _code owners:
Code owners
-----------
Allwinner ARMv8 platform port
-----------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Andre Przywara <andre.przywara@arm.com>
:G: `Andre-ARM`_
:M: Samuel Holland <samuel@sholland.org>
...
...
@@ -39,7 +51,7 @@ Allwinner ARMv8 platform port
:F: drivers/allwinner/
Amlogic Meson S905 (GXBB) platform port
---------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Andre Przywara <andre.przywara@arm.com>
:G: `Andre-ARM`_
:F: docs/plat/meson-gxbb.rst
...
...
@@ -47,33 +59,33 @@ Amlogic Meson S905 (GXBB) platform port
:F: plat/amlogic/gxbb/
Amlogic Meson S905x (GXL) platform port
---------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Remi Pommarel <repk@triplefau.lt>
:G: `remi-triplefault`_
:F: docs/plat/meson-gxl.rst
:F: plat/amlogic/gxl/
Amlogic Meson S905X2 (G12A) platform port
-----------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Carlo Caione <ccaione@baylibre.com>
:G: `carlocaione`_
:F: docs/plat/meson-g12a.rst
:F: plat/amlogic/g12a/
Amlogic Meson A113D (AXG) platform port
-----------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Carlo Caione <ccaione@baylibre.com>
:G: `carlocaione`_
:F: docs/plat/meson-axg.rst
:F: plat/amlogic/axg/
Armv7-A architecture port
-------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Etienne Carriere <etienne.carriere@linaro.org>
:G: `etienne-lms`_
Arm System Guidance for Infrastructure / Mobile FVP platforms
-------------------------------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Nariman Poushin <nariman.poushin@linaro.org>
:G: `npoushin`_
:M: Thomas Abraham <thomas.abraham@arm.com>
...
...
@@ -84,7 +96,7 @@ Arm System Guidance for Infrastructure / Mobile FVP platforms
:F: plat/arm/board/sgm775/
Console API framework
---------------------
^^^^^^^^^^^^^^^^^^^^^
:M: Julius Werner <jwerner@chromium.org>
:G: `jwerner-chromium`_
:F: drivers/console/
...
...
@@ -92,7 +104,7 @@ Console API framework
:F: plat/common/aarch64/crash_console_helpers.S
coreboot support libraries
--------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Julius Werner <jwerner@chromium.org>
:G: `jwerner-chromium`_
:F: drivers/coreboot/
...
...
@@ -101,7 +113,7 @@ coreboot support libraries
:F: lib/coreboot/
eMMC/UFS drivers
----------------
^^^^^^^^^^^^^^^^
:M: Haojian Zhuang <haojian.zhuang@linaro.org>
:G: `hzhuang1`_
:F: drivers/partition/
...
...
@@ -113,7 +125,7 @@ eMMC/UFS drivers
:F: include/drivers/synopsys/dw_mmc.h
HiSilicon HiKey and HiKey960 platform ports
-------------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Haojian Zhuang <haojian.zhuang@linaro.org>
:G: `hzhuang1`_
:F: docs/plat/hikey.rst
...
...
@@ -122,14 +134,14 @@ HiSilicon HiKey and HiKey960 platform ports
:F: plat/hisilicon/hikey960/
HiSilicon Poplar platform port
------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Shawn Guo <shawn.guo@linaro.org>
:G: `shawnguo2`_
:F: docs/plat/poplar.rst
:F: plat/hisilicon/poplar/
Intel SocFPGA platform ports
----------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Tien Hock Loh <tien.hock.loh@intel.com>
:G: `thloh85-intel`_
:M: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
...
...
@@ -138,13 +150,13 @@ Intel SocFPGA platform ports
:F: drivers/intel/soc/
MediaTek platform ports
-----------------------
^^^^^^^^^^^^^^^^^^^^^^^
:M: Yidi Lin (林以廸) <yidi.lin@mediatek.com>
:G: `mtk09422`_
:F: plat/mediatek/
Marvell platform ports and SoC drivers
--------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Konstantin Porotchkin <kostap@marvell.com>
:G: `kostapr`_
:F: docs/plat/marvell/
...
...
@@ -153,7 +165,7 @@ Marvell platform ports and SoC drivers
:F: tools/marvell/
NVidia platform ports
---------------------
^^^^^^^^^^^^^^^^^^^^^
:M: Varun Wadekar <vwadekar@nvidia.com>
:G: `vwadekar`_
:F: docs/plat/nvidia-tegra.rst
...
...
@@ -162,14 +174,14 @@ NVidia platform ports
:F: plat/nvidia/
NXP QorIQ Layerscape platform ports
-----------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Jiafei Pan <jiafei.pan@nxp.com>
:G: `qoriq-open-source`_
:F: docs/plat/ls1043a.rst
:F: plat/layerscape/
NXP i.MX 7 WaRP7 platform port and SoC drivers
----------------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
:G: `bryanodonoghue`_
:M: Jun Nie <jun.nie@linaro.org>
...
...
@@ -182,35 +194,35 @@ NXP i.MX 7 WaRP7 platform port and SoC drivers
:F: drivers/imx/usdhc/
NXP i.MX 8 platform port
------------------------
^^^^^^^^^^^^^^^^^^^^^^^^
:M: Anson Huang <Anson.Huang@nxp.com>
:G: `Anson-Huang`_
:F: docs/plat/imx8.rst
:F: plat/imx/
NXP i.MX8M platform port
------------------------
^^^^^^^^^^^^^^^^^^^^^^^^
:M: Jacky Bai <ping.bai@nxp.com>
:G: `JackyBai`_
:F: docs/plat/imx8m.rst
:F: plat/imx/imx8m/
OP-TEE dispatcher
-----------------
^^^^^^^^^^^^^^^^^
:M: Jens Wiklander <jens.wiklander@linaro.org>
:G: `jenswi-linaro`_
:F: docs/components/spd/optee-dispatcher.rst
:F: services/spd/opteed/
QEMU platform port
------------------
^^^^^^^^^^^^^^^^^^
:M: Jens Wiklander <jens.wiklander@linaro.org>
:G: `jenswi-linaro`_
:F: docs/plat/qemu.rst
:F: plat/qemu/
Raspberry Pi 3 platform port
----------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
:G: `grandpaul`_
:F: docs/plat/rpi3.rst
...
...
@@ -220,7 +232,7 @@ Raspberry Pi 3 platform port
:F: include/drivers/rpi3/
Raspberry Pi 4 platform port
----------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Andre Przywara <andre.przywara@arm.com>
:G: `Andre-ARM`_
:F: docs/plat/rpi4.rst
...
...
@@ -230,7 +242,7 @@ Raspberry Pi 4 platform port
:F: include/drivers/rpi3/
Renesas rcar-gen3 platform port
-------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Jorge Ramirez-Ortiz <jramirez@baylibre.com>
:G: `ldts`_
:M: Marek Vasut <marek.vasut@gmail.com>
...
...
@@ -241,7 +253,7 @@ Renesas rcar-gen3 platform port
:F: tools/renesas/rcar_layout_create
RockChip platform port
----------------------
^^^^^^^^^^^^^^^^^^^^^^
:M: Tony Xie <tony.xie@rock-chips.com>
:G: `TonyXie06`_
:G: `rockchip-linux`_
...
...
@@ -250,7 +262,7 @@ RockChip platform port
:F: plat/rockchip/
STM32MP1 platform port
----------------------
^^^^^^^^^^^^^^^^^^^^^^
:M: Yann Gautier <yann.gautier@st.com>
:G: `Yann-lms`_
:F: docs/plat/stm32mp1.rst
...
...
@@ -262,21 +274,21 @@ STM32MP1 platform port
:F: tools/stm32image/
Synquacer platform port
-----------------------
^^^^^^^^^^^^^^^^^^^^^^^
:M: Sumit Garg <sumit.garg@linaro.org>
:G: `b49020`_
:F: docs/plat/synquacer.rst
:F: plat/socionext/synquacer/
Texas Instruments platform port
-------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Andrew F. Davis <afd@ti.com>
:G: `glneo`_
:F: docs/plat/ti-k3.rst
:F: plat/ti/
TLK/Trusty secure payloads
--------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^
:M: Varun Wadekar <vwadekar@nvidia.com>
:G: `vwadekar`_
:F: docs/components/spd/tlk-dispatcher.rst
...
...
@@ -286,14 +298,14 @@ TLK/Trusty secure payloads
:F: services/spd/trusty/
UniPhier platform port
----------------------
^^^^^^^^^^^^^^^^^^^^^^
:M: Masahiro Yamada <yamada.masahiro@socionext.com>
:G: `masahir0y`_
:F: docs/plat/socionext-uniphier.rst
:F: plat/socionext/uniphier/
Xilinx platform port
--------------------
^^^^^^^^^^^^^^^^^^^^
:M: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
:G: `sivadur`_
:F: docs/plat/xilinx-zynqmp.rst
...
...
@@ -339,3 +351,5 @@ Xilinx platform port
.. _odeprez: https://github.com/odeprez
.. _bipinravi-arm: https://github.com/bipinravi-arm
.. _joannafarley-arm: https://github.com/joannafarley-arm
.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/
docs/process/contributing.rst
View file @
76ecc5b3
...
...
@@ -4,8 +4,8 @@ Contributor's Guide
Getting Started
---------------
- Make sure you have a Github account and you are logged on
`developer.trustedfirmware.org`_.
- Make sure you have a Github account and you are logged on
both
`developer.trustedfirmware.org`_
and `review.trustedfirmware.org`_
.
- Create an `issue`_ for your work if one does not already exist. This gives
everyone visibility of whether others are working on something similar.
...
...
@@ -55,9 +55,9 @@ Making Changes
where XXXX is the year of first contribution (if different to YYYY) and
YYYY is the year of most recent contribution. <OWNER> is your name or
your company name.
- If you are submitting new files that you intend to be the
technical
sub-maintainer for
(for example, a new platform port), then also update
the
:ref:`
maintai
ners` file.
- If you are submitting new files that you intend to be the
code owner for
(for example, a new platform port), then also update
the
:ref:`
code ow
ners` file.
- For topics with multiple commits, you should make all documentation
changes (and nothing else) in the last commit of the series. Otherwise,
include the documentation changes within the single commit.
...
...
@@ -91,8 +91,10 @@ Submitting Changes
targeting the ``integration`` branch.
- The changes will then undergo further review and testing by the
:ref:`maintainers`. Any review comments will be made directly on your
patch. This may require you to do some rework.
:ref:`code owners` and :ref:`maintainers`. Any review comments will be
made directly on your patch. This may require you to do some rework. For
controversial changes, the discussion might be moved to the `TF-A mailing
list`_ to involve more of the community.
Refer to the `Gerrit Uploading Changes documentation`_ for more details.
...
...
@@ -102,12 +104,12 @@ Submitting Changes
``integration`` branch.
- If the changes are not based on a sufficiently-recent commit, or if they
cannot be automatically rebased, then the :ref:`maintainers` may rebase it
on the ``
master
`` branch or ask you to do so.
on the ``
integration
`` branch or ask you to do so.
- After final integration testing, the changes will make their way into the
``master`` branch. If a problem is found during integration, the
merge
commit will be removed from the ``integration`` branch and the
:
re
f:`maintainers` will
ask you to
c
re
ate
a
n
ew
patch set to resolve the
problem
.
``master`` branch. If a problem is found during integration, the
:ref:`maintainers` will request your help to solve the issue. They may
re
vert your patches and
ask you to re
submit
a
r
ew
orked version of them or
they may ask you to provide a fix-up patch
.
Binary Components
-----------------
...
...
@@ -131,12 +133,14 @@ Binary Components
*Copyright (c) 2013-2020, Arm Limited and Contributors. All rights reserved.*
.. _developer.trustedfirmware.org: https://developer.trustedfirmware.org
.. _review.trustedfirmware.org: https://review.trustedfirmware.org
.. _issue: https://developer.trustedfirmware.org/project/board/1/
.. _Trusted Firmware-A: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git
.. _Git guidelines: http://git-scm.com/book/ch5-2.html
.. _Gerrit Uploading Changes documentation: https://review.trustedfirmware.org/Documentation/user-upload.html
.. _Gerrit Signed-off-by Lines guidelines: https://review.trustedfirmware.org/Documentation/user-signedoffby.html
.. _Gerrit Change-Ids documentation: https://review.trustedfirmware.org/Documentation/user-changeid.html
.. _TF-A Tests: https://
git.
trustedfirmware
.org/TF-A/tf-a-tests.git/about/
.. _TF-A Tests: https://trustedfirmware
-a-tests.readthedocs.io
.. _Trusted Firmware binary repository: https://review.trustedfirmware.org/admin/repos/tf-binaries
.. _tf-binaries-readme: https://git.trustedfirmware.org/tf-binaries.git/tree/readme.rst
.. _TF-A mailing list: https://lists.trustedfirmware.org/mailman/listinfo/tf-a
docs/process/faq.rst
View file @
76ecc5b3
...
...
@@ -70,12 +70,10 @@ What are these strange comments in my changes?
All the comments from ``ci-bot-user`` are associated with Continuous Integration
infrastructure. The links published on the comment are not currently accessible,
but would be after the CI has been transitioned to `trustedfirmware.org`_.
Please refer to https://github.com/ARM-software/tf-issues/issues/681 for more
details on the timelines.
--------------
*Copyright (c) 2019, Arm Limited. All rights reserved.*
*Copyright (c) 2019
-2020
, Arm Limited. All rights reserved.*
.. _Gerrit Upload Patch Set documentation: https://review.trustedfirmware.org/Documentation/intro-user.html#upload-patch-set
.. _Gerrit Replace Changes documentation: https://review.trustedfirmware.org/Documentation/user-upload.html#push_replace
...
...
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