diff options
Diffstat (limited to 'docs/about/maintainers.rst')
-rw-r--r-- | docs/about/maintainers.rst | 551 |
1 files changed, 454 insertions, 97 deletions
diff --git a/docs/about/maintainers.rst b/docs/about/maintainers.rst index d9d7f84fd..14a3b45e3 100644 --- a/docs/about/maintainers.rst +++ b/docs/about/maintainers.rst @@ -1,24 +1,28 @@ -Maintainers -=========== +Project Maintenance +=================== -Trusted Firmware-A (TF-A) is an Arm maintained project. All contributions are -ultimately merged by the maintainers listed below. Technical ownership of some -parts of the codebase is delegated to the sub-maintainers listed below. An -acknowledgement from these sub-maintainers may be required before the +Trusted Firmware-A (TF-A) is an open governance community project. All +contributions are ultimately merged by the maintainers listed below. Technical +ownership of most parts of the codebase falls on the code owners listed +below. An acknowledgement from these code owners is required before the maintainers merge a contribution. -Main maintainers ----------------- +More details may be found in the `Project Maintenance Process`_ document. + + +.. _maintainers: + +Maintainers +----------- + :M: Dan Handley <dan.handley@arm.com> :G: `danh-arm`_ :M: Soby Mathew <soby.mathew@arm.com> :G: `soby-mathew`_ :M: Sandrine Bailleux <sandrine.bailleux@arm.com> :G: `sandrine-bailleux-arm`_ -:M: Alexei Fedorov <alexei.fedorov@arm.com> +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> :G: `AlexeiFedorov`_ -:M: György Szing <gyorgy.szing@arm.com> -:G: `gyuri-szing`_ :M: Manish Pandey <manish.pandey2@arm.com> :G: `manish-pandey-arm`_ :M: Mark Dykes <mark.dykes@arm.com> @@ -29,9 +33,282 @@ Main maintainers :G: `bipinravi-arm`_ :M: Joanna Farley <joanna.farley@arm.com> :G: `joannafarley-arm`_ +:M: Julius Werner <jwerner@chromium.org> +:G: `jwerner-chromium`_ +:M: Varun Wadekar <vwadekar@nvidia.com> +:G: `vwadekar`_ +:M: Andre Przywara <andre.przywara@arm.com> +:G: `Andre-ARM`_ +:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com> +:G: `laurenw-arm`_ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:M: Raghu Krishnamurthy <raghu.ncstate@icloud.com> +:G: `raghuncstate`_ + + +.. _code owners: + +Code owners +----------- + +Core Code +~~~~~~~~~ + +Armv7-A architecture port +^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Etienne Carriere <etienne.carriere@linaro.org> +:G: `etienne-lms`_ + +Build Definitions for CMake Build System +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> +:G: `javieralso-arm`_ +:M: Chris Kay <chris.kay@arm.com> +:G: `CJkay`_ +:F: / + +Software Delegated Exception Interface (SDEI) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Mark Dykes <mark.dykes@arm.com> +:G: `mardyk01`_ +:M: John Powell <John.Powell@arm.com> +:G: `john-powell-arm`_ +:F: services/std_svc/sdei/ + +Trusted Boot +^^^^^^^^^^^^ +:M: Sandrine Bailleux <sandrine.bailleux@arm.com> +:G: `sandrine-bailleux-arm`_ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:M: Manish Badarkhe <manish.badarkhe@arm.com> +:G: `ManishVB-Arm`_ +:F: drivers/auth/ + +Secure Partition Manager (SPM) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Olivier Deprez <olivier.deprez@arm.com> +:G: `odeprez`_ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:M: Maksims Svecovs <maksims.svecovs@arm.com> +:G: `max-shvetsov`_ +:M: Joao Alves <Joao.Alves@arm.com> +:G: `J-Alves`_ +:F: services/std_svc/spm\* + +Exception Handling Framework (EHF) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Manish Badarkhe <manish.badarkhe@arm.com> +:G: `ManishVB-Arm`_ +:M: John Powell <John.Powell@arm.com> +:G: `john-powell-arm`_ +:F: bl31/ehf.c + + +Drivers, Libraries and Framework Code +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Console API framework +^^^^^^^^^^^^^^^^^^^^^ +:M: Julius Werner <jwerner@chromium.org> +:G: `jwerner-chromium`_ +:F: drivers/console/ +:F: include/drivers/console.h +:F: plat/common/aarch64/crash_console_helpers.S + +coreboot support libraries +^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Julius Werner <jwerner@chromium.org> +:G: `jwerner-chromium`_ +:F: drivers/coreboot/ +:F: include/drivers/coreboot/ +:F: include/lib/coreboot.h +:F: lib/coreboot/ + +eMMC/UFS drivers +^^^^^^^^^^^^^^^^ +:M: Haojian Zhuang <haojian.zhuang@linaro.org> +:G: `hzhuang1`_ +:F: drivers/partition/ +:F: drivers/synopsys/emmc/ +:F: drivers/synopsys/ufs/ +:F: drivers/ufs/ +:F: include/drivers/dw_ufs.h +:F: include/drivers/ufs.h +:F: include/drivers/synopsys/dw_mmc.h + +Power State Coordination Interface (PSCI) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> +:G: `javieralso-arm`_ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com> +:G: `laurenw-arm`_ +:M: Zelalem Aweke <Zelalem.Aweke@arm.com> +:G: `zelalem-aweke`_ +:F: lib/psci/ + +DebugFS +^^^^^^^ +:M: Olivier Deprez <olivier.deprez@arm.com> +:G: `odeprez`_ +:F: lib/debugfs/ + +Firmware Configuration Framework (FCONF) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:M: Manish Badarkhe <manish.badarkhe@arm.com> +:G: `ManishVB-Arm`_ +:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com> +:G: `laurenw-arm`_ +:F: lib/fconf/ + +Performance Measurement Framework (PMF) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Joao Alves <Joao.Alves@arm.com> +:G: `J-Alves`_ +:M: Jimmy Brisson <Jimmy.Brisson@arm.com> +:G: `theotherjimmy`_ +:F: lib/pmf/ + +Arm CPU libraries +^^^^^^^^^^^^^^^^^ +:M: Lauren Wehrmeister <Lauren.Wehrmeister@arm.com> +:G: `laurenw-arm`_ +:M: John Powell <John.Powell@arm.com> +:G: `john-powell-arm`_ +:F: lib/cpus/ + +Reliability Availability Serviceabilty (RAS) framework +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Olivier Deprez <olivier.deprez@arm.com> +:G: `odeprez`_ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:F: lib/extensions/ras/ + +Activity Monitors Unit (AMU) extensions +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> +:G: `AlexeiFedorov`_ +:F: lib/extensions/amu/ + +Memory Partitioning And Monitoring (MPAM) extensions +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Zelalem Aweke <Zelalem.Aweke@arm.com> +:G: `zelalem-aweke`_ +:M: Jimmy Brisson <Jimmy.Brisson@arm.com> +:G: `theotherjimmy`_ +:F: lib/extensions/mpam/ + +Pointer Authentication (PAuth) and Branch Target Identification (BTI) extensions +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> +:G: `AlexeiFedorov`_ +:M: Zelalem Aweke <Zelalem.Aweke@arm.com> +:G: `zelalem-aweke`_ +:F: lib/extensions/pauth/ + +Statistical Profiling Extension (SPE) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Zelalem Aweke <Zelalem.Aweke@arm.com> +:G: `zelalem-aweke`_ +:M: Jimmy Brisson <Jimmy.Brisson@arm.com> +:G: `theotherjimmy`_ +:F: lib/extensions/spe/ + +Scalable Vector Extension (SVE) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Jimmy Brisson <Jimmy.Brisson@arm.com> +:G: `theotherjimmy`_ +:F: lib/extensions/sve/ + +Standard C library +^^^^^^^^^^^^^^^^^^ +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> +:G: `AlexeiFedorov`_ +:M: John Powell <John.Powell@arm.com> +:G: `john-powell-arm`_ +:F: lib/libc/ + +Library At ROM (ROMlib) +^^^^^^^^^^^^^^^^^^^^^^^ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:F: lib/romlib/ + +Translation tables (``xlat_tables``) library +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> +:G: `javieralso-arm`_ +:M: Joao Alves <Joao.Alves@arm.com> +:G: `J-Alves`_ +:F: lib/xlat\_tables_\*/ + +IO abstraction layer +^^^^^^^^^^^^^^^^^^^^ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:M: Olivier Deprez <olivier.deprez@arm.com> +:G: `odeprez`_ +:F: drivers/io/ + +GIC driver +^^^^^^^^^^ +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> +:G: `AlexeiFedorov`_ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:M: Olivier Deprez <olivier.deprez@arm.com> +:G: `odeprez`_ +:F: drivers/arm/gic/ + +Libfdt wrappers +^^^^^^^^^^^^^^^ +:M: Madhukar Pappireddy <Madhukar.Pappireddy@arm.com> +:G: `madhukar-Arm`_ +:M: Manish Badarkhe <manish.badarkhe@arm.com> +:G: `ManishVB-Arm`_ +:F: common/fdt_wrappers.c + +Firmware Encryption Framework +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Sumit Garg <sumit.garg@linaro.org> +:G: `b49020`_ +:F: drivers/io/io_encrypted.c +:F: include/drivers/io/io_encrypted.h +:F: include/tools_share/firmware_encrypted.h + +Measured Boot +^^^^^^^^^^^^^ +:M: Alexei Fedorov <Alexei.Fedorov@arm.com> +:G: `AlexeiFedorov`_ +:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> +:G: `javieralso-arm`_ +:F: drivers/measured_boot +:F: include/drivers/measured_boot +:F: plat/arm/board/fvp/fvp_measured_boot.c + +System Control and Management Interface (SCMI) Server +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Etienne Carriere <etienne.carriere@st.com> +:G: `etienne-lms`_ +:M: Peng Fan <peng.fan@nxp.com> +:G: `MrVan`_ +:F: drivers/scmi-msg +:F: include/drivers/scmi\* + +Platform Ports +~~~~~~~~~~~~~~ Allwinner ARMv8 platform port ------------------------------ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Andre Przywara <andre.przywara@arm.com> :G: `Andre-ARM`_ :M: Samuel Holland <samuel@sholland.org> @@ -41,7 +318,7 @@ Allwinner ARMv8 platform port :F: drivers/allwinner/ Amlogic Meson S905 (GXBB) platform port ---------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Andre Przywara <andre.przywara@arm.com> :G: `Andre-ARM`_ :F: docs/plat/meson-gxbb.rst @@ -49,28 +326,36 @@ Amlogic Meson S905 (GXBB) platform port :F: plat/amlogic/gxbb/ Amlogic Meson S905x (GXL) platform port ---------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Remi Pommarel <repk@triplefau.lt> :G: `remi-triplefault`_ :F: docs/plat/meson-gxl.rst -:F: drivers/amlogic/gxl :F: plat/amlogic/gxl/ Amlogic Meson S905X2 (G12A) platform port ------------------------------------------ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Carlo Caione <ccaione@baylibre.com> :G: `carlocaione`_ :F: docs/plat/meson-g12a.rst -:F: drivers/amlogic/g12a :F: plat/amlogic/g12a/ -Armv7-A architecture port -------------------------- -:M: Etienne Carriere <etienne.carriere@linaro.org> -:G: `etienne-lms`_ +Amlogic Meson A113D (AXG) platform port +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Carlo Caione <ccaione@baylibre.com> +:G: `carlocaione`_ +:F: docs/plat/meson-axg.rst +:F: plat/amlogic/axg/ + +Arm FPGA platform port +^^^^^^^^^^^^^^^^^^^^^^ +:M: Andre Przywara <andre.przywara@arm.com> +:G: `Andre-ARM`_ +:M: Javier Almansa Sobrino <Javier.AlmansaSobrino@arm.com> +:G: `javieralso-arm`_ +:F: plat/arm/board/arm_fpga Arm System Guidance for Infrastructure / Mobile FVP platforms -------------------------------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Nariman Poushin <nariman.poushin@linaro.org> :G: `npoushin`_ :M: Thomas Abraham <thomas.abraham@arm.com> @@ -80,37 +365,8 @@ Arm System Guidance for Infrastructure / Mobile FVP platforms :F: plat/arm/board/sgi575/ :F: plat/arm/board/sgm775/ -Console API framework ---------------------- -:M: Julius Werner <jwerner@chromium.org> -:G: `jwerner-chromium`_ -:F: drivers/console/ -:F: include/drivers/console.h -:F: plat/common/aarch64/crash_console_helpers.S - -coreboot support libraries --------------------------- -:M: Julius Werner <jwerner@chromium.org> -:G: `jwerner-chromium`_ -:F: drivers/coreboot/ -:F: include/drivers/coreboot/ -:F: include/lib/coreboot.h -:F: lib/coreboot/ - -eMMC/UFS drivers ----------------- -:M: Haojian Zhuang <haojian.zhuang@linaro.org> -:G: `hzhuang1`_ -:F: drivers/partition/ -:F: drivers/synopsys/emmc/ -:F: drivers/synopsys/ufs/ -:F: drivers/ufs/ -:F: include/drivers/dw_ufs.h -:F: include/drivers/ufs.h -:F: include/drivers/synopsys/dw_mmc.h - HiSilicon HiKey and HiKey960 platform ports -------------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Haojian Zhuang <haojian.zhuang@linaro.org> :G: `hzhuang1`_ :F: docs/plat/hikey.rst @@ -119,14 +375,14 @@ HiSilicon HiKey and HiKey960 platform ports :F: plat/hisilicon/hikey960/ HiSilicon Poplar platform port ------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Shawn Guo <shawn.guo@linaro.org> :G: `shawnguo2`_ :F: docs/plat/poplar.rst :F: plat/hisilicon/poplar/ Intel SocFPGA platform ports ----------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Tien Hock Loh <tien.hock.loh@intel.com> :G: `thloh85-intel`_ :M: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com> @@ -135,22 +391,22 @@ Intel SocFPGA platform ports :F: drivers/intel/soc/ MediaTek platform ports ------------------------ +^^^^^^^^^^^^^^^^^^^^^^^ :M: Yidi Lin (林以廸) <yidi.lin@mediatek.com> :G: `mtk09422`_ :F: plat/mediatek/ Marvell platform ports and SoC drivers --------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Konstantin Porotchkin <kostap@marvell.com> :G: `kostapr`_ -:F: docs/marvell/ +:F: docs/plat/marvell/ :F: plat/marvell/ :F: drivers/marvell/ :F: tools/marvell/ NVidia platform ports ---------------------- +^^^^^^^^^^^^^^^^^^^^^ :M: Varun Wadekar <vwadekar@nvidia.com> :G: `vwadekar`_ :F: docs/plat/nvidia-tegra.rst @@ -159,14 +415,14 @@ NVidia platform ports :F: plat/nvidia/ NXP QorIQ Layerscape platform ports ------------------------------------ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Jiafei Pan <jiafei.pan@nxp.com> :G: `qoriq-open-source`_ :F: docs/plat/ls1043a.rst :F: plat/layerscape/ NXP i.MX 7 WaRP7 platform port and SoC drivers ----------------------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Bryan O'Donoghue <bryan.odonoghue@linaro.org> :G: `bryanodonoghue`_ :M: Jun Nie <jun.nie@linaro.org> @@ -179,55 +435,85 @@ NXP i.MX 7 WaRP7 platform port and SoC drivers :F: drivers/imx/usdhc/ NXP i.MX 8 platform port ------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^ :M: Anson Huang <Anson.Huang@nxp.com> :G: `Anson-Huang`_ :F: docs/plat/imx8.rst :F: plat/imx/ NXP i.MX8M platform port ------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^ :M: Jacky Bai <ping.bai@nxp.com> :G: `JackyBai`_ -:F: doc/plat/imx8m.rst +:F: docs/plat/imx8m.rst :F: plat/imx/imx8m/ -OP-TEE dispatcher ------------------ -:M: Jens Wiklander <jens.wiklander@linaro.org> -:G: `jenswi-linaro`_ -:F: docs/spd/optee-dispatcher.rst -:F: services/spd/opteed/ - QEMU platform port ------------------- +^^^^^^^^^^^^^^^^^^ :M: Jens Wiklander <jens.wiklander@linaro.org> :G: `jenswi-linaro`_ :F: docs/plat/qemu.rst :F: plat/qemu/ +QTI platform port +^^^^^^^^^^^^^^^^^ +:M: Saurabh Gorecha <sgorecha@codeaurora.org> +:G: `sgorecha`_ +:M: Debasish Mandal <dmandal@codeaurora.org> +:M: QTI TF Maintainers <qti.trustedfirmware.maintainers@codeaurora.org> +:F: docs/plat/qti.rst +:F: plat/qti/ + Raspberry Pi 3 platform port ----------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> :G: `grandpaul`_ :F: docs/plat/rpi3.rst -:F: plat/rpi3/ +:F: plat/rpi/rpi3/ +:F: plat/rpi/common/ +:F: drivers/rpi3/ +:F: include/drivers/rpi3/ + +Raspberry Pi 4 platform port +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Andre Przywara <andre.przywara@arm.com> +:G: `Andre-ARM`_ +:F: docs/plat/rpi4.rst +:F: plat/rpi/rpi4/ +:F: plat/rpi/common/ :F: drivers/rpi3/ :F: include/drivers/rpi3/ Renesas rcar-gen3 platform port -------------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Jorge Ramirez-Ortiz <jramirez@baylibre.com> :G: `ldts`_ :M: Marek Vasut <marek.vasut@gmail.com> :G: `marex`_ :F: docs/plat/rcar-gen3.rst +:F: plat/renesas/common :F: plat/renesas/rcar +:F: drivers/renesas/common :F: drivers/renesas/rcar :F: tools/renesas/rcar_layout_create +Renesas RZ/G2 platform port +^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Biju Das <biju.das.jz@bp.renesas.com> +:G: `bijucdas`_ +:M: Marek Vasut <marek.vasut@gmail.com> +:G: `marex`_ +:M: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> +:G: `prabhakarlad`_ +:F: docs/plat/rz-g2.rst +:F: plat/renesas/common +:F: plat/renesas/rzg +:F: drivers/renesas/common +:F: drivers/renesas/rzg +:F: tools/renesas/rzg_layout_create + RockChip platform port ----------------------- +^^^^^^^^^^^^^^^^^^^^^^ :M: Tony Xie <tony.xie@rock-chips.com> :G: `TonyXie06`_ :G: `rockchip-linux`_ @@ -236,7 +522,7 @@ RockChip platform port :F: plat/rockchip/ STM32MP1 platform port ----------------------- +^^^^^^^^^^^^^^^^^^^^^^ :M: Yann Gautier <yann.gautier@st.com> :G: `Yann-lms`_ :F: docs/plat/stm32mp1.rst @@ -248,46 +534,100 @@ STM32MP1 platform port :F: tools/stm32image/ Synquacer platform port ------------------------ +^^^^^^^^^^^^^^^^^^^^^^^ :M: Sumit Garg <sumit.garg@linaro.org> :G: `b49020`_ :F: docs/plat/synquacer.rst :F: plat/socionext/synquacer/ Texas Instruments platform port -------------------------------- -:M: Andrew F. Davis <afd@ti.com> -:G: `glneo`_ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Nishanth Menon <nm@ti.com> +:G: `nmenon`_ :F: docs/plat/ti-k3.rst :F: plat/ti/ +UniPhier platform port +^^^^^^^^^^^^^^^^^^^^^^ +:M: Orphan +:F: docs/plat/socionext-uniphier.rst +:F: plat/socionext/uniphier/ + +Xilinx platform port +^^^^^^^^^^^^^^^^^^^^ +:M: Michal Simek <michal.simek@xilinx.com> +:G: `michalsimek`_ +:M: Venkatesh Yadav Abbarapu <venkatesh.abbarapu@xilinx.com> +:G: `venkatesh`_ +:F: docs/plat/xilinx-zynqmp.rst +:F: plat/xilinx/ + + +Secure Payloads and Dispatchers +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +OP-TEE dispatcher +^^^^^^^^^^^^^^^^^ +:M: Jens Wiklander <jens.wiklander@linaro.org> +:G: `jenswi-linaro`_ +:F: docs/components/spd/optee-dispatcher.rst +:F: services/spd/opteed/ + TLK/Trusty secure payloads --------------------------- +^^^^^^^^^^^^^^^^^^^^^^^^^^ :M: Varun Wadekar <vwadekar@nvidia.com> :G: `vwadekar`_ -:F: docs/spd/tlk-dispatcher.rst -:F: docs/spd/trusty-dispatcher.rst +:F: docs/components/spd/tlk-dispatcher.rst +:F: docs/components/spd/trusty-dispatcher.rst :F: include/bl32/payloads/tlk.h :F: services/spd/tlkd/ :F: services/spd/trusty/ -UniPhier platform port ----------------------- -:M: Masahiro Yamada <yamada.masahiro@socionext.com> -:G: `masahir0y`_ -:F: docs/plat/socionext-uniphier.rst -:F: plat/socionext/uniphier/ +Test Secure Payload (TSP) +^^^^^^^^^^^^^^^^^^^^^^^^^ +:M: Manish Badarkhe <manish.badarkhe@arm.com> +:G: `ManishVB-Arm`_ +:F: bl32/tsp/ +:F: services/spd/tspd/ -Xilinx platform port --------------------- -:M: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> -:G: `sivadur`_ -:F: docs/plat/xilinx-zynqmp.rst -:F: plat/xilinx/ +Tools +~~~~~ + +Fiptool +^^^^^^^ +:M: Joao Alves <Joao.Alves@arm.com> +:G: `J-Alves`_ +:F: tools/fiptool/ + +Cert_create tool +^^^^^^^^^^^^^^^^ +:M: Sandrine Bailleux <sandrine.bailleux@arm.com> +:G: `sandrine-bailleux-arm`_ +:F: tools/cert_create/ + +Encrypt_fw tool +^^^^^^^^^^^^^^^ +:M: Sumit Garg <sumit.garg@linaro.org> +:G: `b49020`_ +:F: tools/encrypt_fw/ + +Sptool +^^^^^^ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:F: tools/sptool/ + +Build system +^^^^^^^^^^^^ +:M: Manish Pandey <manish.pandey2@arm.com> +:G: `manish-pandey-arm`_ +:F: Makefile +:F: make_helpers/ .. _AlexeiFedorov: https://github.com/AlexeiFedorov .. _Andre-ARM: https://github.com/Andre-ARM .. _Anson-Huang: https://github.com/Anson-Huang +.. _bijucdas: https://github.com/bijucdas .. _bryanodonoghue: https://github.com/bryanodonoghue .. _b49020: https://github.com/b49020 .. _carlocaione: https://github.com/carlocaione @@ -295,7 +635,6 @@ Xilinx platform port .. _etienne-lms: https://github.com/etienne-lms .. _glneo: https://github.com/glneo .. _grandpaul: https://github.com/grandpaul -.. _gyuri-szing: https://github.com/gyuri-szing .. _hzhuang1: https://github.com/hzhuang1 .. _JackyBai: https://github.com/JackyBai .. _jenswi-linaro: https://github.com/jenswi-linaro @@ -304,25 +643,43 @@ Xilinx platform port .. _ldts: https://github.com/ldts .. _marex: https://github.com/marex .. _masahir0y: https://github.com/masahir0y +.. _michalsimek: https://github.com/michalsimek .. _mmind: https://github.com/mmind +.. _MrVan: https://github.com/MrVan .. _mtk09422: https://github.com/mtk09422 .. _niej: https://github.com/niej .. _npoushin: https://github.com/npoushin +.. _prabhakarlad: https://github.com/prabhakarlad .. _qoriq-open-source: https://github.com/qoriq-open-source .. _remi-triplefault: https://github.com/repk .. _rockchip-linux: https://github.com/rockchip-linux .. _sandrine-bailleux-arm: https://github.com/sandrine-bailleux-arm +.. _sgorecha: https://github.com/sgorecha .. _shawnguo2: https://github.com/shawnguo2 -.. _sivadur: https://github.com/sivadur .. _smaeul: https://github.com/smaeul .. _soby-mathew: https://github.com/soby-mathew .. _thloh85-intel: https://github.com/thloh85-intel .. _thomas-arm: https://github.com/thomas-arm .. _TonyXie06: https://github.com/TonyXie06 .. _vwadekar: https://github.com/vwadekar +.. _venkatesh: https://github.com/vabbarap .. _Yann-lms: https://github.com/Yann-lms .. _manish-pandey-arm: https://github.com/manish-pandey-arm .. _mardyk01: https://github.com/mardyk01 .. _odeprez: https://github.com/odeprez .. _bipinravi-arm: https://github.com/bipinravi-arm .. _joannafarley-arm: https://github.com/joannafarley-arm +.. _ManishVB-Arm: https://github.com/ManishVB-Arm +.. _max-shvetsov: https://github.com/max-shvetsov +.. _javieralso-arm: https://github.com/javieralso-arm +.. _laurenw-arm: https://github.com/laurenw-arm +.. _zelalem-aweke: https://github.com/zelalem-aweke +.. _theotherjimmy: https://github.com/theotherjimmy +.. _J-Alves: https://github.com/J-Alves +.. _madhukar-Arm: https://github.com/madhukar-Arm +.. _john-powell-arm: https://github.com/john-powell-arm +.. _raghuncstate: https://github.com/raghuncstate +.. _CJKay: https://github.com/cjkay +.. _nmenon: https://github.com/nmenon + +.. _Project Maintenance Process: https://developer.trustedfirmware.org/w/collaboration/project-maintenance-process/ |