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