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