xref: /optee_os/MAINTAINERS (revision 02b0fca7cb0cf91e16dd67adf276f18cf1d809e8)
1                     Maintainers in the OP-TEE project
2
3Linaro as such maintains OP-TEE, but for individual devices which might not be
4available to Linaro and/or in public in general we have assigned
5sub-maintainers for these platforms.
6
7Please keep this list in alphabetical order, and refer to the Linux kernel's
8MAINTAINER file for the description of section entries [1].
9
10Note that OP-TEE development mainly occurs on GitHub [2] so this file should be
11used a bit differently compared to the Linux MAINTAINERS file:
12
131. GitHub accounts or team names may be given in square brackets, starting with
14an @ sign. For example, [@jbech-linaro] or [@OP-TEE/linaro].
15
162. Patches should generally be submitted as GitHub pull requests (more details
17in documentation/github.md). Therefore, please do NOT send patches to the
18e-mail addresses below. Maintainers normally are subscribed to GitHub
19notifications, so they should see your pull requests. If you need to 'ping'
20some maintainer, just mention his/her GitHub account in a comment in the pull
21request.
22
232. Bug reports and questions should be posted to the GitHub project as well
24(use the "Issues" tab).
25
263. The last entry ("THE REST") lists the overall maintainers (M:) and the
27members of the Linaro Security Working Group who provide reviews on a regular
28basis (R:).
29
30[1] https://www.kernel.org/doc/linux/MAINTAINERS
31[2] https://github.com/OP-TEE/optee_os
32
33----------
34
35ARM Foundation FVP
36R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
37R:	[@OP-TEE/plat-vexpress]
38S:	Maintained
39F:	core/arch/arm/plat-vexpress/
40
41ARM Juno
42R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
43R:	[@OP-TEE/plat-vexpress]
44S:	Maintained
45F:	core/arch/arm/plat-vexpress/
46
47AllWinner sun8i H2+
48R:	Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> [@grandpaul]
49S:	Maintained
50F:	core/arch/arm/plat-sunxi/
51
52AllWinner sun50i A64
53R:	Amit Singh Tomar <amittomer25@gmail.com> [@Amit-Radur]
54S:	Maintained
55F:	core/arch/arm/plat-sunxi/
56
57Atmel ATSAMA5D2-XULT
58R:	Akshay Bhat <akshay.bhat@timesys.com> [@nodeax]
59R:	[@OP-TEE/plat-sam]
60S:	Maintained
61F:	core/arch/arm/plat-sam/
62
63Broadcom ns3
64R:	Sandeep Tripathy <sandeep.tripathy@broadcom.com> [@sandeepbrcm]
65L:	Broadcom <bcm-optee-feedback-list.pdl@broadcom.com>
66S:	Maintained
67F:	core/arch/arm/plat-bcm/
68
69HiSilicon D02
70R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
71S:	Maintained
72F:	core/arch/arm/plat-d02/
73
74HiSilicon HiKey (Kirin 620), HiKey960 (Kirin 960)
75R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
76R:	[@OP-TEE/plat-hikey]
77S:	Maintained
78F:	core/arch/arm/plat-hikey/
79
80HiSilicon Poplar (Hi3798C V200)
81R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
82R:	Igor Opaniuk <igor.opaniuk@gmail.com> [@igoropaniuk]
83R:	[@OP-TEE/plat-poplar]
84S:	Maintained
85F:	core/arch/arm/plat-poplar/
86
87Hisilicon Hi3519AV100 family
88R:	Jerome Forissier <jerome.forissier@linaro.org> [@jforissier]
89S:	Maintained
90F:	core/arch/arm/plat-hisilicon
91
92Marvell Armada 70x0, Armada 80x0, Armada 3700
93R:	Tao Lu <taolu@marvell.com> [@taovcu]
94R:	[@OP-TEE/plat-ls]
95S:	Maintained
96F:	core/arch/arm/plat-marvell/
97
98MediaTek MT8173 EVB
99S:	Orphan
100F:	core/arch/arm/plat-mediatek/
101
102NXP LS1021A, LS1043A-RDB, LS1046A-RDB, LS1012A-RDB, LS1012A-FRWY, LS1028A-RDB, LS1088A-RDB, LS2088A-RDB, LX2160A-RDB
103R:	Pankaj Gupta <pankaj.gupta@nxp.com> [@pangupta]
104R:	Sahil Malhotra <sahil.malhotra@nxp.com> [@sahilnxp]
105R:	[@OP-TEE/plat-ls]
106S:	Maintained
107F:	core/arch/arm/plat-ls/
108
109NXP (Freescale) i.MX family
110R:	Peng Fan <peng.fan@nxp.com> [@MrVan]
111R:	Cedric Neveux <cedric.neveux@nxp.com> [@cneveux]
112R:	Silvano Di Ninno <silvano.dininno@nxp.com> [@sdininno]
113R:	Clement Faure <clement.faure@nxp.com> [@clementfaure]
114R:	[@OP-TEE/plat-imx]
115S:	Maintained
116F:	core/arch/arm/plat-imx/
117F:	core/arch/arm/plat-imx/registers
118
119NXP (Freescale) i.MX7 WaRP7
120R:	Peng Fan <peng.fan@nxp.com> [@MrVan]
121R:	Bryan O'Donoghue <bryan.odonoghue@linaro.org> [@bryanodonoghue]
122S:	Maintained
123F:	core/arch/arm/plat-imx/conf.mk
124
125QEMU (32 and 64 bits)
126R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
127S:	Maintained
128F:	core/arch/arm/plat-vexpress/
129
130Raspberry Pi3
131R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
132R:	[@OP-TEE/rpi3]
133S:	Maintained
134F:	core/arch/arm/plat-rpi3/
135
136Renesas RCAR
137R:	Volodymyr Babchuk <vlad.babchuk@gmail.com> [@lorc]
138R:	[@OP-TEE/plat-rcar]
139S:	Maintained
140F:	core/arch/arm/plat-rcar/
141
142Rockchip RK322X
143R:	Rockchip <op-tee@rock-chips.com>
144R:	[@OP-TEE/plat-rockchip]
145S:	Maintained
146F:	core/arch/arm/plat-rockchip/
147
148Socionext DeveloperBox (Synquacer SC2A11)
149R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
150S:	Maintained
151F:	core/arch/arm/plat-synquacer/
152
153Spreadtrum SC9860
154R:	Aijun Sun <aijun.sun@spreadtrum.com>
155R:	[@OP-TEE/plat-sprd]
156S:	Maintained
157F:	core/arch/arm/plat-sprd/
158
159STMicroelectronics b2260-h410, b2120-h310/h410
160R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
161R:	[@OP-TEE/plat-stm]
162S:	Maintained
163F:	core/arch/arm/plat-stm/
164
165STMicroelectronics stm32mp1
166R:	Etienne Carriere <etienne.carriere@st.com>
167S:	Maintained
168F:	core/arch/arm/plat-stm32mp1/
169
170Texas Instruments AM43xx, AM57xx, DRA7xx, AM65x, J721E
171R:	Andrew F. Davis <afd@ti.com>
172R:	[@OP-TEE/plat-ti]
173S:	Maintained
174F:	core/arch/arm/plat-ti/
175F:	core/arch/arm/plat-k3/
176
177Xilinx Zynq 7000 ZC702 Board
178R:	Yan Yan <yan.yan@windriver.com>
179R:	Feng Yu <Yu.Feng@windriver.com>
180R:	[@OP-TEE/plat-zynq7k]
181S:	Maintained
182F:	core/arch/arm/plat-zynq7k/
183
184Xilinx Zynq UltraScale+ MPSOC
185S:	Orphan
186F:	core/arch/arm/plat-zynqmp/
187
188Virtualization support
189R:	Volodymyr Babchuk <vlad.babchuk@gmail.com>
190S:	Maintained
191F:	core/arch/arm/kernel/virtualization.c
192
193THE REST
194M:	Joakim Bech <joakim.bech@linaro.org> [@jbech-linaro]
195M:	Jens Wiklander <jens.wiklander@linaro.org> [@jenswi-linaro]
196M:	Jerome Forissier <jerome.forissier@linaro.org> [@jforissier]
197M:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
198R:	Etienne Carriere <etienne.carriere@linaro.org> [@etienne-lms]
199R:	Victor Chong <victor.chong@linaro.org> [@vchong]
200L:	tee-dev@lists.linaro.org
201S:	Maintained
202F:	*
203F:	*/
204