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