blob: 72a11a5a14dbda67cb8f9bb1c35a0347b6d837d2 [file] [log] [blame]
Douglas Raillard6f625742017-06-28 15:23:03 +01001ARM Trusted Firmware Maintainers
2================================
3
4ARM Trusted Firmware is an ARM maintained project. All contributions are
5ultimately 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 Handleyc45dbc22017-12-06 10:13:17 +000024- docs/plat/qemu.rst
25- docs/spd/optee-dispatcher.rst
Douglas Raillard6f625742017-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 Handleyc45dbc22017-12-06 10:13:17 +000036- docs/plat/nvidia-tegra.rst
37- docs/spd/tlk-dispatcher.rst
38- docs/spd/trusty-dispatcher.rst
Douglas Raillard6f625742017-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 Chongdb046532018-02-06 15:11:12 +090046eMMC/UFS drivers and HiSilicon HiKey and HiKey960 platform sub-maintainer
47-------------------------------------------------------------------------
Douglas Raillard6f625742017-06-28 15:23:03 +010048
49Haojian Zhuang (haojian.zhuang@linaro.org, `hzhuang1`_)
50
51Files:
52
Dan Handleyc45dbc22017-12-06 10:13:17 +000053- docs/plat/hikey.rst
54- docs/plat/hikey960.rst
Douglas Raillard6f625742017-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 Chongdb046532018-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 Raillard6f625742017-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 Diazd83c1db2017-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 Handleyc45dbc22017-12-06 10:13:17 +000093- docs/plat/rpi3.rst
Antonio Nino Diazd83c1db2017-11-06 14:49:04 +000094- plat/rpi3/\*
95
Douglas Raillard6f625742017-06-28 15:23:03 +010096RockChip platform sub-maintainer
97--------------------------------
98
99Tony Xie (tony.xie@rock-chips.com, `TonyXie06`_
Dan Handleyc45dbc22017-12-06 10:13:17 +0000100or `rockchip-linux`_)
Douglas Raillard6f625742017-06-28 15:23:03 +0100101
102Files:
103
104- plat/rockchip/\*
105
Dan Handleyc45dbc22017-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 Raillard6f625742017-06-28 15:23:03 +0100116Xilinx platform sub-maintainer
117------------------------------
118
Siva Durga Prasad Paladuguc503be22017-11-30 10:21:20 +0530119Siva Durga Prasad Paladugu (siva.durga.paladugu@xilinx.com, `sivadur`_)
Douglas Raillard6f625742017-06-28 15:23:03 +0100120
121Files:
122
Dan Handleyc45dbc22017-12-06 10:13:17 +0000123- docs/plat/xilinx-zynqmp.rst
Douglas Raillard6f625742017-06-28 15:23:03 +0100124- plat/xilinx/\*
125
Etienne Carriere26e63c42017-11-08 13:48:40 +0100126ARMv7 architecture sub-maintainer
127---------------------------------
128
129Etienne Carriere (etienne.carriere@linaro.org, `etienne-lms`_)
130
Antonio Nino Diazd83c1db2017-11-06 14:49:04 +0000131.. _antonio-nino-diaz-arm: https://github.com/antonio-nino-diaz-arm
Douglas Raillard6f625742017-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 Chongdb046532018-02-06 15:11:12 +0900137.. _shawnguo2: https://github.com/shawnguo2
Dan Handleyc45dbc22017-12-06 10:13:17 +0000138.. _masahir0y: https://github.com/masahir0y
Douglas Raillard6f625742017-06-28 15:23:03 +0100139.. _mtk09422: https://github.com/mtk09422
140.. _TonyXie06: https://github.com/TonyXie06
Siva Durga Prasad Paladuguc503be22017-11-30 10:21:20 +0530141.. _sivadur: https://github.com/sivadur
Dan Handleyc45dbc22017-12-06 10:13:17 +0000142.. _rockchip-linux: https://github.com/rockchip-linux
Etienne Carriere26e63c42017-11-08 13:48:40 +0100143.. _etienne-lms: https://github.com/etienne-lms