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: Jack Bond-Preston <Jack.Bond-Preston@arm.com> 68:G: `jackbondpreston-arm`_ 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 288 289Platform Ports 290~~~~~~~~~~~~~~ 291 292Allwinner ARMv8 platform port 293^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 294:M: Andre Przywara <andre.przywara@arm.com> 295:G: `Andre-ARM`_ 296:M: Samuel Holland <samuel@sholland.org> 297:G: `smaeul`_ 298:F: docs/plat/allwinner.rst 299:F: plat/allwinner/ 300:F: drivers/allwinner/ 301 302Amlogic Meson S905 (GXBB) platform port 303^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 304:M: Andre Przywara <andre.przywara@arm.com> 305:G: `Andre-ARM`_ 306:F: docs/plat/meson-gxbb.rst 307:F: drivers/amlogic/ 308:F: plat/amlogic/gxbb/ 309 310Amlogic Meson S905x (GXL) platform port 311^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 312:M: Remi Pommarel <repk@triplefau.lt> 313:G: `remi-triplefault`_ 314:F: docs/plat/meson-gxl.rst 315:F: plat/amlogic/gxl/ 316 317Amlogic Meson S905X2 (G12A) platform port 318^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 319:M: Carlo Caione <ccaione@baylibre.com> 320:G: `carlocaione`_ 321:F: docs/plat/meson-g12a.rst 322:F: plat/amlogic/g12a/ 323 324Amlogic Meson A113D (AXG) platform port 325^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 326:M: Carlo Caione <ccaione@baylibre.com> 327:G: `carlocaione`_ 328:F: docs/plat/meson-axg.rst 329:F: plat/amlogic/axg/ 330 331Arm FPGA platform port 332^^^^^^^^^^^^^^^^^^^^^^ 333:M: Andre Przywara <andre.przywara@arm.com> 334:G: `Andre-ARM`_ 335:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> 336:G: `javieralso-arm`_ 337:F: plat/arm/board/arm_fpga 338 339Arm System Guidance for Infrastructure / Mobile FVP platforms 340^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 341:M: Nariman Poushin <nariman.poushin@linaro.org> 342:G: `npoushin`_ 343:M: Thomas Abraham <thomas.abraham@arm.com> 344:G: `thomas-arm`_ 345:F: plat/arm/css/sgi/ 346:F: plat/arm/css/sgm/ 347:F: plat/arm/board/sgi575/ 348:F: plat/arm/board/sgm775/ 349 350HiSilicon HiKey and HiKey960 platform ports 351^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 352:M: Haojian Zhuang <haojian.zhuang@linaro.org> 353:G: `hzhuang1`_ 354:F: docs/plat/hikey.rst 355:F: docs/plat/hikey960.rst 356:F: plat/hisilicon/hikey/ 357:F: plat/hisilicon/hikey960/ 358 359HiSilicon Poplar platform port 360^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 361:M: Shawn Guo <shawn.guo@linaro.org> 362:G: `shawnguo2`_ 363:F: docs/plat/poplar.rst 364:F: plat/hisilicon/poplar/ 365 366Intel SocFPGA platform ports 367^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 368:M: Tien Hock Loh <tien.hock.loh@intel.com> 369:G: `thloh85-intel`_ 370:M: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> 371:G: mabdulha 372:F: plat/intel/soc 373:F: drivers/intel/soc/ 374 375MediaTek platform ports 376^^^^^^^^^^^^^^^^^^^^^^^ 377:M: Yidi Lin (林以廸) <yidi.lin@mediatek.com> 378:G: `mtk09422`_ 379:F: plat/mediatek/ 380 381Marvell platform ports and SoC drivers 382^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 383:M: Konstantin Porotchkin <kostap@marvell.com> 384:G: `kostapr`_ 385:F: docs/plat/marvell/ 386:F: plat/marvell/ 387:F: drivers/marvell/ 388:F: tools/marvell/ 389 390NVidia platform ports 391^^^^^^^^^^^^^^^^^^^^^ 392:M: Varun Wadekar <vwadekar@nvidia.com> 393:G: `vwadekar`_ 394:F: docs/plat/nvidia-tegra.rst 395:F: include/lib/cpus/aarch64/denver.h 396:F: lib/cpus/aarch64/denver.S 397:F: plat/nvidia/ 398 399NXP QorIQ Layerscape platform ports 400^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 401:M: Jiafei Pan <jiafei.pan@nxp.com> 402:G: `qoriq-open-source`_ 403:F: docs/plat/ls1043a.rst 404:F: plat/layerscape/ 405 406NXP i.MX 7 WaRP7 platform port and SoC drivers 407^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408:M: Bryan O'Donoghue <bryan.odonoghue@linaro.org> 409:G: `bryanodonoghue`_ 410:M: Jun Nie <jun.nie@linaro.org> 411:G: `niej`_ 412:F: docs/plat/warp7.rst 413:F: plat/imx/common/ 414:F: plat/imx/imx7/ 415:F: drivers/imx/timer/ 416:F: drivers/imx/uart/ 417:F: drivers/imx/usdhc/ 418 419NXP i.MX 8 platform port 420^^^^^^^^^^^^^^^^^^^^^^^^ 421:M: Anson Huang <Anson.Huang@nxp.com> 422:G: `Anson-Huang`_ 423:F: docs/plat/imx8.rst 424:F: plat/imx/ 425 426NXP i.MX8M platform port 427^^^^^^^^^^^^^^^^^^^^^^^^ 428:M: Jacky Bai <ping.bai@nxp.com> 429:G: `JackyBai`_ 430:F: docs/plat/imx8m.rst 431:F: plat/imx/imx8m/ 432 433QEMU platform port 434^^^^^^^^^^^^^^^^^^ 435:M: Jens Wiklander <jens.wiklander@linaro.org> 436:G: `jenswi-linaro`_ 437:F: docs/plat/qemu.rst 438:F: plat/qemu/ 439 440Raspberry Pi 3 platform port 441^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 442:M: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> 443:G: `grandpaul`_ 444:F: docs/plat/rpi3.rst 445:F: plat/rpi/rpi3/ 446:F: plat/rpi/common/ 447:F: drivers/rpi3/ 448:F: include/drivers/rpi3/ 449 450Raspberry Pi 4 platform port 451^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 452:M: Andre Przywara <andre.przywara@arm.com> 453:G: `Andre-ARM`_ 454:F: docs/plat/rpi4.rst 455:F: plat/rpi/rpi4/ 456:F: plat/rpi/common/ 457:F: drivers/rpi3/ 458:F: include/drivers/rpi3/ 459 460Renesas rcar-gen3 platform port 461^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 462:M: Jorge Ramirez-Ortiz <jramirez@baylibre.com> 463:G: `ldts`_ 464:M: Marek Vasut <marek.vasut@gmail.com> 465:G: `marex`_ 466:F: docs/plat/rcar-gen3.rst 467:F: plat/renesas/rcar 468:F: drivers/renesas/rcar 469:F: tools/renesas/rcar_layout_create 470 471RockChip platform port 472^^^^^^^^^^^^^^^^^^^^^^ 473:M: Tony Xie <tony.xie@rock-chips.com> 474:G: `TonyXie06`_ 475:G: `rockchip-linux`_ 476:M: Heiko Stuebner <heiko@sntech.de> 477:G: `mmind`_ 478:F: plat/rockchip/ 479 480STM32MP1 platform port 481^^^^^^^^^^^^^^^^^^^^^^ 482:M: Yann Gautier <yann.gautier@st.com> 483:G: `Yann-lms`_ 484:F: docs/plat/stm32mp1.rst 485:F: drivers/st/ 486:F: fdts/stm32\* 487:F: include/drivers/st/ 488:F: include/dt-bindings/\*/stm32\* 489:F: plat/st/ 490:F: tools/stm32image/ 491 492Synquacer platform port 493^^^^^^^^^^^^^^^^^^^^^^^ 494:M: Sumit Garg <sumit.garg@linaro.org> 495:G: `b49020`_ 496:F: docs/plat/synquacer.rst 497:F: plat/socionext/synquacer/ 498 499Texas Instruments platform port 500^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 501:M: Andrew F. Davis <afd@ti.com> 502:G: `glneo`_ 503:F: docs/plat/ti-k3.rst 504:F: plat/ti/ 505 506UniPhier platform port 507^^^^^^^^^^^^^^^^^^^^^^ 508:M: Masahiro Yamada <yamada.masahiro@socionext.com> 509:G: `masahir0y`_ 510:F: docs/plat/socionext-uniphier.rst 511:F: plat/socionext/uniphier/ 512 513Xilinx platform port 514^^^^^^^^^^^^^^^^^^^^ 515:M: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> 516:G: `sivadur`_ 517:F: docs/plat/xilinx-zynqmp.rst 518:F: plat/xilinx/ 519 520 521Secure Payloads and Dispatchers 522~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 524OP-TEE dispatcher 525^^^^^^^^^^^^^^^^^ 526:M: Jens Wiklander <jens.wiklander@linaro.org> 527:G: `jenswi-linaro`_ 528:F: docs/components/spd/optee-dispatcher.rst 529:F: services/spd/opteed/ 530 531TLK/Trusty secure payloads 532^^^^^^^^^^^^^^^^^^^^^^^^^^ 533:M: Varun Wadekar <vwadekar@nvidia.com> 534:G: `vwadekar`_ 535:F: docs/components/spd/tlk-dispatcher.rst 536:F: docs/components/spd/trusty-dispatcher.rst 537:F: include/bl32/payloads/tlk.h 538:F: services/spd/tlkd/ 539:F: services/spd/trusty/ 540 541Test Secure Payload (TSP) 542^^^^^^^^^^^^^^^^^^^^^^^^^ 543:M: Manish Badarkhe <manish.badarkhe@arm.com> 544:G: `ManishVB-Arm`_ 545:F: bl32/tsp/ 546:F: services/spd/tspd/ 547 548Tools 549~~~~~ 550 551Fiptool 552^^^^^^^ 553:M: Joao Alves <Joao.Alves@arm.com> 554:G: `J-Alves`_ 555:F: tools/fiptool/ 556 557Cert_create tool 558^^^^^^^^^^^^^^^^ 559:M: Sandrine Bailleux <sandrine.bailleux@arm.com> 560:G: `sandrine-bailleux-arm`_ 561:F: tools/cert_create/ 562 563Encrypt_fw tool 564^^^^^^^^^^^^^^^ 565:M: Sumit Garg <sumit.garg@linaro.org> 566:G: `b49020`_ 567:F: tools/encrypt_fw/ 568 569Sptool 570^^^^^^ 571:M: Manish Pandey <manish.pandey2@arm.com> 572:G: `manish-pandey-arm`_ 573:F: tools/sptool/ 574 575Build system 576^^^^^^^^^^^^ 577:M: Manish Pandey <manish.pandey2@arm.com> 578:G: `manish-pandey-arm`_ 579:F: Makefile 580:F: make_helpers/ 581 582.. _AlexeiFedorov: https://github.com/AlexeiFedorov 583.. _Andre-ARM: https://github.com/Andre-ARM 584.. _Anson-Huang: https://github.com/Anson-Huang 585.. _bryanodonoghue: https://github.com/bryanodonoghue 586.. _b49020: https://github.com/b49020 587.. _carlocaione: https://github.com/carlocaione 588.. _danh-arm: https://github.com/danh-arm 589.. _etienne-lms: https://github.com/etienne-lms 590.. _glneo: https://github.com/glneo 591.. _grandpaul: https://github.com/grandpaul 592.. _hzhuang1: https://github.com/hzhuang1 593.. _JackyBai: https://github.com/JackyBai 594.. _jenswi-linaro: https://github.com/jenswi-linaro 595.. _jwerner-chromium: https://github.com/jwerner-chromium 596.. _kostapr: https://github.com/kostapr 597.. _ldts: https://github.com/ldts 598.. _marex: https://github.com/marex 599.. _masahir0y: https://github.com/masahir0y 600.. _mmind: https://github.com/mmind 601.. _mtk09422: https://github.com/mtk09422 602.. _niej: https://github.com/niej 603.. _npoushin: https://github.com/npoushin 604.. _qoriq-open-source: https://github.com/qoriq-open-source 605.. _remi-triplefault: https://github.com/repk 606.. _rockchip-linux: https://github.com/rockchip-linux 607.. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm 608.. _shawnguo2: https://github.com/shawnguo2 609.. _sivadur: https://github.com/sivadur 610.. _smaeul: https://github.com/smaeul 611.. _soby-mathew: https://github.com/soby-mathew 612.. _thloh85-intel: https://github.com/thloh85-intel 613.. _thomas-arm: https://github.com/thomas-arm 614.. _TonyXie06: https://github.com/TonyXie06 615.. _vwadekar: https://github.com/vwadekar 616.. _Yann-lms: https://github.com/Yann-lms 617.. _manish-pandey-arm: https://github.com/manish-pandey-arm 618.. _mardyk01: https://github.com/mardyk01 619.. _odeprez: https://github.com/odeprez 620.. _bipinravi-arm: https://github.com/bipinravi-arm 621.. _joannafarley-arm: https://github.com/joannafarley-arm 622.. _ManishVB-Arm: https://github.com/ManishVB-Arm 623.. _max-shvetsov: https://github.com/max-shvetsov 624.. _javieralso-arm: https://github.com/javieralso-arm 625.. _laurenw-arm: https://github.com/laurenw-arm 626.. _zelalem-aweke: https://github.com/zelalem-aweke 627.. _theotherjimmy: https://github.com/theotherjimmy 628.. _J-Alves: https://github.com/J-Alves 629.. _madhukar-Arm: https://github.com/madhukar-Arm 630.. _john-powell-arm: https://github.com/john-powell-arm 631.. _raghuncstate: https://github.com/raghuncstate 632.. _jackbondpreston-arm: https://github.com/jackbondpreston-arm 633 634.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/ 635