1Project Maintenance
2===================
3
4Trusted Firmware-A (TF-A) is an open governance community project. All
5contributions are reviewed and merged by the community members listed below.
6
7For more details on the roles of `maintainers`, `code owners` and general
8information about code reviews in TF-A project, please refer to the :ref:`Code
9Review Guidelines`.
10
11.. |M| replace:: **Mail**
12.. |G| replace:: **GitHub ID**
13.. |F| replace:: **Files**
14
15.. _maintainers:
16
17Maintainers
18-----------
19
20.. note::
21   If you wish to become a maintainer for TF-A project, please refer to the
22   :ref:`Project Maintenance Processes`.
23
24:|M|: Dan Handley <[email protected]>
25:|G|: `danh-arm`_
26:|M|: Soby Mathew <[email protected]>
27:|G|: `soby-mathew`_
28:|M|: Sandrine Bailleux <[email protected]>
29:|G|: `sandrine-bailleux-arm`_
30:|M|: Alexei Fedorov <[email protected]>
31:|G|: `AlexeiFedorov`_
32:|M|: Manish Pandey <[email protected]>
33:|G|: `manish-pandey-arm`_
34:|M|: Mark Dykes <[email protected]>
35:|G|: `mardyk01`_
36:|M|: Olivier Deprez <[email protected]>
37:|G|: `odeprez`_
38:|M|: Bipin Ravi <[email protected]>
39:|G|: `bipinravi-arm`_
40:|M|: Joanna Farley <[email protected]>
41:|G|: `joannafarley-arm`_
42:|M|: Julius Werner <[email protected]>
43:|G|: `jwerner-chromium`_
44:|M|: Varun Wadekar <[email protected]>
45:|G|: `vwadekar`_
46:|M|: Andre Przywara <[email protected]>
47:|G|: `Andre-ARM`_
48:|M|: Lauren Wehrmeister <[email protected]>
49:|G|: `laurenw-arm`_
50:|M|: Madhukar Pappireddy <[email protected]>
51:|G|: `madhukar-Arm`_
52:|M|: Raghu Krishnamurthy <[email protected]>
53:|G|: `raghuncstate`_
54:|M|: Manish Badarkhe <[email protected]>
55:|G|: `ManishVB-Arm`_
56:|M|: Yann Gautier <[email protected]>
57:|G|: `Yann-lms`_
58
59LTS Maintainers
60---------------
61
62:|M|: Bipin Ravi <[email protected]>
63:|G|: `bipinravi-arm`_
64:|M|: Joanna Farley <[email protected]>
65:|G|: `joannafarley-arm`_
66:|M|: Jidong Sun <[email protected]>
67:|G|: `jidongsun`_
68:|M|: Varun Wadekar <[email protected]>
69:|G|: `vwadekar`_
70:|M|: Yann Gautier <[email protected]>
71:|G|: `Yann-lms`_
72
73.. _code owners:
74
75Code owners
76-----------
77
78Common Code
79~~~~~~~~~~~
80
81Armv7-A architecture port
82^^^^^^^^^^^^^^^^^^^^^^^^^
83:|M|: Etienne Carriere <[email protected]>
84:|G|: `etienne-lms`_
85
86Build Definitions for CMake Build System
87^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
88:|M|: Chris Kay <[email protected]>
89:|G|: `CJKay`_
90:|F|: /
91
92Software Delegated Exception Interface (SDEI)
93^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
94:|M|: Jayanth Dodderi Chidanand <[email protected]>
95:|G|: `jayanthchidanand-arm`_
96:|M|: Manish Pandey <[email protected]>
97:|G|: `manish-pandey-arm`_
98:|F|: services/std_svc/sdei/
99
100Trusted Boot
101^^^^^^^^^^^^
102:|M|: Sandrine Bailleux <[email protected]>
103:|G|: `sandrine-bailleux-arm`_
104:|M|: Manish Badarkhe <[email protected]>
105:|G|: `ManishVB-Arm`_
106:|M|: Lauren Wehrmeister <[email protected]>
107:|G|: `laurenw-arm`_
108:|M|: Jimmy Brisson <[email protected]>
109:|G|: `jimmy-brisson`_
110:|F|: drivers/auth/
111
112Secure Partition Manager Core (EL3 FF-A SPMC)
113^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
114:|M|: Marc Bonnici <[email protected]>
115:|G|: `marcbonnici`_
116:|F|: services/std_svc/spm/el3_spmc/\*
117:|F|: include/services/el3_spmc\_\*
118:|F|: include/services/spmc_svc.h
119
120Secure Partition Manager Dispatcher (SPMD)
121^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
122:|M|: Olivier Deprez <[email protected]>
123:|G|: `odeprez`_
124:|M|: Joao Alves <[email protected]>
125:|G|: `J-Alves`_
126:|M|: Madhukar Pappireddy <[email protected]>
127:|G|: `madhukar-Arm`_
128:|F|: services/std_svc/spmd/\*
129:|F|: plat/common/plat_spmd_manifest.c
130:|F|: include/services/ffa_svc.h
131:|F|: include/services/el3_spmd_logical_sp.h
132:|F|: include/services/spmd_svc.h
133
134Exception Handling Framework (EHF)
135^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
136:|M|: Jayanth Dodderi Chidanand <[email protected]>
137:|G|: `jayanthchidanand-arm`_
138:|M|: Manish Pandey <[email protected]>
139:|G|: `manish-pandey-arm`_
140:|F|: bl31/ehf.c
141
142Runtime Exceptions and Interrupt Management
143^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
144:|M|: Manish Pandey <[email protected]>
145:|G|: `manish-pandey-arm`_
146:|M|: Madhukar Pappireddy <[email protected]>
147:|G|: `madhukar-Arm`_
148:|F|: bl31/aarch64/
149:|F|: bl31/interrupt_mgmt.c
150:|F|: include/bl31/interrupt_mgmt.h
151
152Realm Management Monitor Dispatcher (RMMD)
153^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
154:|M|: Javier Almansa Sobrino <[email protected]>
155:|G|: `javieralso-arm`_
156:|M|: Alexei Fedorov <[email protected]>
157:|G|: `AlexeiFedorov`_
158:|F|: services/std_svc/rmmd/\*
159:|F|: include/services/rmmd_svc.h
160:|F|: include/services/rmm_core_manifest.h
161
162Realm Management Extension (RME)
163^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
164:|M|: Javier Almansa Sobrino <[email protected]>
165:|G|: `javieralso-arm`_
166:|M|: Alexei Fedorov <[email protected]>
167:|G|: `AlexeiFedorov`_
168
169Drivers, Libraries and Framework Code
170~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
171
172Console API framework
173^^^^^^^^^^^^^^^^^^^^^
174:|M|: Julius Werner <[email protected]>
175:|G|: `jwerner-chromium`_
176:|F|: drivers/console/
177:|F|: include/drivers/console.h
178:|F|: plat/common/aarch64/crash_console_helpers.S
179
180coreboot support libraries
181^^^^^^^^^^^^^^^^^^^^^^^^^^
182:|M|: Julius Werner <[email protected]>
183:|G|: `jwerner-chromium`_
184:|F|: drivers/coreboot/
185:|F|: include/drivers/coreboot/
186:|F|: include/lib/coreboot.h
187:|F|: lib/coreboot/
188
189eMMC/UFS drivers
190^^^^^^^^^^^^^^^^
191:|M|: Haojian Zhuang <[email protected]>
192:|G|: `hzhuang1`_
193:|F|: drivers/partition/
194:|F|: drivers/synopsys/emmc/
195:|F|: drivers/synopsys/ufs/
196:|F|: drivers/ufs/
197:|F|: include/drivers/dw_ufs.h
198:|F|: include/drivers/ufs.h
199:|F|: include/drivers/synopsys/dw_mmc.h
200
201Arm® Ethos™-N NPU driver
202^^^^^^^^^^^^^^^^^^^^^^^^
203:|M|: Joshua Slater <[email protected]>
204:|G|: `jslater8`_
205:|M|: Ştefana Simion <[email protected]>
206:|G|: `stefanasimion`_
207:|F|: drivers/arm/ethosn/
208:|F|: include/drivers/arm/ethosn.h
209:|F|: include/drivers/arm/ethosn_cert.h
210:|F|: include/drivers/arm/ethosn_fip.h
211:|F|: include/drivers/arm/ethosn_oid.h
212:|F|: plat/arm/board/juno/juno_ethosn_tzmp1_def.h
213:|F|: plat/arm/common/fconf/fconf_ethosn_getter.c
214:|F|: include/plat/arm/common/fconf_ethosn_getter.h
215:|F|: fdts/juno-ethosn.dtsi
216
217JTAG DCC console driver
218^^^^^^^^^^^^^^^^^^^^^^^
219:|M|: Michal Simek <[email protected]>
220:|G|: `michalsimek`_
221:|M|: Amit Nagal <[email protected]>
222:|G|: `amit-nagal`_
223:|M|: Akshay Belsare <[email protected]>
224:|G|: `Akshay-Belsare`_
225:|F|: drivers/arm/dcc/
226:|F|: include/drivers/arm/dcc.h
227
228Power State Coordination Interface (PSCI)
229^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
230:|M|: Manish Pandey <[email protected]>
231:|G|: `manish-pandey-arm`_
232:|M|: Madhukar Pappireddy <[email protected]>
233:|G|: `madhukar-Arm`_
234:|M|: Lauren Wehrmeister <[email protected]>
235:|G|: `laurenw-arm`_
236:|F|: lib/psci/
237:|F|: include/lib/psci/
238
239DebugFS
240^^^^^^^
241:|M|: Olivier Deprez <[email protected]>
242:|G|: `odeprez`_
243:|F|: lib/debugfs/
244:|F|: include/lib/debugfs.h
245
246Firmware Configuration Framework (FCONF)
247^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
248:|M|: Madhukar Pappireddy <[email protected]>
249:|G|: `madhukar-Arm`_
250:|M|: Manish Badarkhe <[email protected]>
251:|G|: `ManishVB-Arm`_
252:|M|: Lauren Wehrmeister <[email protected]>
253:|G|: `laurenw-arm`_
254:|F|: lib/fconf/
255:|F|: plat/arm/common/fconf/
256:|F|: include/lib/fconf/
257:|F|: include/plat/arm/common/arm_fconf\_\*
258:|F|: include/plat/arm/common/fconf\_\*
259
260Performance Measurement Framework (PMF)
261^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
262:|M|: Joao Alves <[email protected]>
263:|G|: `J-Alves`_
264:|F|: lib/pmf/
265
266Errata Management
267^^^^^^^^^^^^^^^^^
268:|M|: Bipin Ravi <[email protected]>
269:|G|: `bipinravi-arm`_
270:|M|: Lauren Wehrmeister <[email protected]>
271:|G|: `laurenw-arm`_
272
273Arm CPU libraries
274^^^^^^^^^^^^^^^^^
275:|M|: Bipin Ravi <[email protected]>
276:|G|: `bipinravi-arm`_
277:|M|: Lauren Wehrmeister <[email protected]>
278:|G|: `laurenw-arm`_
279:|F|: lib/cpus/
280:|F|: include/lib/cpus/
281
282Reliability Availability Serviceabilty (RAS) framework
283^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
284:|M|: Manish Pandey <[email protected]>
285:|G|: `manish-pandey-arm`_
286:|M|: Olivier Deprez <[email protected]>
287:|G|: `odeprez`_
288:|F|: lib/extensions/ras/
289
290Activity Monitors Unit (AMU) extensions
291^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
292:|M|: Alexei Fedorov <[email protected]>
293:|G|: `AlexeiFedorov`_
294:|M|: Chris Kay <[email protected]>
295:|G|: `CJKay`_
296:|F|: lib/extensions/amu/
297
298Memory Partitioning And Monitoring (MPAM) extensions
299^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
300:|M|: Manish Pandey <[email protected]>
301:|G|: `manish-pandey-arm`_
302:|F|: lib/extensions/mpam/
303
304Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions
305^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
306:|M|: Alexei Fedorov <[email protected]>
307:|G|: `AlexeiFedorov`_
308:|F|: lib/extensions/pauth/
309
310Statistical Profiling Extension (SPE)
311^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
312:|M|: Manish Pandey <[email protected]>
313:|G|: `manish-pandey-arm`_
314:|F|: lib/extensions/spe/
315
316Standard C library
317^^^^^^^^^^^^^^^^^^
318:|M|: Chris Kay <[email protected]>
319:|G|: `CJKay`_
320:|M|: Madhukar Pappireddy <[email protected]>
321:|G|: `madhukar-Arm`_
322:|F|: lib/libc/
323
324Library At ROM (ROMlib)
325^^^^^^^^^^^^^^^^^^^^^^^
326:|M|: Madhukar Pappireddy <[email protected]>
327:|G|: `madhukar-Arm`_
328:|F|: lib/romlib/
329
330Translation tables (``xlat_tables``) library
331^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
332:|M|: Manish Badarkhe <[email protected]>
333:|G|: `ManishVB-Arm`_
334:|M|: Joao Alves <[email protected]>
335:|G|: `J-Alves`_
336:|F|: lib/xlat\_tables_\*/
337
338IO abstraction layer
339^^^^^^^^^^^^^^^^^^^^
340:|M|: Manish Pandey <[email protected]>
341:|G|: `manish-pandey-arm`_
342:|M|: Olivier Deprez <[email protected]>
343:|G|: `odeprez`_
344:|F|: drivers/io/
345
346GIC driver
347^^^^^^^^^^
348:|M|: Alexei Fedorov <[email protected]>
349:|G|: `AlexeiFedorov`_
350:|M|: Manish Pandey <[email protected]>
351:|G|: `manish-pandey-arm`_
352:|M|: Madhukar Pappireddy <[email protected]>
353:|G|: `madhukar-Arm`_
354:|M|: Olivier Deprez <[email protected]>
355:|G|: `odeprez`_
356:|F|: drivers/arm/gic/
357
358Message Handling Unit (MHU) driver
359^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
360:|M|: David Vincze <[email protected]>
361:|G|: `davidvincze`_
362:|F|: include/drivers/arm/mhu.h
363:|F|: drivers/arm/mhu
364
365Runtime Security Engine (RSE) comms driver
366^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
367:|M|: David Vincze <[email protected]>
368:|G|: `davidvincze`_
369:|F|: include/drivers/arm/rse_comms.h
370:|F|: drivers/arm/rse
371
372Libfdt wrappers
373^^^^^^^^^^^^^^^
374:|M|: Madhukar Pappireddy <[email protected]>
375:|G|: `madhukar-Arm`_
376:|M|: Manish Badarkhe <[email protected]>
377:|G|: `ManishVB-Arm`_
378:|F|: common/fdt_wrappers.c
379
380Firmware Encryption Framework
381^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
382:|M|: Sumit Garg <[email protected]>
383:|G|: `b49020`_
384:|F|: drivers/io/io_encrypted.c
385:|F|: include/drivers/io/io_encrypted.h
386:|F|: include/tools_share/firmware_encrypted.h
387
388Measured Boot
389^^^^^^^^^^^^^
390:|M|: Sandrine Bailleux <[email protected]>
391:|G|: `sandrine-bailleux-arm`_
392:|M|: Manish Badarkhe <[email protected]>
393:|G|: `ManishVB-Arm`_
394:|M|: Jimmy Brisson <[email protected]>
395:|G|: `jimmy-brisson`_
396:|F|: drivers/measured_boot
397:|F|: include/drivers/measured_boot
398:|F|: docs/components/measured_boot
399:|F|: plat/arm/board/fvp/fvp\*_measured_boot.c
400
401DRTM
402^^^^
403:|M|: Manish Badarkhe <[email protected]>
404:|G|: `ManishVB-Arm`_
405:|M|: Manish Pandey <[email protected]>
406:|G|: `manish-pandey-arm`_
407:|F|: services/std_svc/drtm
408:|F|: include/plat/common/plat_drtm.h
409:|F|: include/services/drtm_svc.h
410
411PSA Firmware Update
412^^^^^^^^^^^^^^^^^^^
413:|M|: Manish Badarkhe <[email protected]>
414:|G|: `ManishVB-Arm`_
415:|M|: Sandrine Bailleux <[email protected]>
416:|G|: `sandrine-bailleux-arm`_
417:|F|: drivers/fwu
418:|F|: include/drivers/fwu
419
420Platform Security Architecture (PSA) APIs
421^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
422:|M|: Sandrine Bailleux <[email protected]>
423:|G|: `sandrine-bailleux-arm`_
424:|M|: Jimmy Brisson <[email protected]>
425:|G|: `jimmy-brisson`_
426:|F|: include/lib/psa
427:|F|: lib/psa
428
429System Control and Management Interface (SCMI) Server
430^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
431:|M|: Etienne Carriere <[email protected]>
432:|G|: `etienne-lms`_
433:|M|: Peng Fan <[email protected]>
434:|G|: `MrVan`_
435:|F|: drivers/scmi-msg
436:|F|: include/drivers/scmi\*
437
438Max Power Mitigation Mechanism (MPMM)
439^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
440:|M|: Chris Kay <[email protected]>
441:|G|: `CJKay`_
442:|F|: include/lib/mpmm/
443:|F|: lib/mpmm/
444
445Granule Protection Tables Library (GPT-RME)
446^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
447:|M|: Soby Mathew <[email protected]>
448:|G|: `soby-mathew`_
449:|M|: Javier Almansa Sobrino <[email protected]>
450:|G|: `javieralso-arm`_
451:|F|: lib/gpt_rme
452:|F|: include/lib/gpt_rme
453
454Firmware Handoff Library (Transfer List)
455^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
456:|M|: Raymond Mao <[email protected]>
457:|G|: `raymo200915`_
458:|M|: Harrison Mutai <[email protected]>
459:|G|: `harrisonmutai-arm`_
460:|F|: lib/transfer_list
461:|F|: include/lib/transfer_list.h
462
463Context Management
464^^^^^^^^^^^^^^^^^^
465:|M|: Jayanth Dodderi Chidanand <[email protected]>
466:|G|: `jayanthchidanand-arm`_
467:|M|: Manish Pandey <[email protected]>
468:|G|: `manish-pandey-arm`_
469:|M|: Madhukar Pappireddy <[email protected]>
470:|G|: `madhukar-Arm`_
471:|F|: bl1/aarch32/bl1_context_mgmt.c
472:|F|: bl1/aarch64/bl1_context_mgmt.c
473:|F|: bl31/bl31_context_mgmt.c
474:|F|: lib/el3_runtime/
475:|F|: include/lib/el3_runtime/
476
477Runtime Services
478^^^^^^^^^^^^^^^^
479:|M|: Manish Pandey <[email protected]>
480:|G|: `manish-pandey-arm`_
481:|M|: Madhukar Pappireddy <[email protected]>
482:|G|: `madhukar-Arm`_
483:|F|: services/std_svc/std_svc_setup.c
484:|F|: common/runtime_svc.c
485:|F|: include/common/runtime_svc.h
486:|F|: include/services/arm_arch_svc.h
487:|F|: include/services/std_svc.h
488
489Platform Ports
490~~~~~~~~~~~~~~
491
492Allwinner ARMv8 platform port
493^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
494:|M|: Andre Przywara <[email protected]>
495:|G|: `Andre-ARM`_
496:|M|: Samuel Holland <[email protected]>
497:|G|: `smaeul`_
498:|F|: docs/plat/allwinner.rst
499:|F|: plat/allwinner/
500:|F|: drivers/allwinner/
501
502Amlogic Meson S905 (GXBB) platform port
503^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
504:|M|: Andre Przywara <[email protected]>
505:|G|: `Andre-ARM`_
506:|F|: docs/plat/meson-gxbb.rst
507:|F|: drivers/amlogic/
508:|F|: plat/amlogic/gxbb/
509
510Amlogic Meson S905x (GXL) platform port
511^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
512:|M|: Remi Pommarel <[email protected]>
513:|G|: `remi-triplefault`_
514:|F|: docs/plat/meson-gxl.rst
515:|F|: plat/amlogic/gxl/
516
517Amlogic Meson S905X2 (G12A) platform port
518^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
519:|M|: Carlo Caione <[email protected]>
520:|G|: `carlocaione`_
521:|F|: docs/plat/meson-g12a.rst
522:|F|: plat/amlogic/g12a/
523
524Amlogic Meson A113D (AXG) platform port
525^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
526:|M|: Carlo Caione <[email protected]>
527:|G|: `carlocaione`_
528:|F|: docs/plat/meson-axg.rst
529:|F|: plat/amlogic/axg/
530
531Arm FPGA platform port
532^^^^^^^^^^^^^^^^^^^^^^
533:|M|: Andre Przywara <[email protected]>
534:|G|: `Andre-ARM`_
535:|M|: Javier Almansa Sobrino <[email protected]>
536:|G|: `javieralso-arm`_
537:|F|: plat/arm/board/arm_fpga
538
539Arm FVP Platform port
540^^^^^^^^^^^^^^^^^^^^^
541:|M|: Manish Pandey <[email protected]>
542:|G|: `manish-pandey-arm`_
543:|M|: Madhukar Pappireddy <[email protected]>
544:|G|: `madhukar-Arm`_
545:|F|: plat/arm/board/fvp
546
547Arm Juno Platform port
548^^^^^^^^^^^^^^^^^^^^^^
549:|M|: Manish Pandey <[email protected]>
550:|G|: `manish-pandey-arm`_
551:|M|: Chris Kay <[email protected]>
552:|G|: `CJKay`_
553:|F|: plat/arm/board/juno
554
555Arm Morello and N1SDP Platform ports
556^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
557:|M|: Anurag Koul <[email protected]>
558:|G|: `anukou`_
559:|M|: Chandni Cherukuri <[email protected]>
560:|G|: `chandnich`_
561:|F|: plat/arm/board/morello
562:|F|: plat/arm/board/n1sdp
563
564Arm Rich IoT Platform ports
565^^^^^^^^^^^^^^^^^^^^^^^^^^^
566:|M|: Abdellatif El Khlifi <[email protected]>
567:|G|: `abdellatif-elkhlifi`_
568:|M|: Xueliang Zhong <[email protected]>
569:|G|: `xueliang-zhong-arm`_
570:|F|: plat/arm/board/corstone700
571:|F|: plat/arm/board/a5ds
572:|F|: plat/arm/board/corstone1000
573
574Arm Reference Design platform ports
575^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
576:|M|: Thomas Abraham <[email protected]>
577:|G|: `thomas-arm`_
578:|M|: Vijayenthiran Subramaniam <[email protected]>
579:|G|: `vijayenthiran-arm`_
580:|M|: Rohit Mathew <[email protected]>
581:|G|: `rohit-arm`_
582:|F|: plat/arm/board/neoverse_rd/common
583:|F|: plat/arm/board/neoverse_rd/platform/rdn1edge/
584:|F|: plat/arm/board/neoverse_rd/platform/rdn2/
585:|F|: plat/arm/board/neoverse_rd/platform/rdv1/
586:|F|: plat/arm/board/neoverse_rd/platform/rdv1mc/
587:|F|: plat/arm/board/neoverse_rd/platform/sgi575/
588
589Arm Total Compute platform port
590^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
591:|M|: Vishnu Banavath <[email protected]>
592:|G|: `vishnu-banavath`_
593:|M|: Rupinderjit Singh <[email protected]>
594:|G|: `rupsin01`_
595:|F|: plat/arm/board/tc
596
597Aspeed platform port
598^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
599:|M|: Chia-Wei Wang <[email protected]>
600:|G|: `ChiaweiW`_
601:|M|: Neal Liu <[email protected]>
602:|G|: `Neal-liu`_
603:|F|: docs/plat/ast2700.rst
604:|F|: plat/aspeed/
605
606HiSilicon HiKey and HiKey960 platform ports
607^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
608:|M|: Haojian Zhuang <[email protected]>
609:|G|: `hzhuang1`_
610:|F|: docs/plat/hikey.rst
611:|F|: docs/plat/hikey960.rst
612:|F|: plat/hisilicon/hikey/
613:|F|: plat/hisilicon/hikey960/
614
615HiSilicon Poplar platform port
616^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
617:|M|: Shawn Guo <[email protected]>
618:|G|: `shawnguo2`_
619:|F|: docs/plat/poplar.rst
620:|F|: plat/hisilicon/poplar/
621
622Intel SocFPGA platform ports
623^^^^^^^^^^^^^^^^^^^^^^^^^^^^
624:|M|: Sieu Mun Tang <[email protected]>
625:|G|: `sieumunt`_
626:|M|: Benjamin Jit Loon Lim <[email protected]>
627:|G|: `BenjaminLimJL`_
628:|F|: plat/intel/soc/
629:|F|: drivers/intel/soc/
630
631MediaTek platform ports
632^^^^^^^^^^^^^^^^^^^^^^^
633:|M|: Leon Chen <[email protected]>
634:|G|: `leon-chen-mtk`_
635:|M|: Jason-CH Chen <[email protected]>
636:|G|: `jason-ch-chen`_
637:|M|: Yidi Lin <[email protected]>
638:|G|: `linyidi`_
639:|F|: docs/plat/mt\*.rst
640:|F|: plat/mediatek/
641
642Marvell platform ports and SoC drivers
643^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
644:|M|: Konstantin Porotchkin <[email protected]>
645:|G|: `kostapr`_
646:|F|: docs/plat/marvell/
647:|F|: plat/marvell/
648:|F|: drivers/marvell/
649:|F|: tools/marvell/
650
651Nuvoton npcm845x platform port
652^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
653:|M|: Hila Miranda-Kuzi <[email protected]>
654:|G|: `hilamirandakuzi1`_
655:|M|: Margarita Glushkin <[email protected]>
656:|G|: `rutigl`_
657:|M|: Avi Fishman <[email protected]>
658:|G|: `avifishman`_
659:|F|: docs/plat/npcm845x.rst
660:|F|: include/drivers/nuvoton/
661:|F|: include/plat/nuvoton/
662:|F|: plat/nuvoton/
663
664NVidia platform ports
665^^^^^^^^^^^^^^^^^^^^^
666:|M|: Varun Wadekar <[email protected]>
667:|G|: `vwadekar`_
668:|F|: docs/plat/nvidia-tegra.rst
669:|F|: include/lib/cpus/aarch64/denver.h
670:|F|: lib/cpus/aarch64/denver.S
671:|F|: plat/nvidia/
672
673NXP i.MX 7 WaRP7 platform port and SoC drivers
674^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
675:|M|: Bryan O'Donoghue <[email protected]>
676:|G|: `bryanodonoghue`_
677:|M|: Jun Nie <[email protected]>
678:|G|: `niej`_
679:|F|: docs/plat/warp7.rst
680:|F|: plat/imx/common/
681:|F|: plat/imx/imx7/
682:|F|: drivers/imx/timer/
683:|F|: drivers/imx/uart/
684:|F|: drivers/imx/usdhc/
685
686NXP i.MX 8 platform port
687^^^^^^^^^^^^^^^^^^^^^^^^
688:|M|: Peng Fan <[email protected]>
689:|G|: `MrVan`_
690:|F|: docs/plat/imx8.rst
691:|F|: plat/imx/
692
693NXP i.MX8M platform port
694^^^^^^^^^^^^^^^^^^^^^^^^
695:|M|: Jacky Bai <[email protected]>
696:|G|: `JackyBai`_
697:|F|: docs/plat/imx8m.rst
698:|F|: plat/imx/imx8m/
699
700NXP i.MX8ULP platform port
701^^^^^^^^^^^^^^^^^^^^^^^^^^
702:|M|: Jacky Bai <[email protected]>
703:|G|: `JackyBai`_
704:|F|: docs/plat/imx8ulp.rst
705:|F|: plat/imx/imx8ulp/
706
707NXP i.MX9 platform port
708^^^^^^^^^^^^^^^^^^^^^^^^
709:|M|: Jacky Bai <[email protected]>
710:|G|: `JackyBai`_
711:|F|: docs/plat/imx9.rst
712:|F|: plat/imx/imx93/
713
714NXP QorIQ Layerscape common code for platform ports
715^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
716:|M|: Pankaj Gupta <[email protected]>
717:|G|: `pangupta`_
718:|M|: Jiafei Pan <[email protected]>
719:|G|: `JiafeiPan`_
720:|F|: docs/plat/nxp/
721:|F|: plat/nxp/
722:|F|: drivers/nxp/
723:|F|: tools/nxp/
724
725NXP SoC Part LX2160A and its platform port
726^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
727:|M|: Pankaj Gupta <[email protected]>
728:|G|: `pangupta`_
729:|F|: plat/nxp/soc-lx2160a
730:|F|: plat/nxp/soc-lx2160a/lx2162aqds
731:|F|: plat/nxp/soc-lx2160a/lx2160aqds
732:|F|: plat/nxp/soc-lx2160a/lx2160ardb
733
734NXP SoC Part LS1028A and its platform port
735^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
736:|M|: Jiafei Pan <[email protected]>
737:|G|: `JiafeiPan`_
738:|F|: plat/nxp/soc-ls1028a
739:|F|: plat/nxp/soc-ls1028a/ls1028ardb
740
741NXP SoC Part LS1043A and its platform port
742^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
743:|M|: Jiafei Pan <[email protected]>
744:|G|: `JiafeiPan`_
745:|F|: plat/nxp/soc-ls1043a
746:|F|: plat/nxp/soc-ls1043a/ls1043ardb
747
748NXP SoC Part LS1046A and its platform port
749^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
750:|M|: Jiafei Pan <[email protected]>
751:|G|: `JiafeiPan`_
752:|F|: plat/nxp/soc-ls1046a
753:|F|: plat/nxp/soc-ls1046a/ls1046ardb
754:|F|: plat/nxp/soc-ls1046a/ls1046afrwy
755:|F|: plat/nxp/soc-ls1046a/ls1046aqds
756
757NXP SoC Part LS1088A and its platform port
758^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
759:|M|: Jiafei Pan <[email protected]>
760:|G|: `JiafeiPan`_
761:|F|: plat/nxp/soc-ls1088a
762:|F|: plat/nxp/soc-ls1088a/ls1088ardb
763:|F|: plat/nxp/soc-ls1088a/ls1088aqds
764
765NXP SoC Part S32G274A and its platform port
766^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
767:|M|: Ghennadi Procopciuc <[email protected]>
768:|G|: `gprocopciucnxp`_
769:|F|: docs/plat/s32g274a.rst
770:|F|: drivers/nxp/console/linflex_console.S
771:|F|: include/drivers/nxp/console/linflex.h
772:|F|: plat/nxp/s32
773
774QEMU platform port
775^^^^^^^^^^^^^^^^^^
776:|M|: Jens Wiklander <[email protected]>
777:|G|: `jenswi-linaro`_
778:|F|: docs/plat/qemu.rst
779:|F|: plat/qemu/
780
781QTI platform port
782^^^^^^^^^^^^^^^^^
783:|M|: Saurabh Gorecha <[email protected]>
784:|G|: `sgorecha`_
785:|M|: Lachit Patel <[email protected]>
786:|G|: `lachitp`_
787:|M|: Sreevyshanavi Kare <[email protected]>
788:|G|: `sreekare`_
789:|M|: Muhammad Arsath K F <[email protected]>
790:|G|: `quic_mkf`_
791:|M|: QTI TF Maintainers <[email protected]>
792:|F|: docs/plat/qti.rst
793:|F|: plat/qti/
794
795QTI MSM8916 platform port
796^^^^^^^^^^^^^^^^^^^^^^^^^
797:|M|: Stephan Gerhold <[email protected]>
798:|G|: `stephan-gh`_
799:|M|: Nikita Travkin <[email protected]>
800:|G|: `TravMurav`_
801:|F|: docs/plat/qti-msm8916.rst
802:|F|: plat/qti/mdm9607/
803:|F|: plat/qti/msm8909/
804:|F|: plat/qti/msm8916/
805:|F|: plat/qti/msm8939/
806
807Raspberry Pi 3 platform port
808^^^^^^^^^^^^^^^^^^^^^^^^^^^^
809:|M|: Ying-Chun Liu (PaulLiu) <[email protected]>
810:|G|: `grandpaul`_
811:|F|: docs/plat/rpi3.rst
812:|F|: plat/rpi/rpi3/
813:|F|: plat/rpi/common/
814:|F|: drivers/rpi3/
815:|F|: include/drivers/rpi3/
816
817Raspberry Pi 4 platform port
818^^^^^^^^^^^^^^^^^^^^^^^^^^^^
819:|M|: Andre Przywara <[email protected]>
820:|G|: `Andre-ARM`_
821:|F|: docs/plat/rpi4.rst
822:|F|: plat/rpi/rpi4/
823:|F|: plat/rpi/common/
824:|F|: drivers/rpi3/
825:|F|: include/drivers/rpi3/
826
827Renesas rcar-gen3 platform port
828^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
829:|M|: Marek Vasut <[email protected]>
830:|G|: `marex`_
831:|F|: docs/plat/rcar-gen3.rst
832:|F|: plat/renesas/common
833:|F|: plat/renesas/rcar
834:|F|: drivers/renesas/common
835:|F|: drivers/renesas/rcar
836:|F|: tools/renesas/rcar_layout_create
837
838Renesas RZ/G2 platform port
839^^^^^^^^^^^^^^^^^^^^^^^^^^^
840:|M|: Biju Das <[email protected]>
841:|G|: `bijucdas`_
842:|M|: Marek Vasut <[email protected]>
843:|G|: `marex`_
844:|M|: Lad Prabhakar <[email protected]>
845:|G|: `prabhakarlad`_
846:|F|: docs/plat/rz-g2.rst
847:|F|: plat/renesas/common
848:|F|: plat/renesas/rzg
849:|F|: drivers/renesas/common
850:|F|: drivers/renesas/rzg
851:|F|: tools/renesas/rzg_layout_create
852
853RockChip platform port
854^^^^^^^^^^^^^^^^^^^^^^
855:|M|: Tony Xie <[email protected]>
856:|G|: `TonyXie06`_
857:|G|: `rockchip-linux`_
858:|M|: Heiko Stuebner <[email protected]>
859:|G|: `mmind`_
860:|M|: Julius Werner <[email protected]>
861:|G|: `jwerner-chromium`_
862:|F|: plat/rockchip/
863
864STMicroelectronics platform ports
865^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
866:|M|: Yann Gautier <[email protected]>
867:|G|: `Yann-lms`_
868:|M|: Maxime Méré <[email protected]>
869:|G|: `meremST`_
870:|F|: docs/plat/st/*
871:|F|: docs/plat/stm32mp1.rst
872:|F|: drivers/st/
873:|F|: fdts/stm32\*
874:|F|: include/drivers/st/
875:|F|: include/dt-bindings/\*/stm32\*
876:|F|: plat/st/
877:|F|: tools/fiptool/plat_fiptool/st/
878:|F|: tools/stm32image/
879
880Synquacer platform port
881^^^^^^^^^^^^^^^^^^^^^^^
882:|M|: Sumit Garg <[email protected]>
883:|G|: `b49020`_
884:|M|: Masahisa Kojima <[email protected]>
885:|G|: `masahisak`_
886:|F|: docs/plat/synquacer.rst
887:|F|: plat/socionext/synquacer/
888
889Texas Instruments platform port
890^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
891:|M|: Nishanth Menon <[email protected]>
892:|G|: `nmenon`_
893:|F|: docs/plat/ti-k3.rst
894:|F|: plat/ti/
895
896UniPhier platform port
897^^^^^^^^^^^^^^^^^^^^^^
898:|M|: Orphan
899:|F|: docs/plat/socionext-uniphier.rst
900:|F|: plat/socionext/uniphier/
901
902Xilinx platform port
903^^^^^^^^^^^^^^^^^^^^
904:|M|: Michal Simek <[email protected]>
905:|G|: `michalsimek`_
906:|M|: Amit Nagal <[email protected]>
907:|G|: `amit-nagal`_
908:|M|: Akshay Belsare <[email protected]>
909:|G|: `Akshay-Belsare`_
910:|F|: docs/plat/xilinx\*
911:|F|: plat/xilinx/
912
913
914Secure Payloads and Dispatchers
915~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
916
917OP-TEE dispatcher
918^^^^^^^^^^^^^^^^^
919:|M|: Jens Wiklander <[email protected]>
920:|G|: `jenswi-linaro`_
921:|F|: docs/components/spd/optee-dispatcher.rst
922:|F|: services/spd/opteed/
923
924TLK
925^^^^^^^^^^^^^^^^^^^^^^^^^^
926:|M|: Varun Wadekar <[email protected]>
927:|G|: `vwadekar`_
928:|F|: docs/components/spd/tlk-dispatcher.rst
929:|F|: include/bl32/payloads/tlk.h
930:|F|: services/spd/tlkd/
931
932Trusty secure payloads
933^^^^^^^^^^^^^^^^^^^^^^^^^^
934:|M|: Arve Hjønnevåg <[email protected]>
935:|G|: `arve-android`_
936:|M|: Marco Nelissen <[email protected]>
937:|G|: `marcone`_
938:|M|: Varun Wadekar <[email protected]>
939:|G|: `vwadekar`_
940:|F|: docs/components/spd/trusty-dispatcher.rst
941:|F|: services/spd/trusty/
942
943
944Test Secure Payload (TSP)
945^^^^^^^^^^^^^^^^^^^^^^^^^
946:|M|: Manish Badarkhe <[email protected]>
947:|G|: `ManishVB-Arm`_
948:|F|: bl32/tsp/
949:|F|: services/spd/tspd/
950
951ProvenCore Secure Payload Dispatcher
952^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
953:|M|: Jérémie Corbier <[email protected]>
954:|G|: `jcorbier`_
955:|F|: docs/components/spd/pnc-dispatcher.rst
956:|F|: services/spd/pncd/
957
958Tools
959~~~~~
960
961Fiptool
962^^^^^^^
963:|M|: Manish Badarkhe <[email protected]>
964:|G|: `ManishVB-Arm`_
965:|M|: Joao Alves <[email protected]>
966:|G|: `J-Alves`_
967:|F|: tools/fiptool/
968
969Cert_create tool
970^^^^^^^^^^^^^^^^
971:|M|: Sandrine Bailleux <[email protected]>
972:|G|: `sandrine-bailleux-arm`_
973:|M|: Manish Badarkhe <[email protected]>
974:|G|: `ManishVB-Arm`_
975:|M|: Lauren Wehrmeister <[email protected]>
976:|G|: `laurenw-arm`_
977:|M|: Jimmy Brisson <[email protected]>
978:|G|: `jimmy-brisson`_
979:|F|: tools/cert_create/
980
981Encrypt_fw tool
982^^^^^^^^^^^^^^^
983:|M|: Sumit Garg <[email protected]>
984:|G|: `b49020`_
985:|F|: tools/encrypt_fw/
986
987Sptool
988^^^^^^
989:|M|: Manish Pandey <[email protected]>
990:|G|: `manish-pandey-arm`_
991:|M|: Joao Alves <[email protected]>
992:|G|: `J-Alves`_
993:|F|: tools/sptool/
994
995Build system
996^^^^^^^^^^^^
997:|M|: Chris Kay <[email protected]>
998:|G|: `CJKay`_
999:|M|: Manish Pandey <[email protected]>
1000:|G|: `manish-pandey-arm`_
1001:|F|: Makefile
1002:|F|: make_helpers/
1003
1004Threat Model
1005~~~~~~~~~~~~~
1006:|M|: Sandrine Bailleux <[email protected]>
1007:|G|: `sandrine-bailleux-arm`_
1008:|M|: Joanna Farley <[email protected]>
1009:|G|: `joannafarley-arm`_
1010:|M|: Raghu Krishnamurthy <[email protected]>
1011:|G|: `raghuncstate`_
1012:|M|: Varun Wadekar <[email protected]>
1013:|G|: `vwadekar`_
1014:|F|: docs/threat_model/
1015
1016Conventional Changelog Extensions
1017~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1018:|M|: Chris Kay <[email protected]>
1019:|G|: `CJKay`_
1020:|F|: tools/conventional-changelog-tf-a
1021
1022.. _abdellatif-elkhlifi: https://github.com/abdellatif-elkhlifi
1023.. _Akshay-Belsare: https://github.com/Akshay-Belsare
1024.. _AlexeiFedorov: https://github.com/AlexeiFedorov
1025.. _amit-nagal: https://github.com/amit-nagal
1026.. _andersdellien-arm: https://github.com/andersdellien-arm
1027.. _Andre-ARM: https://github.com/Andre-ARM
1028.. _Anson-Huang: https://github.com/Anson-Huang
1029.. _anukou: https://github.com/anukou
1030.. _arugan02: https://github.com/arugan02
1031.. _arve-android: https://github.com/arve-android
1032.. _avifishman: https://github.com/avifishman
1033.. _b49020: https://github.com/b49020
1034.. _BenjaminLimJL: https://github.com/BenjaminLimJL
1035.. _bijucdas: https://github.com/bijucdas
1036.. _bipinravi-arm: https://github.com/bipinravi-arm
1037.. _bryanodonoghue: https://github.com/bryanodonoghue
1038.. _jidongsun: https://github.com/jidongsun
1039.. _carlocaione: https://github.com/carlocaione
1040.. _chandnich: https://github.com/chandnich
1041.. _ChiaweiW: https://github.com/chiaweiw
1042.. _CJKay: https://github.com/cjkay
1043.. _danh-arm: https://github.com/danh-arm
1044.. _davidvincze: https://github.com/davidvincze
1045.. _etienne-lms: https://github.com/etienne-lms
1046.. _glneo: https://github.com/glneo
1047.. _gprocopciucnxp: https://github.com/gprocopciucnxp
1048.. _grandpaul: https://github.com/grandpaul
1049.. _harrisonmutai-arm: https://github.com/harrisonmutai-arm
1050.. _hilamirandakuzi1: https://github.com/hilamirandakuzi1
1051.. _hzhuang1: https://github.com/hzhuang1
1052.. _JackyBai: https://github.com/JackyBai
1053.. _J-Alves: https://github.com/J-Alves
1054.. _jason-ch-chen: https://github.com/jason-ch-chen
1055.. _javieralso-arm: https://github.com/javieralso-arm
1056.. _jayanthchidanand-arm: https://github.com/jayanthchidanand-arm
1057.. _jcorbier: https://github.com/jcorbier
1058.. _jenswi-linaro: https://github.com/jenswi-linaro
1059.. _JiafeiPan: https://github.com/JiafeiPan
1060.. _jimmy-brisson: https://github.com/theotherjimmy
1061.. _joannafarley-arm: https://github.com/joannafarley-arm
1062.. _jslater8: https://github.com/jslater8
1063.. _jwerner-chromium: https://github.com/jwerner-chromium
1064.. _kostapr: https://github.com/kostapr
1065.. _lachitp: https://github.com/lachitp
1066.. _laurenw-arm: https://github.com/laurenw-arm
1067.. _leon-chen-mtk: https://github.com/leon-chen-mtk
1068.. _linyidi: https://github.com/linyidi
1069.. _madhukar-Arm: https://github.com/madhukar-Arm
1070.. _manish-pandey-arm: https://github.com/manish-pandey-arm
1071.. _ManishVB-Arm: https://github.com/ManishVB-Arm
1072.. _marcbonnici: https://github.com/marcbonnici
1073.. _marcone: https://github.com/marcone
1074.. _mardyk01: https://github.com/mardyk01
1075.. _marex: https://github.com/marex
1076.. _masahir0y: https://github.com/masahir0y
1077.. _masahisak: https://github.com/masahisak
1078.. _max-shvetsov: https://github.com/max-shvetsov
1079.. _meremST: https://github.com/meremST
1080.. _michalsimek: https://github.com/michalsimek
1081.. _mmind: https://github.com/mmind
1082.. _MrVan: https://github.com/MrVan
1083.. _Neal-liu: https://github.com/neal-liu
1084.. _niej: https://github.com/niej
1085.. _nmenon: https://github.com/nmenon
1086.. _npoushin: https://github.com/npoushin
1087.. _odeprez: https://github.com/odeprez
1088.. _pangupta: https://github.com/pangupta
1089.. _prabhakarlad: https://github.com/prabhakarlad
1090.. _quic_mkf: https://github.com/quicmkf
1091.. _raghuncstate: https://github.com/raghuncstate
1092.. _raymo200915: https://github.com/raymo200915
1093.. _remi-triplefault: https://github.com/repk
1094.. _rockchip-linux: https://github.com/rockchip-linux
1095.. _rohit-arm: https://github.com/rohit-arm
1096.. _rupsin01: https://github.com/rupsin01
1097.. _rutigl: https://github.com/rutigl
1098.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm
1099.. _sgorecha: https://github.com/sgorecha
1100.. _shawnguo2: https://github.com/shawnguo2
1101.. _sieumunt: https://github.com/sieumunt
1102.. _smaeul: https://github.com/smaeul
1103.. _soby-mathew: https://github.com/soby-mathew
1104.. _sreekare: https://github.com/sreekare
1105.. _stefanasimion: https://github.com/stefanasimion
1106.. _stephan-gh: https://github.com/stephan-gh
1107.. _thomas-arm: https://github.com/thomas-arm
1108.. _TonyXie06: https://github.com/TonyXie06
1109.. _TravMurav: https://github.com/TravMurav
1110.. _uarif1: https://github.com/uarif1
1111.. _vijayenthiran-arm: https://github.com/vijayenthiran-arm
1112.. _vishnu-banavath: https://github.com/vishnu-banavath
1113.. _vwadekar: https://github.com/vwadekar
1114.. _xueliang-zhong-arm: https://github.com/xueliang-zhong-arm
1115.. _Yann-lms: https://github.com/Yann-lms
1116
1117--------------
1118
1119*Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved.*
1120