blob: 77b851e9572f803dc9f76c1db6a55993f25c6881 [file] [log] [blame]
Dan Handley610e7e12018-03-01 18:44:00 +00001Trusted Firmware-A maintainers
2==============================
Douglas Raillardd7c21b72017-06-28 15:23:03 +01003
Dan Handley610e7e12018-03-01 18:44:00 +00004Trusted Firmware-A (TF-A) is an Arm maintained project. All contributions are
Douglas Raillardd7c21b72017-06-28 15:23:03 +01005ultimately merged by the maintainers listed below. Technical ownership of some
6parts of the codebase is delegated to the sub-maintainers listed below. An
7acknowledgement from these sub-maintainers may be required before the
8maintainers merge a contribution.
9
10Maintainers
11-----------
12
13Dan Handley (dan.handley@arm.com, `danh-arm`_)
14
15David Cunado (david.cunado@arm.com, `davidcunado-arm`_)
16
17OPTEE and QEMU platform sub-maintainer
18--------------------------------------
19
20Jens Wiklander (jens.wiklander@linaro.org, `jenswi-linaro`_)
21
22Files:
23
Dan Handley70c5d7b2017-12-06 10:13:17 +000024- docs/plat/qemu.rst
25- docs/spd/optee-dispatcher.rst
Douglas Raillardd7c21b72017-06-28 15:23:03 +010026- services/spd/opteed/\*
27- plat/qemu/\*
28
29TLK/Trusty SPDs and NVidia platforms sub-maintainer
30---------------------------------------------------
31
32Varun Wadekar (vwadekar@nvidia.com, `vwadekar`_)
33
34Files:
35
Dan Handley70c5d7b2017-12-06 10:13:17 +000036- docs/plat/nvidia-tegra.rst
37- docs/spd/tlk-dispatcher.rst
38- docs/spd/trusty-dispatcher.rst
Douglas Raillardd7c21b72017-06-28 15:23:03 +010039- include/bl32/payloads/tlk.h
40- include/lib/cpus/aarch64/denver.h
41- lib/cpus/aarch64/denver.S
42- services/spd/tlkd/\*
43- services/spd/trusty/\*
44- plat/nvidia/\*
45
Victor Chongc7202582018-02-06 15:11:12 +090046eMMC/UFS drivers and HiSilicon HiKey and HiKey960 platform sub-maintainer
47-------------------------------------------------------------------------
Douglas Raillardd7c21b72017-06-28 15:23:03 +010048
49Haojian Zhuang (haojian.zhuang@linaro.org, `hzhuang1`_)
50
51Files:
52
Dan Handley70c5d7b2017-12-06 10:13:17 +000053- docs/plat/hikey.rst
54- docs/plat/hikey960.rst
Douglas Raillardd7c21b72017-06-28 15:23:03 +010055- drivers/emmc/\*
56- drivers/partition/\*
57- drivers/synopsys/emmc/\*
58- drivers/synopsys/ufs/\*
59- drivers/ufs/\*
60- include/drivers/dw\_ufs.h
61- include/drivers/emmc.h
62- include/drivers/ufs.h
63- include/drivers/synopsys/dw\_mmc.h
Victor Chongc7202582018-02-06 15:11:12 +090064- plat/hisilicon/hikey/\*
65- plat/hisilicon/hikey960/\*
66
67HiSilicon Poplar platform sub-maintainer
68----------------------------------------
69
70Shawn Guo (shawn.guo@linaro.org, `shawnguo2`_)
71
72Files:
73
74- docs/plat/poplar.rst
75- plat/hisilicon/poplar/\*
Douglas Raillardd7c21b72017-06-28 15:23:03 +010076
77MediaTek platform sub-maintainer
78--------------------------------
79
80Yidi Lin (林以廸 yidi.lin@mediatek.com, `mtk09422`_)
81
82Files:
83
84- plat/mediatek/\*
85
Antonio Nino Diazae6779e2017-11-06 14:49:04 +000086Raspberry Pi 3 platform sub-maintainer
87--------------------------------------
88
89Antonio Niño Díaz (antonio.ninodiaz@arm.com, `antonio-nino-diaz-arm`_)
90
91Files:
92
Dan Handley70c5d7b2017-12-06 10:13:17 +000093- docs/plat/rpi3.rst
Antonio Nino Diazae6779e2017-11-06 14:49:04 +000094- plat/rpi3/\*
95
Douglas Raillardd7c21b72017-06-28 15:23:03 +010096RockChip platform sub-maintainer
97--------------------------------
98
99Tony Xie (tony.xie@rock-chips.com, `TonyXie06`_
Dan Handley70c5d7b2017-12-06 10:13:17 +0000100or `rockchip-linux`_)
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100101
102Files:
103
104- plat/rockchip/\*
105
Dan Handley70c5d7b2017-12-06 10:13:17 +0000106UniPhier platform sub-maintainer
107--------------------------------
108
109Masahiro Yamada (yamada.masahiro@socionext.com, `masahir0y`_)
110
111Files:
112
113- docs/plat/socionext-uniphier.rst
114- plat/socionext/\*
115
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100116Xilinx platform sub-maintainer
117------------------------------
118
Siva Durga Prasad Paladugu5759c962017-11-30 10:21:20 +0530119Siva Durga Prasad Paladugu (siva.durga.paladugu@xilinx.com, `sivadur`_)
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100120
121Files:
122
Dan Handley70c5d7b2017-12-06 10:13:17 +0000123- docs/plat/xilinx-zynqmp.rst
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100124- plat/xilinx/\*
125
Dan Handley610e7e12018-03-01 18:44:00 +0000126Armv7-A architecture sub-maintainer
127-----------------------------------
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100128
129Etienne Carriere (etienne.carriere@linaro.org, `etienne-lms`_)
130
Antonio Nino Diazae6779e2017-11-06 14:49:04 +0000131.. _antonio-nino-diaz-arm: https://github.com/antonio-nino-diaz-arm
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100132.. _danh-arm: https://github.com/danh-arm
133.. _davidcunado-arm: https://github.com/davidcunado-arm
134.. _jenswi-linaro: https://github.com/jenswi-linaro
135.. _vwadekar: https://github.com/vwadekar
136.. _hzhuang1: https://github.com/hzhuang1
Victor Chongc7202582018-02-06 15:11:12 +0900137.. _shawnguo2: https://github.com/shawnguo2
Dan Handley70c5d7b2017-12-06 10:13:17 +0000138.. _masahir0y: https://github.com/masahir0y
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100139.. _mtk09422: https://github.com/mtk09422
140.. _TonyXie06: https://github.com/TonyXie06
Siva Durga Prasad Paladugu5759c962017-11-30 10:21:20 +0530141.. _sivadur: https://github.com/sivadur
Dan Handley70c5d7b2017-12-06 10:13:17 +0000142.. _rockchip-linux: https://github.com/rockchip-linux
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100143.. _etienne-lms: https://github.com/etienne-lms