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