blob: 69aad08d7044566b4fde68dcce00915f9e8b84b8 [file] [log] [blame]
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +02001Project Maintenance
2===================
Douglas Raillard6f625742017-06-28 15:23:03 +01003
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +02004Trusted Firmware-A (TF-A) is an open governance community project. All
5contributions are ultimately merged by the maintainers listed below. Technical
6ownership of most parts of the codebase falls on the code owners listed
7below. An acknowledgement from these code owners is required before the
Douglas Raillard6f625742017-06-28 15:23:03 +01008maintainers merge a contribution.
9
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +020010More details may be found in the `Project Maintenance Process`_ document.
11
Manish Pandey32d440c2021-03-09 20:39:33 +000012.. |M| replace:: **Mail**
13.. |G| replace:: **GitHub ID**
14.. |F| replace:: **Files**
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +020015
16.. _maintainers:
17
18Maintainers
19-----------
20
Manish Pandey32d440c2021-03-09 20:39:33 +000021:|M|: Dan Handley <dan.handley@arm.com>
22:|G|: `danh-arm`_
23:|M|: Soby Mathew <soby.mathew@arm.com>
24:|G|: `soby-mathew`_
25:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
26:|G|: `sandrine-bailleux-arm`_
27:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
28:|G|: `AlexeiFedorov`_
29:|M|: Manish Pandey <manish.pandey2@arm.com>
30:|G|: `manish-pandey-arm`_
31:|M|: Mark Dykes <mark.dykes@arm.com>
32:|G|: `mardyk01`_
33:|M|: Olivier Deprez <olivier.deprez@arm.com>
34:|G|: `odeprez`_
35:|M|: Bipin Ravi <bipin.ravi@arm.com>
36:|G|: `bipinravi-arm`_
37:|M|: Joanna Farley <joanna.farley@arm.com>
38:|G|: `joannafarley-arm`_
39:|M|: Julius Werner <jwerner@chromium.org>
40:|G|: `jwerner-chromium`_
41:|M|: Varun Wadekar <vwadekar@nvidia.com>
42:|G|: `vwadekar`_
43:|M|: Andre Przywara <andre.przywara@arm.com>
44:|G|: `Andre-ARM`_
45:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
46:|G|: `laurenw-arm`_
47:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
48:|G|: `madhukar-Arm`_
49:|M|: Raghu Krishnamurthy <raghu.ncstate@icloud.com>
50:|G|: `raghuncstate`_
Douglas Raillard6f625742017-06-28 15:23:03 +010051
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +020052
53.. _code owners:
54
55Code owners
56-----------
57
Manish Pandey13d25342021-03-08 22:36:34 +000058Common Code
59~~~~~~~~~~~
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020060
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020061Armv7-A architecture port
62^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000063:|M|: Etienne Carriere <etienne.carriere@linaro.org>
64:|G|: `etienne-lms`_
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020065
Javier Almansa Sobrino578bf9f2020-07-10 11:00:03 +010066Build Definitions for CMake Build System
67^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000068:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
69:|G|: `javieralso-arm`_
70:|M|: Chris Kay <chris.kay@arm.com>
Manish Pandey13d25342021-03-08 22:36:34 +000071:|G|: `CJKay`_
Manish Pandey32d440c2021-03-09 20:39:33 +000072:|F|: /
Javier Almansa Sobrino578bf9f2020-07-10 11:00:03 +010073
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +020074Software Delegated Exception Interface (SDEI)
75^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000076:|M|: Mark Dykes <mark.dykes@arm.com>
77:|G|: `mardyk01`_
johpow016ee92592021-08-25 16:32:23 -050078:|M|: John Powell <john.powell@arm.com>
Manish Pandey32d440c2021-03-09 20:39:33 +000079:|G|: `john-powell-arm`_
80:|F|: services/std_svc/sdei/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +020081
82Trusted Boot
83^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000084:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
85:|G|: `sandrine-bailleux-arm`_
86:|M|: Manish Pandey <manish.pandey2@arm.com>
87:|G|: `manish-pandey-arm`_
88:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
89:|G|: `ManishVB-Arm`_
90:|F|: drivers/auth/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +020091
92Secure Partition Manager (SPM)
93^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000094:|M|: Olivier Deprez <olivier.deprez@arm.com>
95:|G|: `odeprez`_
96:|M|: Manish Pandey <manish.pandey2@arm.com>
97:|G|: `manish-pandey-arm`_
98:|M|: Maksims Svecovs <maksims.svecovs@arm.com>
99:|G|: `max-shvetsov`_
100:|M|: Joao Alves <Joao.Alves@arm.com>
101:|G|: `J-Alves`_
102:|F|: services/std_svc/spm\*
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200103
104Exception Handling Framework (EHF)
105^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000106:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
107:|G|: `ManishVB-Arm`_
johpow016ee92592021-08-25 16:32:23 -0500108:|M|: John Powell <john.powell@arm.com>
Manish Pandey32d440c2021-03-09 20:39:33 +0000109:|G|: `john-powell-arm`_
110:|F|: bl31/ehf.c
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200111
Zelalem Aweke3cfa3492021-08-26 15:29:47 -0500112Realm Management Extension (RME)
113^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
114:|M|: Bipin Ravi <bipin.ravi@arm.com>
115:|G|: `bipinravi-arm`_
116:|M|: Mark Dykes <mark.dykes@arm.com>
117:|G|: `mardyk01`_
johpow016ee92592021-08-25 16:32:23 -0500118:|M|: John Powell <john.powell@arm.com>
Zelalem Aweke3cfa3492021-08-26 15:29:47 -0500119:|G|: `john-powell-arm`_
120:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
121:|G|: `zelalem-aweke`_
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200122
123Drivers, Libraries and Framework Code
124~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125
126Console API framework
127^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000128:|M|: Julius Werner <jwerner@chromium.org>
129:|G|: `jwerner-chromium`_
130:|F|: drivers/console/
131:|F|: include/drivers/console.h
132:|F|: plat/common/aarch64/crash_console_helpers.S
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200133
134coreboot support libraries
135^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000136:|M|: Julius Werner <jwerner@chromium.org>
137:|G|: `jwerner-chromium`_
138:|F|: drivers/coreboot/
139:|F|: include/drivers/coreboot/
140:|F|: include/lib/coreboot.h
141:|F|: lib/coreboot/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200142
143eMMC/UFS drivers
144^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000145:|M|: Haojian Zhuang <haojian.zhuang@linaro.org>
146:|G|: `hzhuang1`_
147:|F|: drivers/partition/
148:|F|: drivers/synopsys/emmc/
149:|F|: drivers/synopsys/ufs/
150:|F|: drivers/ufs/
151:|F|: include/drivers/dw_ufs.h
152:|F|: include/drivers/ufs.h
153:|F|: include/drivers/synopsys/dw_mmc.h
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200154
Venkatesh Yadav Abbarapue5936202020-11-27 02:58:24 -0700155JTAG DCC console driver
156^^^^^^^^^^^^^^^^^^^^^^^
157:M: Michal Simek <michal.simek@xilinx.com>
158:G: `michalsimek`_
159:M: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
160:G: `venkatesh`_
161:F: drivers/arm/dcc/
162:F: include/drivers/arm/dcc.h
163
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200164Power State Coordination Interface (PSCI)
165^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000166:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
167:|G|: `javieralso-arm`_
168:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
169:|G|: `madhukar-Arm`_
170:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
171:|G|: `laurenw-arm`_
172:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
173:|G|: `zelalem-aweke`_
174:|F|: lib/psci/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200175
176DebugFS
177^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000178:|M|: Olivier Deprez <olivier.deprez@arm.com>
179:|G|: `odeprez`_
180:|F|: lib/debugfs/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200181
182Firmware Configuration Framework (FCONF)
183^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000184:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
185:|G|: `madhukar-Arm`_
186:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
187:|G|: `ManishVB-Arm`_
188:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
189:|G|: `laurenw-arm`_
190:|F|: lib/fconf/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200191
192Performance Measurement Framework (PMF)
193^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000194:|M|: Joao Alves <Joao.Alves@arm.com>
195:|G|: `J-Alves`_
196:|M|: Jimmy Brisson <Jimmy.Brisson@arm.com>
197:|G|: `theotherjimmy`_
198:|F|: lib/pmf/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200199
200Arm CPU libraries
201^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000202:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
203:|G|: `laurenw-arm`_
johpow016ee92592021-08-25 16:32:23 -0500204:|M|: John Powell <john.powell@arm.com>
Manish Pandey32d440c2021-03-09 20:39:33 +0000205:|G|: `john-powell-arm`_
206:|F|: lib/cpus/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200207
208Reliability Availability Serviceabilty (RAS) framework
209^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000210:|M|: Olivier Deprez <olivier.deprez@arm.com>
211:|G|: `odeprez`_
212:|M|: Manish Pandey <manish.pandey2@arm.com>
213:|G|: `manish-pandey-arm`_
214:|F|: lib/extensions/ras/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200215
216Activity Monitors Unit (AMU) extensions
217^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000218:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
219:|G|: `AlexeiFedorov`_
Chris Kayb15f7e22021-10-14 12:32:52 +0100220:|M|: Chris Kay <chris.kay@arm.com>
221:|G|: `CJKay`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000222:|F|: lib/extensions/amu/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200223
224Memory Partitioning And Monitoring (MPAM) extensions
225^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000226:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
227:|G|: `zelalem-aweke`_
228:|M|: Jimmy Brisson <Jimmy.Brisson@arm.com>
229:|G|: `theotherjimmy`_
230:|F|: lib/extensions/mpam/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200231
232Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions
233^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000234:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
235:|G|: `AlexeiFedorov`_
236:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
237:|G|: `zelalem-aweke`_
238:|F|: lib/extensions/pauth/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200239
240Statistical Profiling Extension (SPE)
241^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000242:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
243:|G|: `zelalem-aweke`_
244:|M|: Jimmy Brisson <Jimmy.Brisson@arm.com>
245:|G|: `theotherjimmy`_
246:|F|: lib/extensions/spe/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200247
248Scalable Vector Extension (SVE)
249^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000250:|M|: Jimmy Brisson <Jimmy.Brisson@arm.com>
251:|G|: `theotherjimmy`_
252:|F|: lib/extensions/sve/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200253
254Standard C library
255^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000256:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
257:|G|: `AlexeiFedorov`_
johpow016ee92592021-08-25 16:32:23 -0500258:|M|: John Powell <john.powell@arm.com>
Manish Pandey32d440c2021-03-09 20:39:33 +0000259:|G|: `john-powell-arm`_
260:|F|: lib/libc/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200261
262Library At ROM (ROMlib)
263^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000264:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
265:|G|: `madhukar-Arm`_
266:|F|: lib/romlib/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200267
268Translation tables (``xlat_tables``) library
269^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000270:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
271:|G|: `javieralso-arm`_
272:|M|: Joao Alves <Joao.Alves@arm.com>
273:|G|: `J-Alves`_
274:|F|: lib/xlat\_tables_\*/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200275
276IO abstraction layer
277^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000278:|M|: Manish Pandey <manish.pandey2@arm.com>
279:|G|: `manish-pandey-arm`_
280:|M|: Olivier Deprez <olivier.deprez@arm.com>
281:|G|: `odeprez`_
282:|F|: drivers/io/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200283
284GIC driver
285^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000286:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
287:|G|: `AlexeiFedorov`_
288:|M|: Manish Pandey <manish.pandey2@arm.com>
289:|G|: `manish-pandey-arm`_
290:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
291:|G|: `madhukar-Arm`_
292:|M|: Olivier Deprez <olivier.deprez@arm.com>
293:|G|: `odeprez`_
294:|F|: drivers/arm/gic/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200295
296Libfdt wrappers
297^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000298:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
299:|G|: `madhukar-Arm`_
300:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
301:|G|: `ManishVB-Arm`_
302:|F|: common/fdt_wrappers.c
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200303
304Firmware Encryption Framework
305^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000306:|M|: Sumit Garg <sumit.garg@linaro.org>
307:|G|: `b49020`_
308:|F|: drivers/io/io_encrypted.c
309:|F|: include/drivers/io/io_encrypted.h
310:|F|: include/tools_share/firmware_encrypted.h
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200311
Javier Almansa Sobrino294d7bf2020-07-20 13:17:45 +0100312Measured Boot
313^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000314:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
315:|G|: `AlexeiFedorov`_
316:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
317:|G|: `javieralso-arm`_
318:|F|: drivers/measured_boot
319:|F|: include/drivers/measured_boot
320:|F|: plat/arm/board/fvp/fvp_measured_boot.c
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200321
Peng Fan12b66a92021-01-22 16:05:14 +0800322System Control and Management Interface (SCMI) Server
323^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000324:|M|: Etienne Carriere <etienne.carriere@st.com>
325:|G|: `etienne-lms`_
326:|M|: Peng Fan <peng.fan@nxp.com>
327:|G|: `MrVan`_
328:|F|: drivers/scmi-msg
329:|F|: include/drivers/scmi\*
Peng Fan12b66a92021-01-22 16:05:14 +0800330
Chris Kayb15f7e22021-10-14 12:32:52 +0100331Max Power Mitigation Mechanism (MPMM)
332^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
333:|M|: Chris Kay <chris.kay@arm.com>
334:|G|: `CJKay`_
335:|F|: include/lib/mpmm/
336:|F|: lib/mpmm/
337
johpow016ee92592021-08-25 16:32:23 -0500338Granule Protection Tables Library (GPT-RME)
339^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
340:|M|: Mark Dykes <mark.dykes@arm.com>
341:|G|: `mardyk01`_
342:|M|: John Powell <john.powell@arm.com>
343:|G|: `john-powell-arm`_
344:|F|: lib/gpt_rme
345:|F|: include/lib/gpt_rme
346
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200347Platform Ports
348~~~~~~~~~~~~~~
349
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100350Allwinner ARMv8 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200351^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000352:|M|: Andre Przywara <andre.przywara@arm.com>
353:|G|: `Andre-ARM`_
354:|M|: Samuel Holland <samuel@sholland.org>
355:|G|: `smaeul`_
356:|F|: docs/plat/allwinner.rst
357:|F|: plat/allwinner/
358:|F|: drivers/allwinner/
Douglas Raillard6f625742017-06-28 15:23:03 +0100359
Antonio Nino Diaz37f647a2018-10-10 23:52:39 +0100360Amlogic Meson S905 (GXBB) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200361^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000362:|M|: Andre Przywara <andre.przywara@arm.com>
363:|G|: `Andre-ARM`_
364:|F|: docs/plat/meson-gxbb.rst
365:|F|: drivers/amlogic/
366:|F|: plat/amlogic/gxbb/
Antonio Nino Diaz37f647a2018-10-10 23:52:39 +0100367
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200368Amlogic Meson S905x (GXL) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200369^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000370:|M|: Remi Pommarel <repk@triplefau.lt>
371:|G|: `remi-triplefault`_
372:|F|: docs/plat/meson-gxl.rst
373:|F|: plat/amlogic/gxl/
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200374
Carlo Caionecdb8c522019-09-18 11:29:48 +0100375Amlogic Meson S905X2 (G12A) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200376^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000377:|M|: Carlo Caione <ccaione@baylibre.com>
378:|G|: `carlocaione`_
379:|F|: docs/plat/meson-g12a.rst
380:|F|: plat/amlogic/g12a/
Carlo Caionecdb8c522019-09-18 11:29:48 +0100381
Carlo Caioneafd241e2020-01-24 16:20:15 +0100382Amlogic Meson A113D (AXG) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200383^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000384:|M|: Carlo Caione <ccaione@baylibre.com>
385:|G|: `carlocaione`_
386:|F|: docs/plat/meson-axg.rst
387:|F|: plat/amlogic/axg/
Carlo Caioneafd241e2020-01-24 16:20:15 +0100388
Javier Almansa Sobrinof0e2e662020-07-10 10:34:04 +0100389Arm FPGA platform port
390^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000391:|M|: Andre Przywara <andre.przywara@arm.com>
392:|G|: `Andre-ARM`_
393:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
394:|G|: `javieralso-arm`_
395:|F|: plat/arm/board/arm_fpga
Javier Almansa Sobrinof0e2e662020-07-10 10:34:04 +0100396
Manish Pandey13d25342021-03-08 22:36:34 +0000397Arm FVP Platform port
398^^^^^^^^^^^^^^^^^^^^^
399:|M|: Manish Pandey <manish.pandey2@arm.com>
400:|G|: `manish-pandey-arm`_
401:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
402:|G|: `madhukar-Arm`_
403:|F|: plat/arm/board/fvp
404
405Arm Juno Platform port
406^^^^^^^^^^^^^^^^^^^^^^
407:|M|: Manish Pandey <manish.pandey2@arm.com>
408:|G|: `manish-pandey-arm`_
409:|M|: Chris Kay <chris.kay@arm.com>
410:|G|: `CJKay`_
411:|F|: plat/arm/board/juno
412
413Arm Morello and N1SDP Platform ports
414^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
415:|M|: Manoj Kumar <manoj.kumar3@arm.com>
416:|G|: `manojkumar-arm`_
417:|M|: Chandni Cherukuri <chandni.cherukuri@arm.com>
418:|G|: `chandnich`_
419:|F|: plat/arm/board/morello
420:|F|: plat/arm/board/n1sdp
421
422Arm Rich IoT Platform ports
423^^^^^^^^^^^^^^^^^^^^^^^^^^^
424:|M|: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
425:|G|: `abdellatif-elkhlifi`_
426:|M|: Vishnu Banavath <vishnu.banavath@arm.com>
427:|G|: `vishnu-banavath`_
428:|F|: plat/arm/board/corstone700
429:|F|: plat/arm/board/a5ds
Abdellatif El Khlifibf3ce992021-04-21 17:20:43 +0100430:|F|: plat/arm/board/diphda
Manish Pandey13d25342021-03-08 22:36:34 +0000431
432Arm Reference Design platform ports
433^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000434:|M|: Thomas Abraham <thomas.abraham@arm.com>
435:|G|: `thomas-arm`_
Manish Pandey13d25342021-03-08 22:36:34 +0000436:|M|: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
437:|G|: `vijayenthiran-arm`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000438:|F|: plat/arm/css/sgi/
Manish Pandey13d25342021-03-08 22:36:34 +0000439:|F|: plat/arm/board/rde1edge/
440:|F|: plat/arm/board/rdn1edge/
441:|F|: plat/arm/board/rdn2/
442:|F|: plat/arm/board/rdv1/
443:|F|: plat/arm/board/rdv1mc/
Manish Pandey32d440c2021-03-09 20:39:33 +0000444:|F|: plat/arm/board/sgi575/
Manish Pandey13d25342021-03-08 22:36:34 +0000445
Usama Arif6ec0c652021-04-09 17:07:41 +0100446Arm Total Compute platform port
Manish Pandey13d25342021-03-08 22:36:34 +0000447^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
448:|M|: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
449:|G|: `arugan02`_
450:|M|: Usama Arif <usama.arif@arm.com>
451:|G|: `uarif1`_
Usama Arif6ec0c652021-04-09 17:07:41 +0100452:|F|: plat/arm/board/tc
Nariman Poushin2485a3a2018-08-29 16:27:52 +0100453
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100454HiSilicon HiKey and HiKey960 platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200455^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000456:|M|: Haojian Zhuang <haojian.zhuang@linaro.org>
457:|G|: `hzhuang1`_
458:|F|: docs/plat/hikey.rst
459:|F|: docs/plat/hikey960.rst
460:|F|: plat/hisilicon/hikey/
461:|F|: plat/hisilicon/hikey960/
Douglas Raillard6f625742017-06-28 15:23:03 +0100462
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100463HiSilicon Poplar platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200464^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000465:|M|: Shawn Guo <shawn.guo@linaro.org>
466:|G|: `shawnguo2`_
467:|F|: docs/plat/poplar.rst
468:|F|: plat/hisilicon/poplar/
Douglas Raillard6f625742017-06-28 15:23:03 +0100469
Loh Tien Hock9d82ef22019-02-04 16:17:24 +0800470Intel SocFPGA platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200471^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000472:|M|: Tien Hock Loh <tien.hock.loh@intel.com>
473:|G|: `thloh85-intel`_
474:|M|: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
475:|G|: mabdulha
476:|F|: plat/intel/soc
477:|F|: drivers/intel/soc/
Loh Tien Hock9d82ef22019-02-04 16:17:24 +0800478
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100479MediaTek platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200480^^^^^^^^^^^^^^^^^^^^^^^
Rex-BC Chen1cf63402021-05-03 10:02:24 +0800481:|M|: Rex-BC Chen <rex-bc.chen@mediatek.com>
482:|G|: `mtk-rex-bc-chen`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000483:|F|: plat/mediatek/
Douglas Raillard6f625742017-06-28 15:23:03 +0100484
Konstantin Porotchkin752faf82018-07-02 15:01:32 +0300485Marvell platform ports and SoC drivers
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200486^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000487:|M|: Konstantin Porotchkin <kostap@marvell.com>
488:|G|: `kostapr`_
489:|F|: docs/plat/marvell/
490:|F|: plat/marvell/
491:|F|: drivers/marvell/
492:|F|: tools/marvell/
Konstantin Porotchkin752faf82018-07-02 15:01:32 +0300493
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100494NVidia platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200495^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000496:|M|: Varun Wadekar <vwadekar@nvidia.com>
497:|G|: `vwadekar`_
498:|F|: docs/plat/nvidia-tegra.rst
499:|F|: include/lib/cpus/aarch64/denver.h
500:|F|: lib/cpus/aarch64/denver.S
501:|F|: plat/nvidia/
Douglas Raillard6f625742017-06-28 15:23:03 +0100502
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100503NXP i.MX 7 WaRP7 platform port and SoC drivers
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200504^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000505:|M|: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
506:|G|: `bryanodonoghue`_
507:|M|: Jun Nie <jun.nie@linaro.org>
508:|G|: `niej`_
509:|F|: docs/plat/warp7.rst
510:|F|: plat/imx/common/
511:|F|: plat/imx/imx7/
512:|F|: drivers/imx/timer/
513:|F|: drivers/imx/uart/
514:|F|: drivers/imx/usdhc/
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100515
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100516NXP i.MX 8 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200517^^^^^^^^^^^^^^^^^^^^^^^^
Peng Fan7b514392021-07-23 18:18:53 +0800518:|M|: Peng Fan <peng.fan@nxp.com>
519:|G|: `MrVan`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000520:|F|: docs/plat/imx8.rst
521:|F|: plat/imx/
Etienne Carriere26e63c42017-11-08 13:48:40 +0100522
Jacky Baidc20d262019-01-14 13:48:57 +0800523NXP i.MX8M platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200524^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000525:|M|: Jacky Bai <ping.bai@nxp.com>
526:|G|: `JackyBai`_
527:|F|: docs/plat/imx8m.rst
528:|F|: plat/imx/imx8m/
Jacky Baidc20d262019-01-14 13:48:57 +0800529
Pankaj Gupta75569c32021-03-25 12:48:11 +0530530NXP QorIQ Layerscape common code for platform ports
531^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
532:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
533:|G|: `pangupta`_
Jiafei Pand9bb9772021-10-22 11:32:45 +0800534:|M|: Jiafei Pan <jiafei.pan@nxp.com>
535:|G|: `JiafeiPan`_
Pankaj Gupta75569c32021-03-25 12:48:11 +0530536:|F|: docs/plat/nxp/
537:|F|: plat/nxp/
538:|F|: drivers/nxp/
539:|F|: tools/nxp/
540
541NXP SoC Part LX2160A and its platform port
542^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
543:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
544:|G|: `pangupta`_
545:|F|: plat/nxp/soc-lx2160a
546:|F|: plat/nxp/soc-lx2160a/lx2162aqds
547:|F|: plat/nxp/soc-lx2160a/lx2160aqds
548:|F|: plat/nxp/soc-lx2160a/lx2160ardb
549
Jiafei Pand9bb9772021-10-22 11:32:45 +0800550NXP SoC Part LS1028A and its platform port
551^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
552:|M|: Jiafei Pan <jiafei.pan@nxp.com>
553:|G|: `JiafeiPan`_
554:|F|: plat/nxp/soc-ls1028a
555:|F|: plat/nxp/soc-ls1028a/ls1028ardb
556
557NXP SoC Part LS1043A and its platform port
558^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
559:|M|: Jiafei Pan <jiafei.pan@nxp.com>
560:|G|: `JiafeiPan`_
561:|F|: plat/nxp/soc-ls1043a
562:|F|: plat/nxp/soc-ls1043a/ls1043ardb
563
Jiafei Pana3aeb4c2022-01-28 23:19:20 +0800564NXP SoC Part LS1046A and its platform port
565^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
566:|M|: Jiafei Pan <jiafei.pan@nxp.com>
567:|G|: `JiafeiPan`_
568:|F|: plat/nxp/soc-ls1046a
569:|F|: plat/nxp/soc-ls1046a/ls1046ardb
570:|F|: plat/nxp/soc-ls1046a/ls1046afrwy
571:|F|: plat/nxp/soc-ls1046a/ls1046aqds
572
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100573QEMU platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200574^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000575:|M|: Jens Wiklander <jens.wiklander@linaro.org>
576:|G|: `jenswi-linaro`_
577:|F|: docs/plat/qemu.rst
578:|F|: plat/qemu/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100579
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530580QTI platform port
581^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000582:|M|: Saurabh Gorecha <sgorecha@codeaurora.org>
583:|G|: `sgorecha`_
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530584:|M|: Lachit Patel <lpatel@codeaurora.org>
585:|G|: `lachitp`_
586:|M|: Sreevyshanavi Kare <skare@codeaurora.org>
587:|G|: `sreekare`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000588:|M|: QTI TF Maintainers <qti.trustedfirmware.maintainers@codeaurora.org>
589:|F|: docs/plat/qti.rst
590:|F|: plat/qti/
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530591
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100592Raspberry Pi 3 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200593^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000594:|M|: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
595:|G|: `grandpaul`_
596:|F|: docs/plat/rpi3.rst
597:|F|: plat/rpi/rpi3/
598:|F|: plat/rpi/common/
599:|F|: drivers/rpi3/
600:|F|: include/drivers/rpi3/
Andre Przywara9aaae8e2020-01-24 10:46:17 +0000601
602Raspberry Pi 4 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200603^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000604:|M|: Andre Przywara <andre.przywara@arm.com>
605:|G|: `Andre-ARM`_
606:|F|: docs/plat/rpi4.rst
607:|F|: plat/rpi/rpi4/
608:|F|: plat/rpi/common/
609:|F|: drivers/rpi3/
610:|F|: include/drivers/rpi3/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100611
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200612Renesas rcar-gen3 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200613^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000614:|M|: Jorge Ramirez-Ortiz <jramirez@baylibre.com>
615:|G|: `ldts`_
616:|M|: Marek Vasut <marek.vasut@gmail.com>
617:|G|: `marex`_
618:|F|: docs/plat/rcar-gen3.rst
619:|F|: plat/renesas/common
620:|F|: plat/renesas/rcar
621:|F|: drivers/renesas/common
622:|F|: drivers/renesas/rcar
623:|F|: tools/renesas/rcar_layout_create
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200624
Biju Das2bc48582020-12-07 13:14:38 +0000625Renesas RZ/G2 platform port
626^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000627:|M|: Biju Das <biju.das.jz@bp.renesas.com>
628:|G|: `bijucdas`_
629:|M|: Marek Vasut <marek.vasut@gmail.com>
630:|G|: `marex`_
631:|M|: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
632:|G|: `prabhakarlad`_
633:|F|: docs/plat/rz-g2.rst
634:|F|: plat/renesas/common
635:|F|: plat/renesas/rzg
636:|F|: drivers/renesas/common
637:|F|: drivers/renesas/rzg
638:|F|: tools/renesas/rzg_layout_create
Biju Das2bc48582020-12-07 13:14:38 +0000639
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100640RockChip platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200641^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000642:|M|: Tony Xie <tony.xie@rock-chips.com>
643:|G|: `TonyXie06`_
644:|G|: `rockchip-linux`_
645:|M|: Heiko Stuebner <heiko@sntech.de>
646:|G|: `mmind`_
Julius Wernerc0cb6122021-07-08 14:38:41 -0700647:|M|: Julius Werner <jwerner@chromium.org>
648:|G|: `jwerner-chromium`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000649:|F|: plat/rockchip/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100650
Yann Gautierefb37282018-07-05 16:52:00 +0200651STM32MP1 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200652^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000653:|M|: Yann Gautier <yann.gautier@st.com>
654:|G|: `Yann-lms`_
655:|F|: docs/plat/stm32mp1.rst
656:|F|: drivers/st/
657:|F|: fdts/stm32\*
658:|F|: include/drivers/st/
659:|F|: include/dt-bindings/\*/stm32\*
660:|F|: plat/st/
661:|F|: tools/stm32image/
Yann Gautierefb37282018-07-05 16:52:00 +0200662
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100663Synquacer platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200664^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000665:|M|: Sumit Garg <sumit.garg@linaro.org>
666:|G|: `b49020`_
667:|F|: docs/plat/synquacer.rst
668:|F|: plat/socionext/synquacer/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100669
670Texas Instruments platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200671^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000672:|M|: Nishanth Menon <nm@ti.com>
673:|G|: `nmenon`_
674:|F|: docs/plat/ti-k3.rst
675:|F|: plat/ti/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100676
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100677UniPhier platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200678^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000679:|M|: Orphan
680:|F|: docs/plat/socionext-uniphier.rst
681:|F|: plat/socionext/uniphier/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100682
683Xilinx platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200684^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000685:|M|: Michal Simek <michal.simek@xilinx.com>
686:|G|: `michalsimek`_
687:|M|: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
688:|G|: `venkatesh`_
689:|F|: docs/plat/xilinx-zynqmp.rst
690:|F|: plat/xilinx/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100691
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200692
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200693Secure Payloads and Dispatchers
694~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200695
696OP-TEE dispatcher
697^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000698:|M|: Jens Wiklander <jens.wiklander@linaro.org>
699:|G|: `jenswi-linaro`_
700:|F|: docs/components/spd/optee-dispatcher.rst
701:|F|: services/spd/opteed/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200702
703TLK/Trusty secure payloads
704^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000705:|M|: Varun Wadekar <vwadekar@nvidia.com>
706:|G|: `vwadekar`_
707:|F|: docs/components/spd/tlk-dispatcher.rst
708:|F|: docs/components/spd/trusty-dispatcher.rst
709:|F|: include/bl32/payloads/tlk.h
710:|F|: services/spd/tlkd/
711:|F|: services/spd/trusty/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200712
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200713Test Secure Payload (TSP)
714^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000715:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
716:|G|: `ManishVB-Arm`_
717:|F|: bl32/tsp/
718:|F|: services/spd/tspd/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200719
720Tools
721~~~~~
722
723Fiptool
724^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000725:|M|: Joao Alves <Joao.Alves@arm.com>
726:|G|: `J-Alves`_
727:|F|: tools/fiptool/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200728
729Cert_create tool
730^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000731:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
732:|G|: `sandrine-bailleux-arm`_
733:|F|: tools/cert_create/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200734
735Encrypt_fw tool
736^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000737:|M|: Sumit Garg <sumit.garg@linaro.org>
738:|G|: `b49020`_
739:|F|: tools/encrypt_fw/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200740
741Sptool
742^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000743:|M|: Manish Pandey <manish.pandey2@arm.com>
744:|G|: `manish-pandey-arm`_
745:|F|: tools/sptool/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200746
747Build system
748^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000749:|M|: Manish Pandey <manish.pandey2@arm.com>
750:|G|: `manish-pandey-arm`_
751:|F|: Makefile
752:|F|: make_helpers/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200753
Zelalem0de60d32021-05-04 15:07:21 -0500754Threat Model
755~~~~~~~~~~~~~
756:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
757:|G|: `zelalem-aweke`_
758:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
759:|G|: `sandrine-bailleux-arm`_
760:|M|: Joanna Farley <joanna.farley@arm.com>
761:|G|: `joannafarley-arm`_
762:|M|: Raghu Krishnamurthy <raghu.ncstate@icloud.com>
763:|G|: `raghuncstate`_
764:|M|: Varun Wadekar <vwadekar@nvidia.com>
765:|G|: `vwadekar`_
766:|F|: docs/threat_model/
767
Chris Kayc4e8eda2021-11-09 20:05:38 +0000768Conventional Changelog Extensions
769~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
770:|M|: Chris Kay <chris.kay@arm.com>
771:|G|: `CJKay`_
772:|F|: tools/conventional-changelog-tf-a
773
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100774.. _AlexeiFedorov: https://github.com/AlexeiFedorov
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100775.. _Andre-ARM: https://github.com/Andre-ARM
776.. _Anson-Huang: https://github.com/Anson-Huang
Biju Das2bc48582020-12-07 13:14:38 +0000777.. _bijucdas: https://github.com/bijucdas
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100778.. _bryanodonoghue: https://github.com/bryanodonoghue
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100779.. _b49020: https://github.com/b49020
Paul Beesleybe653a62019-10-04 16:17:46 +0000780.. _carlocaione: https://github.com/carlocaione
Douglas Raillard6f625742017-06-28 15:23:03 +0100781.. _danh-arm: https://github.com/danh-arm
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100782.. _etienne-lms: https://github.com/etienne-lms
783.. _glneo: https://github.com/glneo
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100784.. _grandpaul: https://github.com/grandpaul
Douglas Raillard6f625742017-06-28 15:23:03 +0100785.. _hzhuang1: https://github.com/hzhuang1
Jacky Baidc20d262019-01-14 13:48:57 +0800786.. _JackyBai: https://github.com/JackyBai
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100787.. _jenswi-linaro: https://github.com/jenswi-linaro
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100788.. _jwerner-chromium: https://github.com/jwerner-chromium
789.. _kostapr: https://github.com/kostapr
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530790.. _lachitp: https://github.com/lachitp
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200791.. _ldts: https://github.com/ldts
Marek Vasut4a561632019-02-20 13:16:14 +0100792.. _marex: https://github.com/marex
Dan Handleyc45dbc22017-12-06 10:13:17 +0000793.. _masahir0y: https://github.com/masahir0y
Michal Simek942d0c72020-11-12 11:19:48 +0100794.. _michalsimek: https://github.com/michalsimek
Heiko Stuebner55617252019-04-19 12:35:47 +0200795.. _mmind: https://github.com/mmind
Peng Fan12b66a92021-01-22 16:05:14 +0800796.. _MrVan: https://github.com/MrVan
Rex-BC Chen1cf63402021-05-03 10:02:24 +0800797.. _mtk-rex-bc-chen: https://github.com/mtk-rex-bc-chen
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100798.. _niej: https://github.com/niej
Nariman Poushin0c66e642018-10-03 12:03:42 +0100799.. _npoushin: https://github.com/npoushin
Biju Dasafda4052020-12-19 09:07:22 +0000800.. _prabhakarlad: https://github.com/prabhakarlad
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200801.. _remi-triplefault: https://github.com/repk
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100802.. _rockchip-linux: https://github.com/rockchip-linux
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100803.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530804.. _sgorecha: https://github.com/sgorecha
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100805.. _shawnguo2: https://github.com/shawnguo2
Andre Przywara0d0380c2018-07-04 11:36:31 +0100806.. _smaeul: https://github.com/smaeul
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100807.. _soby-mathew: https://github.com/soby-mathew
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530808.. _sreekare: https://github.com/sreekare
Paul Beesleybe653a62019-10-04 16:17:46 +0000809.. _thloh85-intel: https://github.com/thloh85-intel
Thomas Abrahame64044b2018-12-07 09:58:50 +0530810.. _thomas-arm: https://github.com/thomas-arm
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100811.. _TonyXie06: https://github.com/TonyXie06
812.. _vwadekar: https://github.com/vwadekar
Michal Simek942d0c72020-11-12 11:19:48 +0100813.. _venkatesh: https://github.com/vabbarap
Yann Gautierefb37282018-07-05 16:52:00 +0200814.. _Yann-lms: https://github.com/Yann-lms
Sandrine Bailleux01534e82019-12-16 11:49:13 +0100815.. _manish-pandey-arm: https://github.com/manish-pandey-arm
816.. _mardyk01: https://github.com/mardyk01
817.. _odeprez: https://github.com/odeprez
818.. _bipinravi-arm: https://github.com/bipinravi-arm
819.. _joannafarley-arm: https://github.com/joannafarley-arm
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200820.. _ManishVB-Arm: https://github.com/ManishVB-Arm
821.. _max-shvetsov: https://github.com/max-shvetsov
822.. _javieralso-arm: https://github.com/javieralso-arm
823.. _laurenw-arm: https://github.com/laurenw-arm
824.. _zelalem-aweke: https://github.com/zelalem-aweke
825.. _theotherjimmy: https://github.com/theotherjimmy
826.. _J-Alves: https://github.com/J-Alves
827.. _madhukar-Arm: https://github.com/madhukar-Arm
828.. _john-powell-arm: https://github.com/john-powell-arm
Sandrine Bailleux4f4fc182020-06-15 15:54:12 +0200829.. _raghuncstate: https://github.com/raghuncstate
Javier Almansa Sobrinoaec40ab2020-09-03 10:29:24 +0100830.. _CJKay: https://github.com/cjkay
Nishanth Menon74ac8172020-12-10 14:41:10 -0600831.. _nmenon: https://github.com/nmenon
Manish Pandey13d25342021-03-08 22:36:34 +0000832.. _manojkumar-arm: https://github.com/manojkumar-arm
833.. _chandnich: https://github.com/chandnich
834.. _abdellatif-elkhlifi: https://github.com/abdellatif-elkhlifi
835.. _vishnu-banavath: https://github.com/vishnu-banavath
836.. _vijayenthiran-arm: https://github.com/vijayenthiran-arm
837.. _arugan02: https://github.com/arugan02
838.. _uarif1: https://github.com/uarif1
Pankaj Gupta75569c32021-03-25 12:48:11 +0530839.. _pangupta: https://github.com/pangupta
Jiafei Pand9bb9772021-10-22 11:32:45 +0800840.. _JiafeiPan: https://github.com/JiafeiPan
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200841
842.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/