xref: /optee_os/MAINTAINERS (revision fc78b3ffc59ef03e599ae952b4345f03f466f11c)
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
119Crypto driver interface
120R:	Cedric Neveux <cedric.neveux@nxp.com> [@cneveux]
121R:	Silvano Di Ninno <silvano.dininno@nxp.com> [@sdininno]
122R:	Clement Faure <clement.faure@nxp.com> [@clementfaure]
123S:	Maintained
124F:	core/drivers/crypto/
125
126NXP (Freescale) i.MX7 WaRP7
127R:	Peng Fan <peng.fan@nxp.com> [@MrVan]
128R:	Bryan O'Donoghue <bryan.odonoghue@linaro.org> [@bryanodonoghue]
129S:	Maintained
130F:	core/arch/arm/plat-imx/conf.mk
131
132QEMU (32 and 64 bits)
133R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
134S:	Maintained
135F:	core/arch/arm/plat-vexpress/
136
137Raspberry Pi3
138R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
139R:	[@OP-TEE/rpi3]
140S:	Maintained
141F:	core/arch/arm/plat-rpi3/
142
143Renesas RCAR
144R:	Volodymyr Babchuk <vlad.babchuk@gmail.com> [@lorc]
145R:	[@OP-TEE/plat-rcar]
146S:	Maintained
147F:	core/arch/arm/plat-rcar/
148
149Rockchip RK322X
150R:	Rockchip <op-tee@rock-chips.com>
151R:	[@OP-TEE/plat-rockchip]
152S:	Maintained
153F:	core/arch/arm/plat-rockchip/
154
155Socionext DeveloperBox (Synquacer SC2A11)
156R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
157S:	Maintained
158F:	core/arch/arm/plat-synquacer/
159
160Spreadtrum SC9860
161R:	Aijun Sun <aijun.sun@spreadtrum.com>
162R:	[@OP-TEE/plat-sprd]
163S:	Maintained
164F:	core/arch/arm/plat-sprd/
165
166STMicroelectronics b2260-h410, b2120-h310/h410
167R:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
168R:	[@OP-TEE/plat-stm]
169S:	Maintained
170F:	core/arch/arm/plat-stm/
171
172STMicroelectronics stm32mp1
173R:	Etienne Carriere <etienne.carriere@st.com>
174S:	Maintained
175F:	core/arch/arm/plat-stm32mp1/
176
177Texas Instruments AM43xx, AM57xx, DRA7xx, AM65x, J721E
178R:	Andrew F. Davis <afd@ti.com>
179R:	[@OP-TEE/plat-ti]
180S:	Maintained
181F:	core/arch/arm/plat-ti/
182F:	core/arch/arm/plat-k3/
183
184Xilinx Zynq 7000 ZC702 Board
185R:	Yan Yan <yan.yan@windriver.com>
186R:	Feng Yu <Yu.Feng@windriver.com>
187R:	[@OP-TEE/plat-zynq7k]
188S:	Maintained
189F:	core/arch/arm/plat-zynq7k/
190
191Xilinx Zynq UltraScale+ MPSOC
192S:	Orphan
193F:	core/arch/arm/plat-zynqmp/
194
195Virtualization support
196R:	Volodymyr Babchuk <vlad.babchuk@gmail.com>
197S:	Maintained
198F:	core/arch/arm/kernel/virtualization.c
199
200THE REST
201M:	Joakim Bech <joakim.bech@linaro.org> [@jbech-linaro]
202M:	Jens Wiklander <jens.wiklander@linaro.org> [@jenswi-linaro]
203M:	Jerome Forissier <jerome.forissier@linaro.org> [@jforissier]
204M:	Linaro <op-tee@linaro.org> [@OP-TEE/linaro]
205R:	Etienne Carriere <etienne.carriere@linaro.org> [@etienne-lms]
206R:	Victor Chong <victor.chong@linaro.org> [@vchong]
207L:	tee-dev@lists.linaro.org
208S:	Maintained
209F:	*
210F:	*/
211