xref: /rk3399_ARM-atf/docs/about/maintainers.rst (revision fd1fe2d530d63162f6829ccb326e34c88853cb73)
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: Masahiro Yamada <yamada.masahiro@socionext.com>
525:G: `masahir0y`_
526:F: docs/plat/socionext-uniphier.rst
527:F: plat/socionext/uniphier/
528
529Xilinx platform port
530^^^^^^^^^^^^^^^^^^^^
531:M: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
532:G: `sivadur`_
533:F: docs/plat/xilinx-zynqmp.rst
534:F: plat/xilinx/
535
536
537Secure Payloads and Dispatchers
538~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
539
540OP-TEE dispatcher
541^^^^^^^^^^^^^^^^^
542:M: Jens Wiklander <jens.wiklander@linaro.org>
543:G: `jenswi-linaro`_
544:F: docs/components/spd/optee-dispatcher.rst
545:F: services/spd/opteed/
546
547TLK/Trusty secure payloads
548^^^^^^^^^^^^^^^^^^^^^^^^^^
549:M: Varun Wadekar <vwadekar@nvidia.com>
550:G: `vwadekar`_
551:F: docs/components/spd/tlk-dispatcher.rst
552:F: docs/components/spd/trusty-dispatcher.rst
553:F: include/bl32/payloads/tlk.h
554:F: services/spd/tlkd/
555:F: services/spd/trusty/
556
557Test Secure Payload (TSP)
558^^^^^^^^^^^^^^^^^^^^^^^^^
559:M: Manish Badarkhe <manish.badarkhe@arm.com>
560:G: `ManishVB-Arm`_
561:F: bl32/tsp/
562:F: services/spd/tspd/
563
564Tools
565~~~~~
566
567Fiptool
568^^^^^^^
569:M: Joao Alves <Joao.Alves@arm.com>
570:G: `J-Alves`_
571:F: tools/fiptool/
572
573Cert_create tool
574^^^^^^^^^^^^^^^^
575:M: Sandrine Bailleux <sandrine.bailleux@arm.com>
576:G: `sandrine-bailleux-arm`_
577:F: tools/cert_create/
578
579Encrypt_fw tool
580^^^^^^^^^^^^^^^
581:M: Sumit Garg <sumit.garg@linaro.org>
582:G: `b49020`_
583:F: tools/encrypt_fw/
584
585Sptool
586^^^^^^
587:M: Manish Pandey <manish.pandey2@arm.com>
588:G: `manish-pandey-arm`_
589:F: tools/sptool/
590
591Build system
592^^^^^^^^^^^^
593:M: Manish Pandey <manish.pandey2@arm.com>
594:G: `manish-pandey-arm`_
595:F: Makefile
596:F: make_helpers/
597
598.. _AlexeiFedorov: https://github.com/AlexeiFedorov
599.. _Andre-ARM: https://github.com/Andre-ARM
600.. _Anson-Huang: https://github.com/Anson-Huang
601.. _bryanodonoghue: https://github.com/bryanodonoghue
602.. _b49020: https://github.com/b49020
603.. _carlocaione: https://github.com/carlocaione
604.. _danh-arm: https://github.com/danh-arm
605.. _etienne-lms: https://github.com/etienne-lms
606.. _glneo: https://github.com/glneo
607.. _grandpaul: https://github.com/grandpaul
608.. _hzhuang1: https://github.com/hzhuang1
609.. _JackyBai: https://github.com/JackyBai
610.. _jenswi-linaro: https://github.com/jenswi-linaro
611.. _jwerner-chromium: https://github.com/jwerner-chromium
612.. _kostapr: https://github.com/kostapr
613.. _ldts: https://github.com/ldts
614.. _marex: https://github.com/marex
615.. _masahir0y: https://github.com/masahir0y
616.. _mmind: https://github.com/mmind
617.. _mtk09422: https://github.com/mtk09422
618.. _niej: https://github.com/niej
619.. _npoushin: https://github.com/npoushin
620.. _qoriq-open-source: https://github.com/qoriq-open-source
621.. _remi-triplefault: https://github.com/repk
622.. _rockchip-linux: https://github.com/rockchip-linux
623.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
624.. _sgorecha: https://github.com/sgorecha
625.. _shawnguo2: https://github.com/shawnguo2
626.. _sivadur: https://github.com/sivadur
627.. _smaeul: https://github.com/smaeul
628.. _soby-mathew: https://github.com/soby-mathew
629.. _thloh85-intel: https://github.com/thloh85-intel
630.. _thomas-arm: https://github.com/thomas-arm
631.. _TonyXie06: https://github.com/TonyXie06
632.. _vwadekar: https://github.com/vwadekar
633.. _Yann-lms: https://github.com/Yann-lms
634.. _manish-pandey-arm: https://github.com/manish-pandey-arm
635.. _mardyk01: https://github.com/mardyk01
636.. _odeprez: https://github.com/odeprez
637.. _bipinravi-arm: https://github.com/bipinravi-arm
638.. _joannafarley-arm: https://github.com/joannafarley-arm
639.. _ManishVB-Arm: https://github.com/ManishVB-Arm
640.. _max-shvetsov: https://github.com/max-shvetsov
641.. _javieralso-arm: https://github.com/javieralso-arm
642.. _laurenw-arm: https://github.com/laurenw-arm
643.. _zelalem-aweke: https://github.com/zelalem-aweke
644.. _theotherjimmy: https://github.com/theotherjimmy
645.. _J-Alves: https://github.com/J-Alves
646.. _madhukar-Arm: https://github.com/madhukar-Arm
647.. _john-powell-arm: https://github.com/john-powell-arm
648.. _raghuncstate: https://github.com/raghuncstate
649
650.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/
651