xref: /rk3399_ARM-atf/docs/about/maintainers.rst (revision 77648689ad2627911a3aa6fd69463e8043889532)
1Project Maintenance
2===================
3
4Trusted 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
8maintainers merge a contribution.
9
10More details may be found in the `Project Maintenance Process`_ document.
11
12
13.. _maintainers:
14
15Maintainers
16-----------
17
18:M: Dan Handley <dan.handley@arm.com>
19:G: `danh-arm`_
20:M: Soby Mathew <soby.mathew@arm.com>
21:G: `soby-mathew`_
22:M: Sandrine Bailleux <sandrine.bailleux@arm.com>
23:G: `sandrine-bailleux-arm`_
24:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
25:G: `AlexeiFedorov`_
26:M: Manish Pandey <manish.pandey2@arm.com>
27:G: `manish-pandey-arm`_
28:M: Mark Dykes <mark.dykes@arm.com>
29:G: `mardyk01`_
30:M: Olivier Deprez <olivier.deprez@arm.com>
31:G: `odeprez`_
32:M: Bipin Ravi <bipin.ravi@arm.com>
33:G: `bipinravi-arm`_
34:M: Joanna Farley <joanna.farley@arm.com>
35:G: `joannafarley-arm`_
36:M: Julius Werner <jwerner@chromium.org>
37:G: `jwerner-chromium`_
38:M: Varun Wadekar <vwadekar@nvidia.com>
39:G: `vwadekar`_
40:M: Andre Przywara <andre.przywara@arm.com>
41:G: `Andre-ARM`_
42:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
43:G: `laurenw-arm`_
44:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
45:G: `madhukar-Arm`_
46:M: Raghu Krishnamurthy <raghu.ncstate@icloud.com>
47:G: `raghuncstate`_
48
49
50.. _code owners:
51
52Code owners
53-----------
54
55Core Code
56~~~~~~~~~
57
58Armv7-A architecture port
59^^^^^^^^^^^^^^^^^^^^^^^^^
60:M: Etienne Carriere <etienne.carriere@linaro.org>
61:G: `etienne-lms`_
62
63Build Definitions for CMake Build System
64^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
65:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
66:G: `javieralso-arm`_
67:F: /
68
69Software Delegated Exception Interface (SDEI)
70^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
71:M: Mark Dykes <mark.dykes@arm.com>
72:G: `mardyk01`_
73:M: John Powell <John.Powell@arm.com>
74:G: `john-powell-arm`_
75:F: services/std_svc/sdei/
76
77Trusted Boot
78^^^^^^^^^^^^
79:M: Sandrine Bailleux <sandrine.bailleux@arm.com>
80:G: `sandrine-bailleux-arm`_
81:M: Manish Pandey <manish.pandey2@arm.com>
82:G: `manish-pandey-arm`_
83:M: Manish Badarkhe <manish.badarkhe@arm.com>
84:G: `ManishVB-Arm`_
85:F: drivers/auth/
86
87Secure Partition Manager (SPM)
88^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
89:M: Olivier Deprez <olivier.deprez@arm.com>
90:G: `odeprez`_
91:M: Manish Pandey <manish.pandey2@arm.com>
92:G: `manish-pandey-arm`_
93:M: Maksims Svecovs <maksims.svecovs@arm.com>
94:G: `max-shvetsov`_
95:M: Joao Alves <Joao.Alves@arm.com>
96:G: `J-Alves`_
97:F: services/std_svc/spm\*
98
99Exception Handling Framework (EHF)
100^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
101:M: Manish Badarkhe <manish.badarkhe@arm.com>
102:G: `ManishVB-Arm`_
103:M: John Powell <John.Powell@arm.com>
104:G: `john-powell-arm`_
105:F: bl31/ehf.c
106
107
108Drivers, Libraries and Framework Code
109~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110
111Console API framework
112^^^^^^^^^^^^^^^^^^^^^
113:M: Julius Werner <jwerner@chromium.org>
114:G: `jwerner-chromium`_
115:F: drivers/console/
116:F: include/drivers/console.h
117:F: plat/common/aarch64/crash_console_helpers.S
118
119coreboot support libraries
120^^^^^^^^^^^^^^^^^^^^^^^^^^
121:M: Julius Werner <jwerner@chromium.org>
122:G: `jwerner-chromium`_
123:F: drivers/coreboot/
124:F: include/drivers/coreboot/
125:F: include/lib/coreboot.h
126:F: lib/coreboot/
127
128eMMC/UFS drivers
129^^^^^^^^^^^^^^^^
130:M: Haojian Zhuang <haojian.zhuang@linaro.org>
131:G: `hzhuang1`_
132:F: drivers/partition/
133:F: drivers/synopsys/emmc/
134:F: drivers/synopsys/ufs/
135:F: drivers/ufs/
136:F: include/drivers/dw_ufs.h
137:F: include/drivers/ufs.h
138:F: include/drivers/synopsys/dw_mmc.h
139
140Power State Coordination Interface (PSCI)
141^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
142:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
143:G: `javieralso-arm`_
144:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
145:G: `madhukar-Arm`_
146:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
147:G: `laurenw-arm`_
148:M: Zelalem Aweke <Zelalem.Aweke@arm.com>
149:G: `zelalem-aweke`_
150:F: lib/psci/
151
152DebugFS
153^^^^^^^
154:M: Olivier Deprez <olivier.deprez@arm.com>
155:G: `odeprez`_
156:F: lib/debugfs/
157
158Firmware Configuration Framework (FCONF)
159^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
160:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
161:G: `madhukar-Arm`_
162:M: Manish Badarkhe <manish.badarkhe@arm.com>
163:G: `ManishVB-Arm`_
164:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
165:G: `laurenw-arm`_
166:F: lib/fconf/
167
168Performance Measurement Framework (PMF)
169^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
170:M: Joao Alves <Joao.Alves@arm.com>
171:G: `J-Alves`_
172:M: Jimmy Brisson <Jimmy.Brisson@arm.com>
173:G: `theotherjimmy`_
174:F: lib/pmf/
175
176Arm CPU libraries
177^^^^^^^^^^^^^^^^^
178:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com>
179:G: `laurenw-arm`_
180:M: John Powell <John.Powell@arm.com>
181:G: `john-powell-arm`_
182:F: lib/cpus/
183
184Reliability Availability Serviceabilty (RAS) framework
185^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
186:M: Olivier Deprez <olivier.deprez@arm.com>
187:G: `odeprez`_
188:M: Manish Pandey <manish.pandey2@arm.com>
189:G: `manish-pandey-arm`_
190:F: lib/extensions/ras/
191
192Activity Monitors Unit (AMU) extensions
193^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
194:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
195:G: `AlexeiFedorov`_
196:F: lib/extensions/amu/
197
198Memory Partitioning And Monitoring (MPAM) extensions
199^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
200:M: Zelalem Aweke <Zelalem.Aweke@arm.com>
201:G: `zelalem-aweke`_
202:M: Jimmy Brisson <Jimmy.Brisson@arm.com>
203:G: `theotherjimmy`_
204:F: lib/extensions/mpam/
205
206Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions
207^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
208:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
209:G: `AlexeiFedorov`_
210:M: Zelalem Aweke <Zelalem.Aweke@arm.com>
211:G: `zelalem-aweke`_
212:F: lib/extensions/pauth/
213
214Statistical Profiling Extension (SPE)
215^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
216:M: Zelalem Aweke <Zelalem.Aweke@arm.com>
217:G: `zelalem-aweke`_
218:M: Jimmy Brisson <Jimmy.Brisson@arm.com>
219:G: `theotherjimmy`_
220:F: lib/extensions/spe/
221
222Scalable Vector Extension (SVE)
223^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
224:M: Jimmy Brisson <Jimmy.Brisson@arm.com>
225:G: `theotherjimmy`_
226:F: lib/extensions/sve/
227
228Standard C library
229^^^^^^^^^^^^^^^^^^
230:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
231:G: `AlexeiFedorov`_
232:M: John Powell <John.Powell@arm.com>
233:G: `john-powell-arm`_
234:F: lib/libc/
235
236Library At ROM (ROMlib)
237^^^^^^^^^^^^^^^^^^^^^^^
238:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
239:G: `madhukar-Arm`_
240:F: lib/romlib/
241
242Translation tables (``xlat_tables``) library
243^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
244:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
245:G: `javieralso-arm`_
246:M: Joao Alves <Joao.Alves@arm.com>
247:G: `J-Alves`_
248:F: lib/xlat\_tables_\*/
249
250IO abstraction layer
251^^^^^^^^^^^^^^^^^^^^
252:M: Manish Pandey <manish.pandey2@arm.com>
253:G: `manish-pandey-arm`_
254:M: Olivier Deprez <olivier.deprez@arm.com>
255:G: `odeprez`_
256:F: drivers/io/
257
258GIC driver
259^^^^^^^^^^
260:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
261:G: `AlexeiFedorov`_
262:M: Manish Pandey <manish.pandey2@arm.com>
263:G: `manish-pandey-arm`_
264:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
265:G: `madhukar-Arm`_
266:M: Olivier Deprez <olivier.deprez@arm.com>
267:G: `odeprez`_
268:F: drivers/arm/gic/
269
270Libfdt wrappers
271^^^^^^^^^^^^^^^
272:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com>
273:G: `madhukar-Arm`_
274:M: Manish Badarkhe <manish.badarkhe@arm.com>
275:G: `ManishVB-Arm`_
276:F: common/fdt_wrappers.c
277
278Firmware Encryption Framework
279^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
280:M: Sumit Garg <sumit.garg@linaro.org>
281:G: `b49020`_
282:F: drivers/io/io_encrypted.c
283:F: include/drivers/io/io_encrypted.h
284:F: include/tools_share/firmware_encrypted.h
285
286Measured Boot
287^^^^^^^^^^^^^
288:M: Alexei Fedorov <Alexei.Fedorov@arm.com>
289:G: `AlexeiFedorov`_
290:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
291:G: `javieralso-arm`_
292:F: drivers/measured_boot
293:F: include/drivers/measured_boot
294:F: plat/arm/board/fvp/fvp_measured_boot.c
295
296Platform Ports
297~~~~~~~~~~~~~~
298
299Allwinner ARMv8 platform port
300^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
301:M: Andre Przywara <andre.przywara@arm.com>
302:G: `Andre-ARM`_
303:M: Samuel Holland <samuel@sholland.org>
304:G: `smaeul`_
305:F: docs/plat/allwinner.rst
306:F: plat/allwinner/
307:F: drivers/allwinner/
308
309Amlogic Meson S905 (GXBB) platform port
310^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
311:M: Andre Przywara <andre.przywara@arm.com>
312:G: `Andre-ARM`_
313:F: docs/plat/meson-gxbb.rst
314:F: drivers/amlogic/
315:F: plat/amlogic/gxbb/
316
317Amlogic Meson S905x (GXL) platform port
318^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
319:M: Remi Pommarel <repk@triplefau.lt>
320:G: `remi-triplefault`_
321:F: docs/plat/meson-gxl.rst
322:F: plat/amlogic/gxl/
323
324Amlogic Meson S905X2 (G12A) platform port
325^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
326:M: Carlo Caione <ccaione@baylibre.com>
327:G: `carlocaione`_
328:F: docs/plat/meson-g12a.rst
329:F: plat/amlogic/g12a/
330
331Amlogic Meson A113D (AXG) platform port
332^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
333:M: Carlo Caione <ccaione@baylibre.com>
334:G: `carlocaione`_
335:F: docs/plat/meson-axg.rst
336:F: plat/amlogic/axg/
337
338Arm FPGA platform port
339^^^^^^^^^^^^^^^^^^^^^^
340:M: Andre Przywara <andre.przywara@arm.com>
341:G: `Andre-ARM`_
342:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com>
343:G: `javieralso-arm`_
344:F: plat/arm/board/arm_fpga
345
346Arm System Guidance for Infrastructure / Mobile FVP platforms
347^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
348:M: Nariman Poushin <nariman.poushin@linaro.org>
349:G: `npoushin`_
350:M: Thomas Abraham <thomas.abraham@arm.com>
351:G: `thomas-arm`_
352:F: plat/arm/css/sgi/
353:F: plat/arm/css/sgm/
354:F: plat/arm/board/sgi575/
355:F: plat/arm/board/sgm775/
356
357HiSilicon HiKey and HiKey960 platform ports
358^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
359:M: Haojian Zhuang <haojian.zhuang@linaro.org>
360:G: `hzhuang1`_
361:F: docs/plat/hikey.rst
362:F: docs/plat/hikey960.rst
363:F: plat/hisilicon/hikey/
364:F: plat/hisilicon/hikey960/
365
366HiSilicon Poplar platform port
367^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
368:M: Shawn Guo <shawn.guo@linaro.org>
369:G: `shawnguo2`_
370:F: docs/plat/poplar.rst
371:F: plat/hisilicon/poplar/
372
373Intel SocFPGA platform ports
374^^^^^^^^^^^^^^^^^^^^^^^^^^^^
375:M: Tien Hock Loh <tien.hock.loh@intel.com>
376:G: `thloh85-intel`_
377:M: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
378:G: mabdulha
379:F: plat/intel/soc
380:F: drivers/intel/soc/
381
382MediaTek platform ports
383^^^^^^^^^^^^^^^^^^^^^^^
384:M: Yidi Lin (林以廸) <yidi.lin@mediatek.com>
385:G: `mtk09422`_
386:F: plat/mediatek/
387
388Marvell platform ports and SoC drivers
389^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
390:M: Konstantin Porotchkin <kostap@marvell.com>
391:G: `kostapr`_
392:F: docs/plat/marvell/
393:F: plat/marvell/
394:F: drivers/marvell/
395:F: tools/marvell/
396
397NVidia platform ports
398^^^^^^^^^^^^^^^^^^^^^
399:M: Varun Wadekar <vwadekar@nvidia.com>
400:G: `vwadekar`_
401:F: docs/plat/nvidia-tegra.rst
402:F: include/lib/cpus/aarch64/denver.h
403:F: lib/cpus/aarch64/denver.S
404:F: plat/nvidia/
405
406NXP QorIQ Layerscape platform ports
407^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
408:M: Jiafei Pan <jiafei.pan@nxp.com>
409:G: `qoriq-open-source`_
410:F: docs/plat/ls1043a.rst
411:F: plat/layerscape/
412
413NXP i.MX 7 WaRP7 platform port and SoC drivers
414^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
415:M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
416:G: `bryanodonoghue`_
417:M: Jun Nie <jun.nie@linaro.org>
418:G: `niej`_
419:F: docs/plat/warp7.rst
420:F: plat/imx/common/
421:F: plat/imx/imx7/
422:F: drivers/imx/timer/
423:F: drivers/imx/uart/
424:F: drivers/imx/usdhc/
425
426NXP i.MX 8 platform port
427^^^^^^^^^^^^^^^^^^^^^^^^
428:M: Anson Huang <Anson.Huang@nxp.com>
429:G: `Anson-Huang`_
430:F: docs/plat/imx8.rst
431:F: plat/imx/
432
433NXP i.MX8M platform port
434^^^^^^^^^^^^^^^^^^^^^^^^
435:M: Jacky Bai <ping.bai@nxp.com>
436:G: `JackyBai`_
437:F: docs/plat/imx8m.rst
438:F: plat/imx/imx8m/
439
440QEMU platform port
441^^^^^^^^^^^^^^^^^^
442:M: Jens Wiklander <jens.wiklander@linaro.org>
443:G: `jenswi-linaro`_
444:F: docs/plat/qemu.rst
445:F: plat/qemu/
446
447QTI platform port
448^^^^^^^^^^^^^^^^^
449:M: Saurabh Gorecha <sgorecha@codeaurora.org>
450:G: `sgorecha`_
451:M: Debasish Mandal <dmandal@codeaurora.org>
452:M: QTI TF Maintainers <qti.trustedfirmware.maintainers@codeaurora.org>
453:F: docs/plat/qti.rst
454:F: plat/qti/
455
456Raspberry Pi 3 platform port
457^^^^^^^^^^^^^^^^^^^^^^^^^^^^
458:M: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org>
459:G: `grandpaul`_
460:F: docs/plat/rpi3.rst
461:F: plat/rpi/rpi3/
462:F: plat/rpi/common/
463:F: drivers/rpi3/
464:F: include/drivers/rpi3/
465
466Raspberry Pi 4 platform port
467^^^^^^^^^^^^^^^^^^^^^^^^^^^^
468:M: Andre Przywara <andre.przywara@arm.com>
469:G: `Andre-ARM`_
470:F: docs/plat/rpi4.rst
471:F: plat/rpi/rpi4/
472:F: plat/rpi/common/
473:F: drivers/rpi3/
474:F: include/drivers/rpi3/
475
476Renesas rcar-gen3 platform port
477^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
478:M: Jorge Ramirez-Ortiz  <jramirez@baylibre.com>
479:G: `ldts`_
480:M: Marek Vasut <marek.vasut@gmail.com>
481:G: `marex`_
482:F: docs/plat/rcar-gen3.rst
483:F: plat/renesas/rcar
484:F: drivers/renesas/rcar
485:F: tools/renesas/rcar_layout_create
486
487RockChip platform port
488^^^^^^^^^^^^^^^^^^^^^^
489:M: Tony Xie <tony.xie@rock-chips.com>
490:G: `TonyXie06`_
491:G: `rockchip-linux`_
492:M: Heiko Stuebner <heiko@sntech.de>
493:G: `mmind`_
494:F: plat/rockchip/
495
496STM32MP1 platform port
497^^^^^^^^^^^^^^^^^^^^^^
498:M: Yann Gautier <yann.gautier@st.com>
499:G: `Yann-lms`_
500:F: docs/plat/stm32mp1.rst
501:F: drivers/st/
502:F: fdts/stm32\*
503:F: include/drivers/st/
504:F: include/dt-bindings/\*/stm32\*
505:F: plat/st/
506:F: tools/stm32image/
507
508Synquacer platform port
509^^^^^^^^^^^^^^^^^^^^^^^
510:M: Sumit Garg <sumit.garg@linaro.org>
511:G: `b49020`_
512:F: docs/plat/synquacer.rst
513:F: plat/socionext/synquacer/
514
515Texas Instruments platform port
516^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
517:M: Andrew F. Davis <afd@ti.com>
518:G: `glneo`_
519:F: docs/plat/ti-k3.rst
520:F: plat/ti/
521
522UniPhier platform port
523^^^^^^^^^^^^^^^^^^^^^^
524:M: Orphan
525:F: docs/plat/socionext-uniphier.rst
526:F: plat/socionext/uniphier/
527
528Xilinx platform port
529^^^^^^^^^^^^^^^^^^^^
530:M: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
531:G: `sivadur`_
532:F: docs/plat/xilinx-zynqmp.rst
533:F: plat/xilinx/
534
535
536Secure Payloads and Dispatchers
537~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
538
539OP-TEE dispatcher
540^^^^^^^^^^^^^^^^^
541:M: Jens Wiklander <jens.wiklander@linaro.org>
542:G: `jenswi-linaro`_
543:F: docs/components/spd/optee-dispatcher.rst
544:F: services/spd/opteed/
545
546TLK/Trusty secure payloads
547^^^^^^^^^^^^^^^^^^^^^^^^^^
548:M: Varun Wadekar <vwadekar@nvidia.com>
549:G: `vwadekar`_
550:F: docs/components/spd/tlk-dispatcher.rst
551:F: docs/components/spd/trusty-dispatcher.rst
552:F: include/bl32/payloads/tlk.h
553:F: services/spd/tlkd/
554:F: services/spd/trusty/
555
556Test Secure Payload (TSP)
557^^^^^^^^^^^^^^^^^^^^^^^^^
558:M: Manish Badarkhe <manish.badarkhe@arm.com>
559:G: `ManishVB-Arm`_
560:F: bl32/tsp/
561:F: services/spd/tspd/
562
563Tools
564~~~~~
565
566Fiptool
567^^^^^^^
568:M: Joao Alves <Joao.Alves@arm.com>
569:G: `J-Alves`_
570:F: tools/fiptool/
571
572Cert_create tool
573^^^^^^^^^^^^^^^^
574:M: Sandrine Bailleux <sandrine.bailleux@arm.com>
575:G: `sandrine-bailleux-arm`_
576:F: tools/cert_create/
577
578Encrypt_fw tool
579^^^^^^^^^^^^^^^
580:M: Sumit Garg <sumit.garg@linaro.org>
581:G: `b49020`_
582:F: tools/encrypt_fw/
583
584Sptool
585^^^^^^
586:M: Manish Pandey <manish.pandey2@arm.com>
587:G: `manish-pandey-arm`_
588:F: tools/sptool/
589
590Build system
591^^^^^^^^^^^^
592:M: Manish Pandey <manish.pandey2@arm.com>
593:G: `manish-pandey-arm`_
594:F: Makefile
595:F: make_helpers/
596
597.. _AlexeiFedorov: https://github.com/AlexeiFedorov
598.. _Andre-ARM: https://github.com/Andre-ARM
599.. _Anson-Huang: https://github.com/Anson-Huang
600.. _bryanodonoghue: https://github.com/bryanodonoghue
601.. _b49020: https://github.com/b49020
602.. _carlocaione: https://github.com/carlocaione
603.. _danh-arm: https://github.com/danh-arm
604.. _etienne-lms: https://github.com/etienne-lms
605.. _glneo: https://github.com/glneo
606.. _grandpaul: https://github.com/grandpaul
607.. _hzhuang1: https://github.com/hzhuang1
608.. _JackyBai: https://github.com/JackyBai
609.. _jenswi-linaro: https://github.com/jenswi-linaro
610.. _jwerner-chromium: https://github.com/jwerner-chromium
611.. _kostapr: https://github.com/kostapr
612.. _ldts: https://github.com/ldts
613.. _marex: https://github.com/marex
614.. _masahir0y: https://github.com/masahir0y
615.. _mmind: https://github.com/mmind
616.. _mtk09422: https://github.com/mtk09422
617.. _niej: https://github.com/niej
618.. _npoushin: https://github.com/npoushin
619.. _qoriq-open-source: https://github.com/qoriq-open-source
620.. _remi-triplefault: https://github.com/repk
621.. _rockchip-linux: https://github.com/rockchip-linux
622.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
623.. _sgorecha: https://github.com/sgorecha
624.. _shawnguo2: https://github.com/shawnguo2
625.. _sivadur: https://github.com/sivadur
626.. _smaeul: https://github.com/smaeul
627.. _soby-mathew: https://github.com/soby-mathew
628.. _thloh85-intel: https://github.com/thloh85-intel
629.. _thomas-arm: https://github.com/thomas-arm
630.. _TonyXie06: https://github.com/TonyXie06
631.. _vwadekar: https://github.com/vwadekar
632.. _Yann-lms: https://github.com/Yann-lms
633.. _manish-pandey-arm: https://github.com/manish-pandey-arm
634.. _mardyk01: https://github.com/mardyk01
635.. _odeprez: https://github.com/odeprez
636.. _bipinravi-arm: https://github.com/bipinravi-arm
637.. _joannafarley-arm: https://github.com/joannafarley-arm
638.. _ManishVB-Arm: https://github.com/ManishVB-Arm
639.. _max-shvetsov: https://github.com/max-shvetsov
640.. _javieralso-arm: https://github.com/javieralso-arm
641.. _laurenw-arm: https://github.com/laurenw-arm
642.. _zelalem-aweke: https://github.com/zelalem-aweke
643.. _theotherjimmy: https://github.com/theotherjimmy
644.. _J-Alves: https://github.com/J-Alves
645.. _madhukar-Arm: https://github.com/madhukar-Arm
646.. _john-powell-arm: https://github.com/john-powell-arm
647.. _raghuncstate: https://github.com/raghuncstate
648
649.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/
650