blob: 337dde6171beed60cf6f18ff1bf1b5d53fb63320 [file] [log] [blame]
Sandrine Bailleuxd3147342020-05-12 10:36:05 +02001Project Maintenance
2===================
Douglas Raillardd7c21b72017-06-28 15:23:03 +01003
Sandrine Bailleuxd3147342020-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 Raillardd7c21b72017-06-28 15:23:03 +01008maintainers merge a contribution.
9
Sandrine Bailleuxd3147342020-05-12 10:36:05 +020010More details may be found in the `Project Maintenance Process`_ document.
11
Manish Pandeybfd648a2021-03-09 20:39:33 +000012.. |M| replace:: **Mail**
13.. |G| replace:: **GitHub ID**
14.. |F| replace:: **Files**
Sandrine Bailleuxd3147342020-05-12 10:36:05 +020015
16.. _maintainers:
17
18Maintainers
19-----------
20
Manish Pandeybfd648a2021-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 Raillardd7c21b72017-06-28 15:23:03 +010051
Sandrine Bailleuxd3147342020-05-12 10:36:05 +020052
53.. _code owners:
54
55Code owners
56-----------
57
Manish Pandey1b88d742021-03-08 22:36:34 +000058Common Code
59~~~~~~~~~~~
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +020060
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +020061Armv7-A architecture port
62^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +000063:|M|: Etienne Carriere <etienne.carriere@linaro.org>
64:|G|: `etienne-lms`_
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +020065
Javier Almansa Sobrino7318f1e2020-07-10 11:00:03 +010066Build Definitions for CMake Build System
67^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Pandey1b88d742021-03-08 22:36:34 +000071:|G|: `CJKay`_
Manish Pandeybfd648a2021-03-09 20:39:33 +000072:|F|: /
Javier Almansa Sobrino7318f1e2020-07-10 11:00:03 +010073
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +020074Software Delegated Exception Interface (SDEI)
75^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +000076:|M|: Mark Dykes <mark.dykes@arm.com>
77:|G|: `mardyk01`_
78:|M|: John Powell <John.Powell@arm.com>
79:|G|: `john-powell-arm`_
80:|F|: services/std_svc/sdei/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +020081
82Trusted Boot
83^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +020091
92Secure Partition Manager (SPM)
93^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200103
104Exception Handling Framework (EHF)
105^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000106:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
107:|G|: `ManishVB-Arm`_
108:|M|: John Powell <John.Powell@arm.com>
109:|G|: `john-powell-arm`_
110:|F|: bl31/ehf.c
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200111
Zelalem Aweke1fc09802021-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`_
118:|M|: John Powell <John.Powell@arm.com>
119:|G|: `john-powell-arm`_
120:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
121:|G|: `zelalem-aweke`_
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200122
123Drivers, Libraries and Framework Code
124~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125
126Console API framework
127^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleux1d7aca52020-05-13 08:57:41 +0200133
134coreboot support libraries
135^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleux1d7aca52020-05-13 08:57:41 +0200142
143eMMC/UFS drivers
144^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleux1d7aca52020-05-13 08:57:41 +0200154
Venkatesh Yadav Abbarapuf80014d2020-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200164Power State Coordination Interface (PSCI)
165^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200175
176DebugFS
177^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000178:|M|: Olivier Deprez <olivier.deprez@arm.com>
179:|G|: `odeprez`_
180:|F|: lib/debugfs/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200181
182Firmware Configuration Framework (FCONF)
183^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200191
192Performance Measurement Framework (PMF)
193^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200199
200Arm CPU libraries
201^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000202:|M|: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
203:|G|: `laurenw-arm`_
204:|M|: John Powell <John.Powell@arm.com>
205:|G|: `john-powell-arm`_
206:|F|: lib/cpus/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200207
208Reliability Availability Serviceabilty (RAS) framework
209^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200215
216Activity Monitors Unit (AMU) extensions
217^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000218:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
219:|G|: `AlexeiFedorov`_
Chris Kay35ec5de2021-10-14 12:32:52 +0100220:|M|: Chris Kay <chris.kay@arm.com>
221:|G|: `CJKay`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000222:|F|: lib/extensions/amu/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200223
224Memory Partitioning And Monitoring (MPAM) extensions
225^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200231
232Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions
233^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200239
240Statistical Profiling Extension (SPE)
241^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200247
248Scalable Vector Extension (SVE)
249^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000250:|M|: Jimmy Brisson <Jimmy.Brisson@arm.com>
251:|G|: `theotherjimmy`_
252:|F|: lib/extensions/sve/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200253
254Standard C library
255^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000256:|M|: Alexei Fedorov <Alexei.Fedorov@arm.com>
257:|G|: `AlexeiFedorov`_
258:|M|: John Powell <John.Powell@arm.com>
259:|G|: `john-powell-arm`_
260:|F|: lib/libc/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200261
262Library At ROM (ROMlib)
263^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000264:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
265:|G|: `madhukar-Arm`_
266:|F|: lib/romlib/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200267
268Translation tables (``xlat_tables``) library
269^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200275
276IO abstraction layer
277^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200283
284GIC driver
285^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200295
296Libfdt wrappers
297^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200303
304Firmware Encryption Framework
305^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleuxd52f6cd2020-05-27 10:36:56 +0200311
Javier Almansa Sobrino99bf16e2020-07-20 13:17:45 +0100312Measured Boot
313^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Bailleux1d7aca52020-05-13 08:57:41 +0200321
Peng Fane19de4a2021-01-22 16:05:14 +0800322System Control and Management Interface (SCMI) Server
323^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-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 Fane19de4a2021-01-22 16:05:14 +0800330
Chris Kay35ec5de2021-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
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200338Platform Ports
339~~~~~~~~~~~~~~
340
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100341Allwinner ARMv8 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200342^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000343:|M|: Andre Przywara <andre.przywara@arm.com>
344:|G|: `Andre-ARM`_
345:|M|: Samuel Holland <samuel@sholland.org>
346:|G|: `smaeul`_
347:|F|: docs/plat/allwinner.rst
348:|F|: plat/allwinner/
349:|F|: drivers/allwinner/
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100350
Antonio Nino Diazfe75b052018-10-10 23:52:39 +0100351Amlogic Meson S905 (GXBB) platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200352^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000353:|M|: Andre Przywara <andre.przywara@arm.com>
354:|G|: `Andre-ARM`_
355:|F|: docs/plat/meson-gxbb.rst
356:|F|: drivers/amlogic/
357:|F|: plat/amlogic/gxbb/
Antonio Nino Diazfe75b052018-10-10 23:52:39 +0100358
Remi Pommarel75e43e02019-04-01 11:34:09 +0200359Amlogic Meson S905x (GXL) platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200360^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000361:|M|: Remi Pommarel <repk@triplefau.lt>
362:|G|: `remi-triplefault`_
363:|F|: docs/plat/meson-gxl.rst
364:|F|: plat/amlogic/gxl/
Remi Pommarel75e43e02019-04-01 11:34:09 +0200365
Carlo Caione57300ff2019-09-18 11:29:48 +0100366Amlogic Meson S905X2 (G12A) platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200367^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000368:|M|: Carlo Caione <ccaione@baylibre.com>
369:|G|: `carlocaione`_
370:|F|: docs/plat/meson-g12a.rst
371:|F|: plat/amlogic/g12a/
Carlo Caione57300ff2019-09-18 11:29:48 +0100372
Carlo Caioned9ce7b12020-01-24 16:20:15 +0100373Amlogic Meson A113D (AXG) platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200374^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000375:|M|: Carlo Caione <ccaione@baylibre.com>
376:|G|: `carlocaione`_
377:|F|: docs/plat/meson-axg.rst
378:|F|: plat/amlogic/axg/
Carlo Caioned9ce7b12020-01-24 16:20:15 +0100379
Javier Almansa Sobrinof35b3b82020-07-10 10:34:04 +0100380Arm FPGA platform port
381^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000382:|M|: Andre Przywara <andre.przywara@arm.com>
383:|G|: `Andre-ARM`_
384:|M|: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
385:|G|: `javieralso-arm`_
386:|F|: plat/arm/board/arm_fpga
Javier Almansa Sobrinof35b3b82020-07-10 10:34:04 +0100387
Manish Pandey1b88d742021-03-08 22:36:34 +0000388Arm FVP Platform port
389^^^^^^^^^^^^^^^^^^^^^
390:|M|: Manish Pandey <manish.pandey2@arm.com>
391:|G|: `manish-pandey-arm`_
392:|M|: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
393:|G|: `madhukar-Arm`_
394:|F|: plat/arm/board/fvp
395
396Arm Juno Platform port
397^^^^^^^^^^^^^^^^^^^^^^
398:|M|: Manish Pandey <manish.pandey2@arm.com>
399:|G|: `manish-pandey-arm`_
400:|M|: Chris Kay <chris.kay@arm.com>
401:|G|: `CJKay`_
402:|F|: plat/arm/board/juno
403
404Arm Morello and N1SDP Platform ports
405^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
406:|M|: Manoj Kumar <manoj.kumar3@arm.com>
407:|G|: `manojkumar-arm`_
408:|M|: Chandni Cherukuri <chandni.cherukuri@arm.com>
409:|G|: `chandnich`_
410:|F|: plat/arm/board/morello
411:|F|: plat/arm/board/n1sdp
412
413Arm Rich IoT Platform ports
414^^^^^^^^^^^^^^^^^^^^^^^^^^^
415:|M|: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
416:|G|: `abdellatif-elkhlifi`_
417:|M|: Vishnu Banavath <vishnu.banavath@arm.com>
418:|G|: `vishnu-banavath`_
419:|F|: plat/arm/board/corstone700
420:|F|: plat/arm/board/a5ds
Abdellatif El Khlifiad9b8e52021-04-21 17:20:43 +0100421:|F|: plat/arm/board/diphda
Manish Pandey1b88d742021-03-08 22:36:34 +0000422
423Arm Reference Design platform ports
424^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000425:|M|: Thomas Abraham <thomas.abraham@arm.com>
426:|G|: `thomas-arm`_
Manish Pandey1b88d742021-03-08 22:36:34 +0000427:|M|: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>
428:|G|: `vijayenthiran-arm`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000429:|F|: plat/arm/css/sgi/
Manish Pandey1b88d742021-03-08 22:36:34 +0000430:|F|: plat/arm/board/rde1edge/
431:|F|: plat/arm/board/rdn1edge/
432:|F|: plat/arm/board/rdn2/
433:|F|: plat/arm/board/rdv1/
434:|F|: plat/arm/board/rdv1mc/
Manish Pandeybfd648a2021-03-09 20:39:33 +0000435:|F|: plat/arm/board/sgi575/
Manish Pandey1b88d742021-03-08 22:36:34 +0000436
Usama Ariff1513622021-04-09 17:07:41 +0100437Arm Total Compute platform port
Manish Pandey1b88d742021-03-08 22:36:34 +0000438^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
439:|M|: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
440:|G|: `arugan02`_
441:|M|: Usama Arif <usama.arif@arm.com>
442:|G|: `uarif1`_
Usama Ariff1513622021-04-09 17:07:41 +0100443:|F|: plat/arm/board/tc
Nariman Poushin08e04c02018-08-29 16:27:52 +0100444
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100445HiSilicon HiKey and HiKey960 platform ports
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200446^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000447:|M|: Haojian Zhuang <haojian.zhuang@linaro.org>
448:|G|: `hzhuang1`_
449:|F|: docs/plat/hikey.rst
450:|F|: docs/plat/hikey960.rst
451:|F|: plat/hisilicon/hikey/
452:|F|: plat/hisilicon/hikey960/
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100453
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100454HiSilicon Poplar platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200455^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000456:|M|: Shawn Guo <shawn.guo@linaro.org>
457:|G|: `shawnguo2`_
458:|F|: docs/plat/poplar.rst
459:|F|: plat/hisilicon/poplar/
Nishanth Menon0192f892016-10-14 01:13:34 +0000460
Loh Tien Hock59400a42019-02-04 16:17:24 +0800461Intel SocFPGA platform ports
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200462^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000463:|M|: Tien Hock Loh <tien.hock.loh@intel.com>
464:|G|: `thloh85-intel`_
465:|M|: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
466:|G|: mabdulha
467:|F|: plat/intel/soc
468:|F|: drivers/intel/soc/
Loh Tien Hock59400a42019-02-04 16:17:24 +0800469
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100470MediaTek platform ports
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200471^^^^^^^^^^^^^^^^^^^^^^^
developer61a46c32021-05-03 10:02:24 +0800472:|M|: Rex-BC Chen <rex-bc.chen@mediatek.com>
473:|G|: `mtk-rex-bc-chen`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000474:|F|: plat/mediatek/
Nishanth Menon0192f892016-10-14 01:13:34 +0000475
Konstantin Porotchkin8089b1d2018-07-02 15:01:32 +0300476Marvell platform ports and SoC drivers
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200477^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000478:|M|: Konstantin Porotchkin <kostap@marvell.com>
479:|G|: `kostapr`_
480:|F|: docs/plat/marvell/
481:|F|: plat/marvell/
482:|F|: drivers/marvell/
483:|F|: tools/marvell/
Konstantin Porotchkin8089b1d2018-07-02 15:01:32 +0300484
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100485NVidia platform ports
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200486^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000487:|M|: Varun Wadekar <vwadekar@nvidia.com>
488:|G|: `vwadekar`_
489:|F|: docs/plat/nvidia-tegra.rst
490:|F|: include/lib/cpus/aarch64/denver.h
491:|F|: lib/cpus/aarch64/denver.S
492:|F|: plat/nvidia/
Nishanth Menon0192f892016-10-14 01:13:34 +0000493
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100494NXP QorIQ Layerscape platform ports
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200495^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000496:|M|: Jiafei Pan <jiafei.pan@nxp.com>
497:|G|: `qoriq-open-source`_
498:|F|: docs/plat/ls1043a.rst
499:|F|: plat/layerscape/
Nishanth Menon0192f892016-10-14 01:13:34 +0000500
Bryan O'Donoghue2e878232018-07-23 15:59:47 +0100501NXP i.MX 7 WaRP7 platform port and SoC drivers
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200502^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000503:|M|: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
504:|G|: `bryanodonoghue`_
505:|M|: Jun Nie <jun.nie@linaro.org>
506:|G|: `niej`_
507:|F|: docs/plat/warp7.rst
508:|F|: plat/imx/common/
509:|F|: plat/imx/imx7/
510:|F|: drivers/imx/timer/
511:|F|: drivers/imx/uart/
512:|F|: drivers/imx/usdhc/
Bryan O'Donoghue2e878232018-07-23 15:59:47 +0100513
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100514NXP i.MX 8 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200515^^^^^^^^^^^^^^^^^^^^^^^^
Peng Fan22e8c4c2021-07-23 18:18:53 +0800516:|M|: Peng Fan <peng.fan@nxp.com>
517:|G|: `MrVan`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000518:|F|: docs/plat/imx8.rst
519:|F|: plat/imx/
Dan Handley70c5d7b2017-12-06 10:13:17 +0000520
Jacky Bai858feeb2019-01-14 13:48:57 +0800521NXP i.MX8M platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200522^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000523:|M|: Jacky Bai <ping.bai@nxp.com>
524:|G|: `JackyBai`_
525:|F|: docs/plat/imx8m.rst
526:|F|: plat/imx/imx8m/
Jacky Bai858feeb2019-01-14 13:48:57 +0800527
Pankaj Gupta3f207e92021-03-25 12:48:11 +0530528NXP QorIQ Layerscape common code for platform ports
529^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
530:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
531:|G|: `pangupta`_
532:|F|: docs/plat/nxp/
533:|F|: plat/nxp/
534:|F|: drivers/nxp/
535:|F|: tools/nxp/
536
537NXP SoC Part LX2160A and its platform port
538^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
539:|M|: Pankaj Gupta <pankaj.gupta@nxp.com>
540:|G|: `pangupta`_
541:|F|: plat/nxp/soc-lx2160a
542:|F|: plat/nxp/soc-lx2160a/lx2162aqds
543:|F|: plat/nxp/soc-lx2160a/lx2160aqds
544:|F|: plat/nxp/soc-lx2160a/lx2160ardb
545
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100546QEMU platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200547^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000548:|M|: Jens Wiklander <jens.wiklander@linaro.org>
549:|G|: `jenswi-linaro`_
550:|F|: docs/plat/qemu.rst
551:|F|: plat/qemu/
Dan Handley70c5d7b2017-12-06 10:13:17 +0000552
Saurabh Gorecha70389ca2020-04-22 21:31:24 +0530553QTI platform port
554^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000555:|M|: Saurabh Gorecha <sgorecha@codeaurora.org>
556:|G|: `sgorecha`_
Saurabh Gorecha541e0752021-09-15 00:27:23 +0530557:|M|: Lachit Patel <lpatel@codeaurora.org>
558:|G|: `lachitp`_
559:|M|: Sreevyshanavi Kare <skare@codeaurora.org>
560:|G|: `sreekare`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000561:|M|: QTI TF Maintainers <qti.trustedfirmware.maintainers@codeaurora.org>
562:|F|: docs/plat/qti.rst
563:|F|: plat/qti/
Saurabh Gorecha70389ca2020-04-22 21:31:24 +0530564
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100565Raspberry Pi 3 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200566^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000567:|M|: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
568:|G|: `grandpaul`_
569:|F|: docs/plat/rpi3.rst
570:|F|: plat/rpi/rpi3/
571:|F|: plat/rpi/common/
572:|F|: drivers/rpi3/
573:|F|: include/drivers/rpi3/
Andre Przywarab56aee12020-01-24 10:46:17 +0000574
575Raspberry Pi 4 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200576^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000577:|M|: Andre Przywara <andre.przywara@arm.com>
578:|G|: `Andre-ARM`_
579:|F|: docs/plat/rpi4.rst
580:|F|: plat/rpi/rpi4/
581:|F|: plat/rpi/common/
582:|F|: drivers/rpi3/
583:|F|: include/drivers/rpi3/
Dan Handley70c5d7b2017-12-06 10:13:17 +0000584
Jorge Ramirez-Ortizbf084dc2018-09-23 09:36:13 +0200585Renesas rcar-gen3 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200586^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000587:|M|: Jorge Ramirez-Ortiz <jramirez@baylibre.com>
588:|G|: `ldts`_
589:|M|: Marek Vasut <marek.vasut@gmail.com>
590:|G|: `marex`_
591:|F|: docs/plat/rcar-gen3.rst
592:|F|: plat/renesas/common
593:|F|: plat/renesas/rcar
594:|F|: drivers/renesas/common
595:|F|: drivers/renesas/rcar
596:|F|: tools/renesas/rcar_layout_create
Jorge Ramirez-Ortizbf084dc2018-09-23 09:36:13 +0200597
Biju Das9969c352020-12-07 13:14:38 +0000598Renesas RZ/G2 platform port
599^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000600:|M|: Biju Das <biju.das.jz@bp.renesas.com>
601:|G|: `bijucdas`_
602:|M|: Marek Vasut <marek.vasut@gmail.com>
603:|G|: `marex`_
604:|M|: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
605:|G|: `prabhakarlad`_
606:|F|: docs/plat/rz-g2.rst
607:|F|: plat/renesas/common
608:|F|: plat/renesas/rzg
609:|F|: drivers/renesas/common
610:|F|: drivers/renesas/rzg
611:|F|: tools/renesas/rzg_layout_create
Biju Das9969c352020-12-07 13:14:38 +0000612
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100613RockChip platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200614^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000615:|M|: Tony Xie <tony.xie@rock-chips.com>
616:|G|: `TonyXie06`_
617:|G|: `rockchip-linux`_
618:|M|: Heiko Stuebner <heiko@sntech.de>
619:|G|: `mmind`_
Julius Werner77d79d22021-07-08 14:38:41 -0700620:|M|: Julius Werner <jwerner@chromium.org>
621:|G|: `jwerner-chromium`_
Manish Pandeybfd648a2021-03-09 20:39:33 +0000622:|F|: plat/rockchip/
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100623
Yann Gautier0edf4fc2018-07-05 16:52:00 +0200624STM32MP1 platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200625^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000626:|M|: Yann Gautier <yann.gautier@st.com>
627:|G|: `Yann-lms`_
628:|F|: docs/plat/stm32mp1.rst
629:|F|: drivers/st/
630:|F|: fdts/stm32\*
631:|F|: include/drivers/st/
632:|F|: include/dt-bindings/\*/stm32\*
633:|F|: plat/st/
634:|F|: tools/stm32image/
Yann Gautier0edf4fc2018-07-05 16:52:00 +0200635
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100636Synquacer platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200637^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000638:|M|: Sumit Garg <sumit.garg@linaro.org>
639:|G|: `b49020`_
640:|F|: docs/plat/synquacer.rst
641:|F|: plat/socionext/synquacer/
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100642
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100643Texas Instruments platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200644^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000645:|M|: Nishanth Menon <nm@ti.com>
646:|G|: `nmenon`_
647:|F|: docs/plat/ti-k3.rst
648:|F|: plat/ti/
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100649
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100650UniPhier platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200651^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000652:|M|: Orphan
653:|F|: docs/plat/socionext-uniphier.rst
654:|F|: plat/socionext/uniphier/
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100655
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100656Xilinx platform port
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200657^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000658:|M|: Michal Simek <michal.simek@xilinx.com>
659:|G|: `michalsimek`_
660:|M|: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com>
661:|G|: `venkatesh`_
662:|F|: docs/plat/xilinx-zynqmp.rst
663:|F|: plat/xilinx/
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100664
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200665
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200666Secure Payloads and Dispatchers
667~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200668
669OP-TEE dispatcher
670^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000671:|M|: Jens Wiklander <jens.wiklander@linaro.org>
672:|G|: `jenswi-linaro`_
673:|F|: docs/components/spd/optee-dispatcher.rst
674:|F|: services/spd/opteed/
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200675
676TLK/Trusty secure payloads
677^^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000678:|M|: Varun Wadekar <vwadekar@nvidia.com>
679:|G|: `vwadekar`_
680:|F|: docs/components/spd/tlk-dispatcher.rst
681:|F|: docs/components/spd/trusty-dispatcher.rst
682:|F|: include/bl32/payloads/tlk.h
683:|F|: services/spd/tlkd/
684:|F|: services/spd/trusty/
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200685
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200686Test Secure Payload (TSP)
687^^^^^^^^^^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000688:|M|: Manish Badarkhe <manish.badarkhe@arm.com>
689:|G|: `ManishVB-Arm`_
690:|F|: bl32/tsp/
691:|F|: services/spd/tspd/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200692
693Tools
694~~~~~
695
696Fiptool
697^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000698:|M|: Joao Alves <Joao.Alves@arm.com>
699:|G|: `J-Alves`_
700:|F|: tools/fiptool/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200701
702Cert_create tool
703^^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000704:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
705:|G|: `sandrine-bailleux-arm`_
706:|F|: tools/cert_create/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200707
708Encrypt_fw tool
709^^^^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000710:|M|: Sumit Garg <sumit.garg@linaro.org>
711:|G|: `b49020`_
712:|F|: tools/encrypt_fw/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200713
714Sptool
715^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000716:|M|: Manish Pandey <manish.pandey2@arm.com>
717:|G|: `manish-pandey-arm`_
718:|F|: tools/sptool/
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200719
720Build system
721^^^^^^^^^^^^
Manish Pandeybfd648a2021-03-09 20:39:33 +0000722:|M|: Manish Pandey <manish.pandey2@arm.com>
723:|G|: `manish-pandey-arm`_
724:|F|: Makefile
725:|F|: make_helpers/
Sandrine Bailleux1d7aca52020-05-13 08:57:41 +0200726
Zelalembde044f2021-05-04 15:07:21 -0500727Threat Model
728~~~~~~~~~~~~~
729:|M|: Zelalem Aweke <Zelalem.Aweke@arm.com>
730:|G|: `zelalem-aweke`_
731:|M|: Sandrine Bailleux <sandrine.bailleux@arm.com>
732:|G|: `sandrine-bailleux-arm`_
733:|M|: Joanna Farley <joanna.farley@arm.com>
734:|G|: `joannafarley-arm`_
735:|M|: Raghu Krishnamurthy <raghu.ncstate@icloud.com>
736:|G|: `raghuncstate`_
737:|M|: Varun Wadekar <vwadekar@nvidia.com>
738:|G|: `vwadekar`_
739:|F|: docs/threat_model/
740
John Tsichritzisc689a822019-06-10 10:31:17 +0100741.. _AlexeiFedorov: https://github.com/AlexeiFedorov
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100742.. _Andre-ARM: https://github.com/Andre-ARM
743.. _Anson-Huang: https://github.com/Anson-Huang
Biju Das9969c352020-12-07 13:14:38 +0000744.. _bijucdas: https://github.com/bijucdas
Bryan O'Donoghue2e878232018-07-23 15:59:47 +0100745.. _bryanodonoghue: https://github.com/bryanodonoghue
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100746.. _b49020: https://github.com/b49020
Paul Beesleyf2ec7142019-10-04 16:17:46 +0000747.. _carlocaione: https://github.com/carlocaione
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100748.. _danh-arm: https://github.com/danh-arm
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100749.. _etienne-lms: https://github.com/etienne-lms
750.. _glneo: https://github.com/glneo
John Tsichritzisc689a822019-06-10 10:31:17 +0100751.. _grandpaul: https://github.com/grandpaul
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100752.. _hzhuang1: https://github.com/hzhuang1
Jacky Bai858feeb2019-01-14 13:48:57 +0800753.. _JackyBai: https://github.com/JackyBai
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100754.. _jenswi-linaro: https://github.com/jenswi-linaro
John Tsichritzisc689a822019-06-10 10:31:17 +0100755.. _jwerner-chromium: https://github.com/jwerner-chromium
756.. _kostapr: https://github.com/kostapr
Saurabh Gorecha541e0752021-09-15 00:27:23 +0530757.. _lachitp: https://github.com/lachitp
Jorge Ramirez-Ortizbf084dc2018-09-23 09:36:13 +0200758.. _ldts: https://github.com/ldts
Marek Vasutf319ccd2019-02-20 13:16:14 +0100759.. _marex: https://github.com/marex
Dan Handley70c5d7b2017-12-06 10:13:17 +0000760.. _masahir0y: https://github.com/masahir0y
Michal Simeke2dbde22020-11-12 11:19:48 +0100761.. _michalsimek: https://github.com/michalsimek
Heiko Stuebner2333a512019-04-19 12:35:47 +0200762.. _mmind: https://github.com/mmind
Peng Fane19de4a2021-01-22 16:05:14 +0800763.. _MrVan: https://github.com/MrVan
developer61a46c32021-05-03 10:02:24 +0800764.. _mtk-rex-bc-chen: https://github.com/mtk-rex-bc-chen
John Tsichritzisc689a822019-06-10 10:31:17 +0100765.. _niej: https://github.com/niej
Nariman Poushin1e247e42018-10-03 12:03:42 +0100766.. _npoushin: https://github.com/npoushin
Biju Das78a547c2020-12-19 09:07:22 +0000767.. _prabhakarlad: https://github.com/prabhakarlad
Jiafei Pan46367ad2018-03-02 07:23:30 +0000768.. _qoriq-open-source: https://github.com/qoriq-open-source
Remi Pommarel75e43e02019-04-01 11:34:09 +0200769.. _remi-triplefault: https://github.com/repk
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100770.. _rockchip-linux: https://github.com/rockchip-linux
John Tsichritzisc689a822019-06-10 10:31:17 +0100771.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
Saurabh Gorecha70389ca2020-04-22 21:31:24 +0530772.. _sgorecha: https://github.com/sgorecha
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100773.. _shawnguo2: https://github.com/shawnguo2
Andre Przywarafcc609b2018-07-04 11:36:31 +0100774.. _smaeul: https://github.com/smaeul
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100775.. _soby-mathew: https://github.com/soby-mathew
Saurabh Gorecha541e0752021-09-15 00:27:23 +0530776.. _sreekare: https://github.com/sreekare
Paul Beesleyf2ec7142019-10-04 16:17:46 +0000777.. _thloh85-intel: https://github.com/thloh85-intel
Thomas Abraham1ce503e2018-12-07 09:58:50 +0530778.. _thomas-arm: https://github.com/thomas-arm
Antonio Nino Diaz21a05e12018-06-25 19:06:49 +0100779.. _TonyXie06: https://github.com/TonyXie06
780.. _vwadekar: https://github.com/vwadekar
Michal Simeke2dbde22020-11-12 11:19:48 +0100781.. _venkatesh: https://github.com/vabbarap
Yann Gautier0edf4fc2018-07-05 16:52:00 +0200782.. _Yann-lms: https://github.com/Yann-lms
Sandrine Bailleux995f8902019-12-16 11:49:13 +0100783.. _manish-pandey-arm: https://github.com/manish-pandey-arm
784.. _mardyk01: https://github.com/mardyk01
785.. _odeprez: https://github.com/odeprez
786.. _bipinravi-arm: https://github.com/bipinravi-arm
787.. _joannafarley-arm: https://github.com/joannafarley-arm
Sandrine Bailleuxd52f6cd2020-05-27 10:36:56 +0200788.. _ManishVB-Arm: https://github.com/ManishVB-Arm
789.. _max-shvetsov: https://github.com/max-shvetsov
790.. _javieralso-arm: https://github.com/javieralso-arm
791.. _laurenw-arm: https://github.com/laurenw-arm
792.. _zelalem-aweke: https://github.com/zelalem-aweke
793.. _theotherjimmy: https://github.com/theotherjimmy
794.. _J-Alves: https://github.com/J-Alves
795.. _madhukar-Arm: https://github.com/madhukar-Arm
796.. _john-powell-arm: https://github.com/john-powell-arm
Sandrine Bailleuxc1252fd2020-06-15 15:54:12 +0200797.. _raghuncstate: https://github.com/raghuncstate
Javier Almansa Sobrino46ceb262020-09-03 10:29:24 +0100798.. _CJKay: https://github.com/cjkay
Nishanth Menon57cf6872020-12-10 14:41:10 -0600799.. _nmenon: https://github.com/nmenon
Manish Pandey1b88d742021-03-08 22:36:34 +0000800.. _manojkumar-arm: https://github.com/manojkumar-arm
801.. _chandnich: https://github.com/chandnich
802.. _abdellatif-elkhlifi: https://github.com/abdellatif-elkhlifi
803.. _vishnu-banavath: https://github.com/vishnu-banavath
804.. _vijayenthiran-arm: https://github.com/vijayenthiran-arm
805.. _arugan02: https://github.com/arugan02
806.. _uarif1: https://github.com/uarif1
Pankaj Gupta3f207e92021-03-25 12:48:11 +0530807.. _pangupta: https://github.com/pangupta
Sandrine Bailleuxd3147342020-05-12 10:36:05 +0200808
809.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/