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 maintainers merge a contribution.
M: | Dan Handley <[email protected]> |
---|---|
G: | danh-arm |
M: | Dimitris Papastamos <[email protected]> |
G: | dp-arm |
M: | Soby Mathew <[email protected]> |
G: | soby-mathew |
M: | Andre Przywara <[email protected]> |
---|---|
G: | Andre-ARM |
M: | Samuel Holland <[email protected]> |
G: | smaeul |
F: | docs/plat/allwinner.rst |
F: | plat/allwinner/ |
F: | drivers/allwinner/ |
M: | Antonio Niño Díaz <[email protected]> |
---|---|
G: | antonio-nino-diaz-arm |
F: | docs/plat/meson-gxbb.rst |
F: | drivers/meson/ |
F: | plat/meson/gxbb/ |
M: | Etienne Carriere <[email protected]> |
---|---|
G: | etienne-lms |
M: | Nariman Poushin <[email protected]> |
---|---|
G: | npoushin |
M: | Thomas Abraham <[email protected]> |
G: | thomas-arm |
F: | plat/arm/css/sgi/ |
F: | plat/arm/css/sgm/ |
F: | plat/arm/board/sgi575/ |
F: | plat/arm/board/sgm775/ |
M: | Julius Werner <[email protected]> |
---|---|
G: | `jwerner-chromium`_ |
F: | drivers/console/ |
F: | include/drivers/console.h |
F: | plat/common/aarch64/crash_console_helpers.S |
M: | Julius Werner <[email protected]> |
---|---|
G: | `jwerner-chromium`_ |
F: | drivers/coreboot/ |
F: | include/drivers/coreboot/ |
F: | include/lib/coreboot.h |
F: | lib/coreboot/ |
M: | Haojian Zhuang <[email protected]> |
---|---|
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 |
M: | Haojian Zhuang <[email protected]> |
---|---|
G: | hzhuang1 |
F: | docs/plat/hikey.rst |
F: | docs/plat/hikey960.rst |
F: | plat/hisilicon/hikey/ |
F: | plat/hisilicon/hikey960/ |
M: | Shawn Guo <[email protected]> |
---|---|
G: | shawnguo2 |
F: | docs/plat/poplar.rst |
F: | plat/hisilicon/poplar/ |
M: | Tien Hock Loh <[email protected]> |
---|---|
G: | thloh85-intel |
F: | plat/intel/soc |
M: | Yidi Lin (林以廸) <[email protected]> |
---|---|
G: | mtk09422 |
F: | plat/mediatek/ |
M: | Konstantin Porotchkin <[email protected]> |
---|---|
G: | kostapr |
F: | docs/marvell/ |
F: | plat/marvell/ |
F: | drivers/marvell/ |
F: | tools/marvell/ |
M: | Varun Wadekar <[email protected]> |
---|---|
G: | vwadekar |
F: | docs/plat/nvidia-tegra.rst |
F: | include/lib/cpus/aarch64/denver.h |
F: | lib/cpus/aarch64/denver.S |
F: | plat/nvidia/ |
M: | Jiafei Pan <[email protected]> |
---|---|
G: | qoriq-open-source |
F: | docs/plat/ls1043a.rst |
F: | plat/layerscape/ |
M: | Bryan O'Donoghue <[email protected]> |
---|---|
G: | bryanodonoghue |
M: | Jun Nie <[email protected]> |
G: | niej |
F: | docs/plat/warp7.rst |
F: | plat/imx/common/ |
F: | plat/imx/imx7/ |
F: | drivers/imx/timer/ |
F: | drivers/imx/uart/ |
F: | drivers/imx/usdhc/ |
M: | Anson Huang <[email protected]> |
---|---|
G: | Anson-Huang |
F: | docs/plat/imx8.rst |
F: | plat/imx/ |
M: | Jacky Bai <[email protected]> |
---|---|
G: | JackyBai |
F: | doc/plat/imx8m.rst |
F: | plat/imx/imx8m/ |
M: | Jens Wiklander <[email protected]> |
---|---|
G: | jenswi-linaro |
F: | docs/spd/optee-dispatcher.rst |
F: | services/spd/opteed/ |
M: | Jens Wiklander <[email protected]> |
---|---|
G: | jenswi-linaro |
F: | docs/plat/qemu.rst |
F: | plat/qemu/ |
M: | Antonio Niño Díaz <[email protected]> |
---|---|
G: | antonio-nino-diaz-arm |
M: | Ying-Chun Liu (PaulLiu) <[email protected]> |
G: | `grandpaul`_ |
F: | docs/plat/rpi3.rst |
F: | plat/rpi3/ |
F: | drivers/rpi3/ |
F: | include/drivers/rpi3/ |
M: | Jorge Ramirez-Ortiz <[email protected]> |
---|---|
G: | ldts |
F: | docs/plat/rcar-gen3.rst |
F: | plat/renesas/rcar |
F: | drivers/renesas/rcar |
F: | tools/renesas/rcar_layout_create |
M: | Tony Xie <[email protected]> |
---|---|
G: | TonyXie06 |
G: | rockchip-linux |
F: | plat/rockchip/ |
M: | Yann Gautier <[email protected]> |
---|---|
G: | Yann-lms |
F: | docs/plat/stm32mp1.rst |
F: | drivers/st/ |
F: | fdts/stm32* |
F: | include/drivers/st/ |
F: | include/dt-bindings/*/stm32* |
F: | plat/st/ |
F: | tools/stm32image/ |
M: | Sumit Garg <[email protected]> |
---|---|
G: | b49020 |
F: | docs/plat/synquacer.rst |
F: | plat/socionext/synquacer/ |
M: | Andrew F. Davis <[email protected]> |
---|---|
G: | glneo |
F: | docs/plat/ti-k3.rst |
F: | plat/ti/ |
M: | Varun Wadekar <[email protected]> |
---|---|
G: | vwadekar |
F: | docs/spd/tlk-dispatcher.rst |
F: | docs/spd/trusty-dispatcher.rst |
F: | include/bl32/payloads/tlk.h |
F: | services/spd/tlkd/ |
F: | services/spd/trusty/ |
M: | Masahiro Yamada <[email protected]> |
---|---|
G: | masahir0y |
F: | docs/plat/socionext-uniphier.rst |
F: | plat/socionext/uniphier/ |
M: | Siva Durga Prasad Paladugu <[email protected]> |
---|---|
G: | sivadur |
F: | docs/plat/xilinx-zynqmp.rst |
F: | plat/xilinx/ |