blob: 52cf93af680a78b0200d588fc80077c6b98717c8 [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`_
Manish Pandey8d76a4a2022-06-27 18:05:48 +010051:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
52:|G|: `ManishVB-Arm`_
Douglas Raillard6f625742017-06-28 15:23:03 +010053
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +020054
55.. _code owners:
56
57Code owners
58-----------
59
Manish Pandey13d25342021-03-08 22:36:34 +000060Common Code
61~~~~~~~~~~~
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020062
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020063Armv7-A architecture port
64^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000065:|M|: Etienne Carriere <etienne.carriere@linaro.org>
66:|G|: `etienne-lms`_
Sandrine Bailleux0c16d682020-05-13 08:57:41 +020067
Javier Almansa Sobrino578bf9f2020-07-10 11:00:03 +010068Build Definitions for CMake Build System
69^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000070:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
71:|G|: `javieralso-arm`_
72:|M|: Chris Kay <chris.kay@arm.com>
Manish Pandey13d25342021-03-08 22:36:34 +000073:|G|: `CJKay`_
Manish Pandey32d440c2021-03-09 20:39:33 +000074:|F|: /
Javier Almansa Sobrino578bf9f2020-07-10 11:00:03 +010075
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +020076Software Delegated Exception Interface (SDEI)
77^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +000078:|M|: Mark Dykes <mark.dykes@arm.com>
79:|G|: `mardyk01`_
Manish Pandey32d440c2021-03-09 20:39:33 +000080:|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
Marc Bonnicice5b35c2022-02-14 18:31:11 +000092Secure Partition Manager Core (EL3 FF-A SPMC)
93^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
94:|M|: Marc Bonnici <marc.bonnici@arm.com>
95:|G|: `marcbonnici`_
96:|F|: services/std_svc/spm/el3_spmc/\*
97
98Secure Partition Manager Dispatcher (SPMD)
99^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000100:|M|: Olivier Deprez <olivier.deprez@arm.com>
101:|G|: `odeprez`_
102:|M|: Manish Pandey <manish.pandey2@arm.com>
103:|G|: `manish-pandey-arm`_
104:|M|: Maksims Svecovs <maksims.svecovs@arm.com>
105:|G|: `max-shvetsov`_
106:|M|: Joao Alves <Joao.Alves@arm.com>
107:|G|: `J-Alves`_
Marc Bonnicice5b35c2022-02-14 18:31:11 +0000108:|F|: services/std_svc/spmd/\*
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200109
110Exception Handling Framework (EHF)
111^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000112:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
113:|G|: `ManishVB-Arm`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000114:|F|: bl31/ehf.c
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200115
Zelalem Aweke3cfa3492021-08-26 15:29:47 -0500116Realm Management Extension (RME)
117^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
118:|M|: Bipin Ravi <bipin.ravi@arm.com>
119:|G|: `bipinravi-arm`_
120:|M|: Mark Dykes <mark.dykes@arm.com>
121:|G|: `mardyk01`_
Zelalem Aweke3cfa3492021-08-26 15:29:47 -0500122:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
123:|G|: `zelalem-aweke`_
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200124
125Drivers, Libraries and Framework Code
126~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
127
128Console API framework
129^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000130:|M|: Julius Werner <jwerner@chromium.org>
131:|G|: `jwerner-chromium`_
132:|F|: drivers/console/
133:|F|: include/drivers/console.h
134:|F|: plat/common/aarch64/crash_console_helpers.S
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200135
136coreboot support libraries
137^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000138:|M|: Julius Werner <jwerner@chromium.org>
139:|G|: `jwerner-chromium`_
140:|F|: drivers/coreboot/
141:|F|: include/drivers/coreboot/
142:|F|: include/lib/coreboot.h
143:|F|: lib/coreboot/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200144
145eMMC/UFS drivers
146^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000147:|M|: Haojian Zhuang <haojian.zhuang@linaro.org>
148:|G|: `hzhuang1`_
149:|F|: drivers/partition/
150:|F|: drivers/synopsys/emmc/
151:|F|: drivers/synopsys/ufs/
152:|F|: drivers/ufs/
153:|F|: include/drivers/dw_ufs.h
154:|F|: include/drivers/ufs.h
155:|F|: include/drivers/synopsys/dw_mmc.h
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200156
Venkatesh Yadav Abbarapue5936202020-11-27 02:58:24 -0700157JTAG DCC console driver
158^^^^^^^^^^^^^^^^^^^^^^^
159:M: Michal Simek <michal.simek@xilinx.com>
160:G: `michalsimek`_
161:M: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
162:G: `venkatesh`_
163:F: drivers/arm/dcc/
164:F: include/drivers/arm/dcc.h
165
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200166Power State Coordination Interface (PSCI)
167^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000168:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
169:|G|: `javieralso-arm`_
170:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
171:|G|: `madhukar-Arm`_
172:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
173:|G|: `laurenw-arm`_
174:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
175:|G|: `zelalem-aweke`_
176:|F|: lib/psci/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200177
178DebugFS
179^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000180:|M|: Olivier Deprez <olivier.deprez@arm.com>
181:|G|: `odeprez`_
182:|F|: lib/debugfs/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200183
184Firmware Configuration Framework (FCONF)
185^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000186:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
187:|G|: `madhukar-Arm`_
188:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
189:|G|: `ManishVB-Arm`_
190:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
191:|G|: `laurenw-arm`_
192:|F|: lib/fconf/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200193
194Performance Measurement Framework (PMF)
195^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000196:|M|: Joao Alves <Joao.Alves@arm.com>
197:|G|: `J-Alves`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000198:|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`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000204:|F|: lib/cpus/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200205
206Reliability Availability Serviceabilty (RAS) framework
207^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000208:|M|: Olivier Deprez <olivier.deprez@arm.com>
209:|G|: `odeprez`_
210:|M|: Manish Pandey <manish.pandey2@arm.com>
211:|G|: `manish-pandey-arm`_
212:|F|: lib/extensions/ras/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200213
214Activity Monitors Unit (AMU) extensions
215^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000216:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
217:|G|: `AlexeiFedorov`_
Chris Kayb15f7e22021-10-14 12:32:52 +0100218:|M|: Chris Kay <chris.kay@arm.com>
219:|G|: `CJKay`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000220:|F|: lib/extensions/amu/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200221
222Memory Partitioning And Monitoring (MPAM) extensions
223^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000224:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
225:|G|: `zelalem-aweke`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000226:|F|: lib/extensions/mpam/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200227
228Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions
229^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000230:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
231:|G|: `AlexeiFedorov`_
232:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
233:|G|: `zelalem-aweke`_
234:|F|: lib/extensions/pauth/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200235
236Statistical Profiling Extension (SPE)
237^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000238:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
239:|G|: `zelalem-aweke`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000240:|F|: lib/extensions/spe/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200241
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200242Standard C library
243^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000244:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
245:|G|: `AlexeiFedorov`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000246:|F|: lib/libc/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200247
248Library At ROM (ROMlib)
249^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000250:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
251:|G|: `madhukar-Arm`_
252:|F|: lib/romlib/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200253
254Translation tables (``xlat_tables``) library
255^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000256:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
257:|G|: `javieralso-arm`_
258:|M|: Joao Alves <Joao.Alves@arm.com>
259:|G|: `J-Alves`_
260:|F|: lib/xlat\_tables_\*/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200261
262IO abstraction layer
263^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000264:|M|: Manish Pandey <manish.pandey2@arm.com>
265:|G|: `manish-pandey-arm`_
266:|M|: Olivier Deprez <olivier.deprez@arm.com>
267:|G|: `odeprez`_
268:|F|: drivers/io/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200269
270GIC driver
271^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000272:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
273:|G|: `AlexeiFedorov`_
274:|M|: Manish Pandey <manish.pandey2@arm.com>
275:|G|: `manish-pandey-arm`_
276:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
277:|G|: `madhukar-Arm`_
278:|M|: Olivier Deprez <olivier.deprez@arm.com>
279:|G|: `odeprez`_
280:|F|: drivers/arm/gic/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200281
David Vinczec671dae2022-05-12 16:07:03 +0200282Message Handling Unit (MHU) driver
283^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
284:|M|: David Vincze <david.vincze@arm.com>
285:|G|: `davidvincze`_
286:|F|: include/drivers/arm/mhu.h
287:|F|: drivers/arm/mhu
288
289Runtime Security Subsystem (RSS) comms driver
290^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
291:|M|: David Vincze <david.vincze@arm.com>
292:|G|: `davidvincze`_
293:|F|: include/drivers/arm/rss_comms.h
294:|F|: drivers/arm/rss
295
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200296Libfdt 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`_
Sandrine Bailleux7cb76fd2022-05-03 14:59:48 +0200318:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
319:|G|: `sandrine-bailleux-arm`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000320:|F|: drivers/measured_boot
321:|F|: include/drivers/measured_boot
Sandrine Bailleux7cb76fd2022-05-03 14:59:48 +0200322:|F|: docs/components/measured_boot
323:|F|: plat/arm/board/fvp/fvp\*_measured_boot.c
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200324
Manish V Badarkhe598d1fa2022-05-04 16:19:17 +0100325PSA Firmware Update
326^^^^^^^^^^^^^^^^^^^
327:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
328:|G|: `ManishVB-Arm`_
329:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
330:|G|: `sandrine-bailleux-arm`_
331:|F|: drivers/fwu
332:|F|: include/drivers/fwu
333
David Vinczec671dae2022-05-12 16:07:03 +0200334Platform Security Architecture (PSA) APIs
335^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
336:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
337:|G|: `sandrine-bailleux-arm`_
338:|F|: include/lib/psa
339:|F|: lib/psa
340
Peng Fan12b66a92021-01-22 16:05:14 +0800341System Control and Management Interface (SCMI) Server
342^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000343:|M|: Etienne Carriere <etienne.carriere@st.com>
344:|G|: `etienne-lms`_
345:|M|: Peng Fan <peng.fan@nxp.com>
346:|G|: `MrVan`_
347:|F|: drivers/scmi-msg
348:|F|: include/drivers/scmi\*
Peng Fan12b66a92021-01-22 16:05:14 +0800349
Chris Kayb15f7e22021-10-14 12:32:52 +0100350Max Power Mitigation Mechanism (MPMM)
351^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
352:|M|: Chris Kay <chris.kay@arm.com>
353:|G|: `CJKay`_
354:|F|: include/lib/mpmm/
355:|F|: lib/mpmm/
356
johpow016ee92592021-08-25 16:32:23 -0500357Granule Protection Tables Library (GPT-RME)
358^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
359:|M|: Mark Dykes <mark.dykes@arm.com>
360:|G|: `mardyk01`_
johpow016ee92592021-08-25 16:32:23 -0500361:|F|: lib/gpt_rme
362:|F|: include/lib/gpt_rme
363
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200364Platform Ports
365~~~~~~~~~~~~~~
366
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100367Allwinner ARMv8 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200368^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000369:|M|: Andre Przywara <andre.przywara@arm.com>
370:|G|: `Andre-ARM`_
371:|M|: Samuel Holland <samuel@sholland.org>
372:|G|: `smaeul`_
373:|F|: docs/plat/allwinner.rst
374:|F|: plat/allwinner/
375:|F|: drivers/allwinner/
Douglas Raillard6f625742017-06-28 15:23:03 +0100376
Antonio Nino Diaz37f647a2018-10-10 23:52:39 +0100377Amlogic Meson S905 (GXBB) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200378^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000379:|M|: Andre Przywara <andre.przywara@arm.com>
380:|G|: `Andre-ARM`_
381:|F|: docs/plat/meson-gxbb.rst
382:|F|: drivers/amlogic/
383:|F|: plat/amlogic/gxbb/
Antonio Nino Diaz37f647a2018-10-10 23:52:39 +0100384
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200385Amlogic Meson S905x (GXL) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200386^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000387:|M|: Remi Pommarel <repk@triplefau.lt>
388:|G|: `remi-triplefault`_
389:|F|: docs/plat/meson-gxl.rst
390:|F|: plat/amlogic/gxl/
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200391
Carlo Caionecdb8c522019-09-18 11:29:48 +0100392Amlogic Meson S905X2 (G12A) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200393^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000394:|M|: Carlo Caione <ccaione@baylibre.com>
395:|G|: `carlocaione`_
396:|F|: docs/plat/meson-g12a.rst
397:|F|: plat/amlogic/g12a/
Carlo Caionecdb8c522019-09-18 11:29:48 +0100398
Carlo Caioneafd241e2020-01-24 16:20:15 +0100399Amlogic Meson A113D (AXG) platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200400^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000401:|M|: Carlo Caione <ccaione@baylibre.com>
402:|G|: `carlocaione`_
403:|F|: docs/plat/meson-axg.rst
404:|F|: plat/amlogic/axg/
Carlo Caioneafd241e2020-01-24 16:20:15 +0100405
Javier Almansa Sobrinof0e2e662020-07-10 10:34:04 +0100406Arm FPGA platform port
407^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000408:|M|: Andre Przywara <andre.przywara@arm.com>
409:|G|: `Andre-ARM`_
410:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
411:|G|: `javieralso-arm`_
412:|F|: plat/arm/board/arm_fpga
Javier Almansa Sobrinof0e2e662020-07-10 10:34:04 +0100413
Manish Pandey13d25342021-03-08 22:36:34 +0000414Arm FVP Platform port
415^^^^^^^^^^^^^^^^^^^^^
416:|M|: Manish Pandey <manish.pandey2@arm.com>
417:|G|: `manish-pandey-arm`_
418:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
419:|G|: `madhukar-Arm`_
420:|F|: plat/arm/board/fvp
421
422Arm Juno Platform port
423^^^^^^^^^^^^^^^^^^^^^^
424:|M|: Manish Pandey <manish.pandey2@arm.com>
425:|G|: `manish-pandey-arm`_
426:|M|: Chris Kay <chris.kay@arm.com>
427:|G|: `CJKay`_
428:|F|: plat/arm/board/juno
429
430Arm Morello and N1SDP Platform ports
431^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
432:|M|: Manoj Kumar <manoj.kumar3@arm.com>
433:|G|: `manojkumar-arm`_
434:|M|: Chandni Cherukuri <chandni.cherukuri@arm.com>
435:|G|: `chandnich`_
436:|F|: plat/arm/board/morello
437:|F|: plat/arm/board/n1sdp
438
439Arm Rich IoT Platform ports
440^^^^^^^^^^^^^^^^^^^^^^^^^^^
441:|M|: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
442:|G|: `abdellatif-elkhlifi`_
443:|M|: Vishnu Banavath <vishnu.banavath@arm.com>
444:|G|: `vishnu-banavath`_
445:|F|: plat/arm/board/corstone700
446:|F|: plat/arm/board/a5ds
Vishnu Banavath0260eb02022-01-19 18:43:12 +0000447:|F|: plat/arm/board/corstone1000
Manish Pandey13d25342021-03-08 22:36:34 +0000448
449Arm Reference Design platform ports
450^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000451:|M|: Thomas Abraham <thomas.abraham@arm.com>
452:|G|: `thomas-arm`_
Manish Pandey13d25342021-03-08 22:36:34 +0000453:|M|: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
454:|G|: `vijayenthiran-arm`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000455:|F|: plat/arm/css/sgi/
Manish Pandey13d25342021-03-08 22:36:34 +0000456:|F|: plat/arm/board/rde1edge/
457:|F|: plat/arm/board/rdn1edge/
458:|F|: plat/arm/board/rdn2/
459:|F|: plat/arm/board/rdv1/
460:|F|: plat/arm/board/rdv1mc/
Manish Pandey32d440c2021-03-09 20:39:33 +0000461:|F|: plat/arm/board/sgi575/
Manish Pandey13d25342021-03-08 22:36:34 +0000462
Usama Arif6ec0c652021-04-09 17:07:41 +0100463Arm Total Compute platform port
Manish Pandey13d25342021-03-08 22:36:34 +0000464^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
465:|M|: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
466:|G|: `arugan02`_
467:|M|: Usama Arif <usama.arif@arm.com>
468:|G|: `uarif1`_
Usama Arif6ec0c652021-04-09 17:07:41 +0100469:|F|: plat/arm/board/tc
Nariman Poushin2485a3a2018-08-29 16:27:52 +0100470
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100471HiSilicon HiKey and HiKey960 platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200472^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000473:|M|: Haojian Zhuang <haojian.zhuang@linaro.org>
474:|G|: `hzhuang1`_
475:|F|: docs/plat/hikey.rst
476:|F|: docs/plat/hikey960.rst
477:|F|: plat/hisilicon/hikey/
478:|F|: plat/hisilicon/hikey960/
Douglas Raillard6f625742017-06-28 15:23:03 +0100479
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100480HiSilicon Poplar platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200481^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000482:|M|: Shawn Guo <shawn.guo@linaro.org>
483:|G|: `shawnguo2`_
484:|F|: docs/plat/poplar.rst
485:|F|: plat/hisilicon/poplar/
Douglas Raillard6f625742017-06-28 15:23:03 +0100486
Loh Tien Hock9d82ef22019-02-04 16:17:24 +0800487Intel SocFPGA platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200488^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Sieu Mun Tang5ca81822022-03-19 14:21:55 +0800489:|M|: Sieu Mun Tang <sieu.mun.tang@intel.com>
490:|G|: `sieumunt`_
491:|M|: Benjamin Jit Loon Lim <jit.loon.lim@intel.com>
492:|G|: `BenjaminLimJL`_
493:|F|: plat/intel/soc/
Manish Pandey32d440c2021-03-09 20:39:33 +0000494:|F|: drivers/intel/soc/
Loh Tien Hock9d82ef22019-02-04 16:17:24 +0800495
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100496MediaTek platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200497^^^^^^^^^^^^^^^^^^^^^^^
Rex-BC Chen1cf63402021-05-03 10:02:24 +0800498:|M|: Rex-BC Chen <rex-bc.chen@mediatek.com>
499:|G|: `mtk-rex-bc-chen`_
Rex-BC Chen933bf322022-03-28 11:06:21 +0800500:|M|: Leon Chen <leon.chen@mediatek.com>
501:|G|: `leon-chen-mtk`_
Rex-BC Chen44cf2b12022-03-04 11:50:43 +0800502:|F|: docs/plat/mt\*.rst
Manish Pandey32d440c2021-03-09 20:39:33 +0000503:|F|: plat/mediatek/
Douglas Raillard6f625742017-06-28 15:23:03 +0100504
Konstantin Porotchkin752faf82018-07-02 15:01:32 +0300505Marvell platform ports and SoC drivers
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200506^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000507:|M|: Konstantin Porotchkin <kostap@marvell.com>
508:|G|: `kostapr`_
509:|F|: docs/plat/marvell/
510:|F|: plat/marvell/
511:|F|: drivers/marvell/
512:|F|: tools/marvell/
Konstantin Porotchkin752faf82018-07-02 15:01:32 +0300513
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100514NVidia platform ports
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200515^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000516:|M|: Varun Wadekar <vwadekar@nvidia.com>
517:|G|: `vwadekar`_
518:|F|: docs/plat/nvidia-tegra.rst
519:|F|: include/lib/cpus/aarch64/denver.h
520:|F|: lib/cpus/aarch64/denver.S
521:|F|: plat/nvidia/
Douglas Raillard6f625742017-06-28 15:23:03 +0100522
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100523NXP i.MX 7 WaRP7 platform port and SoC drivers
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200524^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000525:|M|: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
526:|G|: `bryanodonoghue`_
527:|M|: Jun Nie <jun.nie@linaro.org>
528:|G|: `niej`_
529:|F|: docs/plat/warp7.rst
530:|F|: plat/imx/common/
531:|F|: plat/imx/imx7/
532:|F|: drivers/imx/timer/
533:|F|: drivers/imx/uart/
534:|F|: drivers/imx/usdhc/
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100535
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100536NXP i.MX 8 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200537^^^^^^^^^^^^^^^^^^^^^^^^
Peng Fan7b514392021-07-23 18:18:53 +0800538:|M|: Peng Fan <peng.fan@nxp.com>
539:|G|: `MrVan`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000540:|F|: docs/plat/imx8.rst
541:|F|: plat/imx/
Etienne Carriere26e63c42017-11-08 13:48:40 +0100542
Jacky Baidc20d262019-01-14 13:48:57 +0800543NXP i.MX8M platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200544^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000545:|M|: Jacky Bai <ping.bai@nxp.com>
546:|G|: `JackyBai`_
547:|F|: docs/plat/imx8m.rst
548:|F|: plat/imx/imx8m/
Jacky Baidc20d262019-01-14 13:48:57 +0800549
Pankaj Gupta75569c32021-03-25 12:48:11 +0530550NXP QorIQ Layerscape common code for platform ports
551^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
552:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
553:|G|: `pangupta`_
Jiafei Pand9bb9772021-10-22 11:32:45 +0800554:|M|: Jiafei Pan <jiafei.pan@nxp.com>
555:|G|: `JiafeiPan`_
Pankaj Gupta75569c32021-03-25 12:48:11 +0530556:|F|: docs/plat/nxp/
557:|F|: plat/nxp/
558:|F|: drivers/nxp/
559:|F|: tools/nxp/
560
561NXP SoC Part LX2160A and its platform port
562^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
563:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
564:|G|: `pangupta`_
565:|F|: plat/nxp/soc-lx2160a
566:|F|: plat/nxp/soc-lx2160a/lx2162aqds
567:|F|: plat/nxp/soc-lx2160a/lx2160aqds
568:|F|: plat/nxp/soc-lx2160a/lx2160ardb
569
Jiafei Pand9bb9772021-10-22 11:32:45 +0800570NXP SoC Part LS1028A and its platform port
571^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
572:|M|: Jiafei Pan <jiafei.pan@nxp.com>
573:|G|: `JiafeiPan`_
574:|F|: plat/nxp/soc-ls1028a
575:|F|: plat/nxp/soc-ls1028a/ls1028ardb
576
577NXP SoC Part LS1043A and its platform port
578^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
579:|M|: Jiafei Pan <jiafei.pan@nxp.com>
580:|G|: `JiafeiPan`_
581:|F|: plat/nxp/soc-ls1043a
582:|F|: plat/nxp/soc-ls1043a/ls1043ardb
583
Jiafei Pana3aeb4c2022-01-28 23:19:20 +0800584NXP SoC Part LS1046A and its platform port
585^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
586:|M|: Jiafei Pan <jiafei.pan@nxp.com>
587:|G|: `JiafeiPan`_
588:|F|: plat/nxp/soc-ls1046a
589:|F|: plat/nxp/soc-ls1046a/ls1046ardb
590:|F|: plat/nxp/soc-ls1046a/ls1046afrwy
591:|F|: plat/nxp/soc-ls1046a/ls1046aqds
592
Jiafei Pan6e4e2942022-02-24 16:18:21 +0800593NXP SoC Part LS1088A and its platform port
594^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
595:|M|: Jiafei Pan <jiafei.pan@nxp.com>
596:|G|: `JiafeiPan`_
597:|F|: plat/nxp/soc-ls1088a
598:|F|: plat/nxp/soc-ls1088a/ls1088ardb
599:|F|: plat/nxp/soc-ls1088a/ls1088aqds
600
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100601QEMU platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200602^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000603:|M|: Jens Wiklander <jens.wiklander@linaro.org>
604:|G|: `jenswi-linaro`_
605:|F|: docs/plat/qemu.rst
606:|F|: plat/qemu/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100607
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530608QTI platform port
609^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000610:|M|: Saurabh Gorecha <sgorecha@codeaurora.org>
611:|G|: `sgorecha`_
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530612:|M|: Lachit Patel <lpatel@codeaurora.org>
613:|G|: `lachitp`_
614:|M|: Sreevyshanavi Kare <skare@codeaurora.org>
615:|G|: `sreekare`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000616:|M|: QTI TF Maintainers <qti.trustedfirmware.maintainers@codeaurora.org>
617:|F|: docs/plat/qti.rst
618:|F|: plat/qti/
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530619
Stephan Gerholdfa145392021-12-01 20:00:00 +0100620QTI MSM8916 platform port
621^^^^^^^^^^^^^^^^^^^^^^^^^
622:|M|: Stephan Gerhold <stephan@gerhold.net>
623:|G|: `stephan-gh`_
624:|M|: Nikita Travkin <nikita@trvn.ru>
625:|G|: `TravMurav`_
626:|F|: docs/plat/qti-msm8916.rst
627:|F|: plat/qti/msm8916/
628
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100629Raspberry Pi 3 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200630^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000631:|M|: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
632:|G|: `grandpaul`_
633:|F|: docs/plat/rpi3.rst
634:|F|: plat/rpi/rpi3/
635:|F|: plat/rpi/common/
636:|F|: drivers/rpi3/
637:|F|: include/drivers/rpi3/
Andre Przywara9aaae8e2020-01-24 10:46:17 +0000638
639Raspberry Pi 4 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200640^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000641:|M|: Andre Przywara <andre.przywara@arm.com>
642:|G|: `Andre-ARM`_
643:|F|: docs/plat/rpi4.rst
644:|F|: plat/rpi/rpi4/
645:|F|: plat/rpi/common/
646:|F|: drivers/rpi3/
647:|F|: include/drivers/rpi3/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100648
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200649Renesas rcar-gen3 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200650^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000651:|M|: Jorge Ramirez-Ortiz <jramirez@baylibre.com>
652:|G|: `ldts`_
653:|M|: Marek Vasut <marek.vasut@gmail.com>
654:|G|: `marex`_
655:|F|: docs/plat/rcar-gen3.rst
656:|F|: plat/renesas/common
657:|F|: plat/renesas/rcar
658:|F|: drivers/renesas/common
659:|F|: drivers/renesas/rcar
660:|F|: tools/renesas/rcar_layout_create
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200661
Biju Das2bc48582020-12-07 13:14:38 +0000662Renesas RZ/G2 platform port
663^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000664:|M|: Biju Das <biju.das.jz@bp.renesas.com>
665:|G|: `bijucdas`_
666:|M|: Marek Vasut <marek.vasut@gmail.com>
667:|G|: `marex`_
668:|M|: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
669:|G|: `prabhakarlad`_
670:|F|: docs/plat/rz-g2.rst
671:|F|: plat/renesas/common
672:|F|: plat/renesas/rzg
673:|F|: drivers/renesas/common
674:|F|: drivers/renesas/rzg
675:|F|: tools/renesas/rzg_layout_create
Biju Das2bc48582020-12-07 13:14:38 +0000676
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100677RockChip platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200678^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000679:|M|: Tony Xie <tony.xie@rock-chips.com>
680:|G|: `TonyXie06`_
681:|G|: `rockchip-linux`_
682:|M|: Heiko Stuebner <heiko@sntech.de>
683:|G|: `mmind`_
Julius Wernerc0cb6122021-07-08 14:38:41 -0700684:|M|: Julius Werner <jwerner@chromium.org>
685:|G|: `jwerner-chromium`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000686:|F|: plat/rockchip/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100687
Yann Gautierefb37282018-07-05 16:52:00 +0200688STM32MP1 platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200689^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000690:|M|: Yann Gautier <yann.gautier@st.com>
691:|G|: `Yann-lms`_
692:|F|: docs/plat/stm32mp1.rst
693:|F|: drivers/st/
694:|F|: fdts/stm32\*
695:|F|: include/drivers/st/
696:|F|: include/dt-bindings/\*/stm32\*
697:|F|: plat/st/
698:|F|: tools/stm32image/
Yann Gautierefb37282018-07-05 16:52:00 +0200699
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100700Synquacer platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200701^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000702:|M|: Sumit Garg <sumit.garg@linaro.org>
703:|G|: `b49020`_
704:|F|: docs/plat/synquacer.rst
705:|F|: plat/socionext/synquacer/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100706
707Texas Instruments platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200708^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000709:|M|: Nishanth Menon <nm@ti.com>
710:|G|: `nmenon`_
711:|F|: docs/plat/ti-k3.rst
712:|F|: plat/ti/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100713
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100714UniPhier platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200715^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000716:|M|: Orphan
717:|F|: docs/plat/socionext-uniphier.rst
718:|F|: plat/socionext/uniphier/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100719
720Xilinx platform port
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200721^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000722:|M|: Michal Simek <michal.simek@xilinx.com>
723:|G|: `michalsimek`_
724:|M|: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
725:|G|: `venkatesh`_
726:|F|: docs/plat/xilinx-zynqmp.rst
727:|F|: plat/xilinx/
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100728
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200729
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200730Secure Payloads and Dispatchers
731~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200732
733OP-TEE dispatcher
734^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000735:|M|: Jens Wiklander <jens.wiklander@linaro.org>
736:|G|: `jenswi-linaro`_
737:|F|: docs/components/spd/optee-dispatcher.rst
738:|F|: services/spd/opteed/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200739
Marco Nelissen3db9a392022-04-06 11:13:44 -0700740TLK
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200741^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000742:|M|: Varun Wadekar <vwadekar@nvidia.com>
743:|G|: `vwadekar`_
744:|F|: docs/components/spd/tlk-dispatcher.rst
Manish Pandey32d440c2021-03-09 20:39:33 +0000745:|F|: include/bl32/payloads/tlk.h
746:|F|: services/spd/tlkd/
Marco Nelissen3db9a392022-04-06 11:13:44 -0700747
748Trusty secure payloads
749^^^^^^^^^^^^^^^^^^^^^^^^^^
750:|M|: Arve Hjønnevåg <arve@android.com>
751:|G|: `arve-android`_
752:|M|: Marco Nelissen <marcone@google.com>
753:|G|: `marcone`_
754:|M|: Varun Wadekar <vwadekar@nvidia.com>
755:|G|: `vwadekar`_
756:|F|: docs/components/spd/trusty-dispatcher.rst
Manish Pandey32d440c2021-03-09 20:39:33 +0000757:|F|: services/spd/trusty/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200758
Marco Nelissen3db9a392022-04-06 11:13:44 -0700759
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200760Test Secure Payload (TSP)
761^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000762:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
763:|G|: `ManishVB-Arm`_
764:|F|: bl32/tsp/
765:|F|: services/spd/tspd/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200766
767Tools
768~~~~~
769
770Fiptool
771^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000772:|M|: Joao Alves <Joao.Alves@arm.com>
773:|G|: `J-Alves`_
774:|F|: tools/fiptool/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200775
776Cert_create tool
777^^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000778:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
779:|G|: `sandrine-bailleux-arm`_
780:|F|: tools/cert_create/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200781
782Encrypt_fw tool
783^^^^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000784:|M|: Sumit Garg <sumit.garg@linaro.org>
785:|G|: `b49020`_
786:|F|: tools/encrypt_fw/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200787
788Sptool
789^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000790:|M|: Manish Pandey <manish.pandey2@arm.com>
791:|G|: `manish-pandey-arm`_
J-Alves77b73412022-05-24 11:04:43 +0100792:|M|: Joao Alves <Joao.Alves@arm.com>
793:|G|: `J-Alves`_
Manish Pandey32d440c2021-03-09 20:39:33 +0000794:|F|: tools/sptool/
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200795
796Build system
797^^^^^^^^^^^^
Manish Pandey32d440c2021-03-09 20:39:33 +0000798:|M|: Manish Pandey <manish.pandey2@arm.com>
799:|G|: `manish-pandey-arm`_
800:|F|: Makefile
801:|F|: make_helpers/
Sandrine Bailleux0c16d682020-05-13 08:57:41 +0200802
Zelalem0de60d32021-05-04 15:07:21 -0500803Threat Model
804~~~~~~~~~~~~~
805:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
806:|G|: `zelalem-aweke`_
807:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
808:|G|: `sandrine-bailleux-arm`_
809:|M|: Joanna Farley <joanna.farley@arm.com>
810:|G|: `joannafarley-arm`_
811:|M|: Raghu Krishnamurthy <raghu.ncstate@icloud.com>
812:|G|: `raghuncstate`_
813:|M|: Varun Wadekar <vwadekar@nvidia.com>
814:|G|: `vwadekar`_
815:|F|: docs/threat_model/
816
Chris Kayc4e8eda2021-11-09 20:05:38 +0000817Conventional Changelog Extensions
818~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
819:|M|: Chris Kay <chris.kay@arm.com>
820:|G|: `CJKay`_
821:|F|: tools/conventional-changelog-tf-a
822
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100823.. _AlexeiFedorov: https://github.com/AlexeiFedorov
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100824.. _Andre-ARM: https://github.com/Andre-ARM
825.. _Anson-Huang: https://github.com/Anson-Huang
Biju Das2bc48582020-12-07 13:14:38 +0000826.. _bijucdas: https://github.com/bijucdas
Bryan O'Donoghue622e8902018-07-23 15:59:47 +0100827.. _bryanodonoghue: https://github.com/bryanodonoghue
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100828.. _b49020: https://github.com/b49020
Paul Beesleybe653a62019-10-04 16:17:46 +0000829.. _carlocaione: https://github.com/carlocaione
Douglas Raillard6f625742017-06-28 15:23:03 +0100830.. _danh-arm: https://github.com/danh-arm
David Vinczec671dae2022-05-12 16:07:03 +0200831.. _davidvincze: https://github.com/davidvincze
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100832.. _etienne-lms: https://github.com/etienne-lms
833.. _glneo: https://github.com/glneo
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100834.. _grandpaul: https://github.com/grandpaul
Douglas Raillard6f625742017-06-28 15:23:03 +0100835.. _hzhuang1: https://github.com/hzhuang1
Jacky Baidc20d262019-01-14 13:48:57 +0800836.. _JackyBai: https://github.com/JackyBai
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100837.. _jenswi-linaro: https://github.com/jenswi-linaro
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100838.. _jwerner-chromium: https://github.com/jwerner-chromium
839.. _kostapr: https://github.com/kostapr
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530840.. _lachitp: https://github.com/lachitp
Jorge Ramirez-Ortiz7e532c42018-09-23 09:36:13 +0200841.. _ldts: https://github.com/ldts
Marek Vasut4a561632019-02-20 13:16:14 +0100842.. _marex: https://github.com/marex
Dan Handleyc45dbc22017-12-06 10:13:17 +0000843.. _masahir0y: https://github.com/masahir0y
Michal Simek942d0c72020-11-12 11:19:48 +0100844.. _michalsimek: https://github.com/michalsimek
Heiko Stuebner55617252019-04-19 12:35:47 +0200845.. _mmind: https://github.com/mmind
Peng Fan12b66a92021-01-22 16:05:14 +0800846.. _MrVan: https://github.com/MrVan
Rex-BC Chen1cf63402021-05-03 10:02:24 +0800847.. _mtk-rex-bc-chen: https://github.com/mtk-rex-bc-chen
Rex-BC Chen933bf322022-03-28 11:06:21 +0800848.. _leon-chen-mtk: https://github.com/leon-chen-mtk
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100849.. _niej: https://github.com/niej
Nariman Poushin0c66e642018-10-03 12:03:42 +0100850.. _npoushin: https://github.com/npoushin
Biju Dasafda4052020-12-19 09:07:22 +0000851.. _prabhakarlad: https://github.com/prabhakarlad
Remi Pommarel9b5a8aa2019-04-01 11:34:09 +0200852.. _remi-triplefault: https://github.com/repk
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100853.. _rockchip-linux: https://github.com/rockchip-linux
John Tsichritzis156dfbc2019-06-10 10:31:17 +0100854.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
Saurabh Gorecha5bd9c172020-04-22 21:31:24 +0530855.. _sgorecha: https://github.com/sgorecha
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100856.. _shawnguo2: https://github.com/shawnguo2
Andre Przywara0d0380c2018-07-04 11:36:31 +0100857.. _smaeul: https://github.com/smaeul
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100858.. _soby-mathew: https://github.com/soby-mathew
Saurabh Gorecha45fa1892021-09-15 00:27:23 +0530859.. _sreekare: https://github.com/sreekare
Stephan Gerholdfa145392021-12-01 20:00:00 +0100860.. _stephan-gh: https://github.com/stephan-gh
Sieu Mun Tang5ca81822022-03-19 14:21:55 +0800861.. _sieumunt: https://github.com/sieumunt
862.. _BenjaminLimJL: https://github.com/BenjaminLimJL
Thomas Abrahame64044b2018-12-07 09:58:50 +0530863.. _thomas-arm: https://github.com/thomas-arm
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100864.. _TonyXie06: https://github.com/TonyXie06
Stephan Gerholdfa145392021-12-01 20:00:00 +0100865.. _TravMurav: https://github.com/TravMurav
Antonio Nino Diaz9c9ba0b2018-06-25 19:06:49 +0100866.. _vwadekar: https://github.com/vwadekar
Michal Simek942d0c72020-11-12 11:19:48 +0100867.. _venkatesh: https://github.com/vabbarap
Yann Gautierefb37282018-07-05 16:52:00 +0200868.. _Yann-lms: https://github.com/Yann-lms
Sandrine Bailleux01534e82019-12-16 11:49:13 +0100869.. _manish-pandey-arm: https://github.com/manish-pandey-arm
870.. _mardyk01: https://github.com/mardyk01
871.. _odeprez: https://github.com/odeprez
872.. _bipinravi-arm: https://github.com/bipinravi-arm
873.. _joannafarley-arm: https://github.com/joannafarley-arm
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200874.. _ManishVB-Arm: https://github.com/ManishVB-Arm
875.. _max-shvetsov: https://github.com/max-shvetsov
876.. _javieralso-arm: https://github.com/javieralso-arm
877.. _laurenw-arm: https://github.com/laurenw-arm
878.. _zelalem-aweke: https://github.com/zelalem-aweke
Sandrine Bailleuxda37ac82020-05-27 10:36:56 +0200879.. _J-Alves: https://github.com/J-Alves
880.. _madhukar-Arm: https://github.com/madhukar-Arm
Sandrine Bailleux4f4fc182020-06-15 15:54:12 +0200881.. _raghuncstate: https://github.com/raghuncstate
Javier Almansa Sobrinoaec40ab2020-09-03 10:29:24 +0100882.. _CJKay: https://github.com/cjkay
Nishanth Menon74ac8172020-12-10 14:41:10 -0600883.. _nmenon: https://github.com/nmenon
Manish Pandey13d25342021-03-08 22:36:34 +0000884.. _manojkumar-arm: https://github.com/manojkumar-arm
885.. _chandnich: https://github.com/chandnich
886.. _abdellatif-elkhlifi: https://github.com/abdellatif-elkhlifi
887.. _vishnu-banavath: https://github.com/vishnu-banavath
888.. _vijayenthiran-arm: https://github.com/vijayenthiran-arm
889.. _arugan02: https://github.com/arugan02
890.. _uarif1: https://github.com/uarif1
Pankaj Gupta75569c32021-03-25 12:48:11 +0530891.. _pangupta: https://github.com/pangupta
Jiafei Pand9bb9772021-10-22 11:32:45 +0800892.. _JiafeiPan: https://github.com/JiafeiPan
Marco Nelissen3db9a392022-04-06 11:13:44 -0700893.. _arve-android: https://github.com/arve-android
894.. _marcone: https://github.com/marcone
Marc Bonnicice5b35c2022-02-14 18:31:11 +0000895.. _marcbonnici: https://github.com/marcbonnici
Sandrine Bailleux3d28b0a2020-05-12 10:36:05 +0200896
897.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/