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