blob: 96ff0e06d85f07b34bae066ce7dce83bb7b33651 [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
Samuel Holland74383202017-08-12 04:07:39 -050067Allwinner ARMv8 platform sub-maintainer
68---------------------------------------
69
70Andre Przywara (andre.przywara@arm.com, `Andre-ARM`_)
71
72Files:
73
74- docs/plat/allwinner.rst
75- plat/allwinner/\*
76
Victor Chongc7202582018-02-06 15:11:12 +090077HiSilicon Poplar platform sub-maintainer
78----------------------------------------
79
80Shawn Guo (shawn.guo@linaro.org, `shawnguo2`_)
81
82Files:
83
84- docs/plat/poplar.rst
85- plat/hisilicon/poplar/\*
Douglas Raillardd7c21b72017-06-28 15:23:03 +010086
87MediaTek platform sub-maintainer
88--------------------------------
89
90Yidi Lin (林以廸 yidi.lin@mediatek.com, `mtk09422`_)
91
92Files:
93
94- plat/mediatek/\*
95
Jiafei Pan46367ad2018-03-02 07:23:30 +000096NXP QorIQ Layerscape platform sub-maintainer
97--------------------------------------
98Jiafei Pan (jiafei.pan@nxp.com, `qoriq-open-source`_)
99
100Files:
101
102- docs/plat/ls1043a.rst
103- plat/layerscape/\*
104
Anson Huang73b18532018-06-05 16:13:45 +0800105NXP i.MX 8 platform sub-maintainer
106--------------------------------------
107
108Anson Huang (Anson.Huang@nxp.com, `Anson-Huang`_)
109
110Files:
111
112- docs/plat/imx8.rst
113- plat/imx/\*
114
Antonio Nino Diazae6779e2017-11-06 14:49:04 +0000115Raspberry Pi 3 platform sub-maintainer
116--------------------------------------
117
118Antonio Niño Díaz (antonio.ninodiaz@arm.com, `antonio-nino-diaz-arm`_)
119
120Files:
121
Dan Handley70c5d7b2017-12-06 10:13:17 +0000122- docs/plat/rpi3.rst
Antonio Nino Diazae6779e2017-11-06 14:49:04 +0000123- plat/rpi3/\*
124
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100125RockChip platform sub-maintainer
126--------------------------------
127
128Tony Xie (tony.xie@rock-chips.com, `TonyXie06`_
Dan Handley70c5d7b2017-12-06 10:13:17 +0000129or `rockchip-linux`_)
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100130
131Files:
132
133- plat/rockchip/\*
134
Nishanth Menon0192f892016-10-14 01:13:34 +0000135Texas Instruments platform sub-maintainer
136-----------------------------------------
137
138Andrew F. Davis (afd@ti.com, `glneo`_)
139
140Files:
141
142- docs/plat/ti-k3.rst
143- plat/ti/\*
144
Dan Handley70c5d7b2017-12-06 10:13:17 +0000145UniPhier platform sub-maintainer
146--------------------------------
147
148Masahiro Yamada (yamada.masahiro@socionext.com, `masahir0y`_)
149
150Files:
151
152- docs/plat/socionext-uniphier.rst
153- plat/socionext/\*
154
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100155Xilinx platform sub-maintainer
156------------------------------
157
Siva Durga Prasad Paladugu5759c962017-11-30 10:21:20 +0530158Siva Durga Prasad Paladugu (siva.durga.paladugu@xilinx.com, `sivadur`_)
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100159
160Files:
161
Dan Handley70c5d7b2017-12-06 10:13:17 +0000162- docs/plat/xilinx-zynqmp.rst
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100163- plat/xilinx/\*
164
Dan Handley610e7e12018-03-01 18:44:00 +0000165Armv7-A architecture sub-maintainer
166-----------------------------------
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100167
168Etienne Carriere (etienne.carriere@linaro.org, `etienne-lms`_)
169
Antonio Nino Diazae6779e2017-11-06 14:49:04 +0000170.. _antonio-nino-diaz-arm: https://github.com/antonio-nino-diaz-arm
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100171.. _danh-arm: https://github.com/danh-arm
172.. _davidcunado-arm: https://github.com/davidcunado-arm
173.. _jenswi-linaro: https://github.com/jenswi-linaro
174.. _vwadekar: https://github.com/vwadekar
175.. _hzhuang1: https://github.com/hzhuang1
Victor Chongc7202582018-02-06 15:11:12 +0900176.. _shawnguo2: https://github.com/shawnguo2
Dan Handley70c5d7b2017-12-06 10:13:17 +0000177.. _masahir0y: https://github.com/masahir0y
Douglas Raillardd7c21b72017-06-28 15:23:03 +0100178.. _mtk09422: https://github.com/mtk09422
179.. _TonyXie06: https://github.com/TonyXie06
Nishanth Menon0192f892016-10-14 01:13:34 +0000180.. _glneo: https://github.com/glneo
Siva Durga Prasad Paladugu5759c962017-11-30 10:21:20 +0530181.. _sivadur: https://github.com/sivadur
Dan Handley70c5d7b2017-12-06 10:13:17 +0000182.. _rockchip-linux: https://github.com/rockchip-linux
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100183.. _etienne-lms: https://github.com/etienne-lms
Jiafei Pan46367ad2018-03-02 07:23:30 +0000184.. _qoriq-open-source: https://github.com/qoriq-open-source
Samuel Holland74383202017-08-12 04:07:39 -0500185.. _Andre-ARM: https://github.com/Andre-ARM