blob: 72a11a5a14dbda67cb8f9bb1c35a0347b6d837d2 [file] [log] [blame]
Douglas Raillardd7c21b72017-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 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
Etienne Carriere1374fcb2017-11-08 13:48:40 +0100126ARMv7 architecture sub-maintainer
127---------------------------------
128
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