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 69Function Graph Tracer (ftrace) support 70R: Sumit Garg <sumit.garg@linaro.org> [@b49020] 71S: Maintained 72F: ldelf/ftrace.c 73F: lib/libutils/ext/ftrace/ 74 75HiSilicon D02 76R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 77S: Maintained 78F: core/arch/arm/plat-d02/ 79 80HiSilicon HiKey (Kirin 620), HiKey960 (Kirin 960) 81R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 82R: [@OP-TEE/plat-hikey] 83S: Maintained 84F: core/arch/arm/plat-hikey/ 85 86HiSilicon Poplar (Hi3798C V200) 87R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 88R: Igor Opaniuk <igor.opaniuk@gmail.com> [@igoropaniuk] 89R: [@OP-TEE/plat-poplar] 90S: Maintained 91F: core/arch/arm/plat-poplar/ 92 93Hisilicon Hi3519AV100 family 94R: Jerome Forissier <jerome.forissier@linaro.org> [@jforissier] 95S: Maintained 96F: core/arch/arm/plat-hisilicon 97 98Marvell Armada 70x0, Armada 80x0, Armada 3700 99R: Tao Lu <taolu@marvell.com> [@taovcu] 100R: [@OP-TEE/plat-ls] 101S: Maintained 102F: core/arch/arm/plat-marvell/ 103 104MediaTek MT8173 EVB 105S: Orphan 106F: core/arch/arm/plat-mediatek/ 107 108NXP LS1021A, LS1043A-RDB, LS1046A-RDB, LS1012A-RDB, LS1012A-FRWY, LS1028A-RDB, LS1088A-RDB, LS2088A-RDB, LX2160A-RDB 109R: Pankaj Gupta <pankaj.gupta@nxp.com> [@pangupta] 110R: Sahil Malhotra <sahil.malhotra@nxp.com> [@sahilnxp] 111R: [@OP-TEE/plat-ls] 112S: Maintained 113F: core/arch/arm/plat-ls/ 114 115NXP (Freescale) i.MX family 116R: Peng Fan <peng.fan@nxp.com> [@MrVan] 117R: Cedric Neveux <cedric.neveux@nxp.com> [@cneveux] 118R: Silvano Di Ninno <silvano.dininno@nxp.com> [@sdininno] 119R: Clement Faure <clement.faure@nxp.com> [@clementfaure] 120R: [@OP-TEE/plat-imx] 121S: Maintained 122F: core/arch/arm/plat-imx/ 123F: core/arch/arm/plat-imx/registers 124F: core/drivers/crypto/caam/ 125 126Crypto driver interface 127R: Cedric Neveux <cedric.neveux@nxp.com> [@cneveux] 128R: Silvano Di Ninno <silvano.dininno@nxp.com> [@sdininno] 129R: Clement Faure <clement.faure@nxp.com> [@clementfaure] 130S: Maintained 131F: core/drivers/crypto/ 132 133NXP (Freescale) i.MX7 WaRP7 134R: Peng Fan <peng.fan@nxp.com> [@MrVan] 135R: Bryan O'Donoghue <bryan.odonoghue@linaro.org> [@bryanodonoghue] 136S: Maintained 137F: core/arch/arm/plat-imx/conf.mk 138 139QEMU (32 and 64 bits) 140R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 141S: Maintained 142F: core/arch/arm/plat-vexpress/ 143 144Raspberry Pi3 145R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 146R: [@OP-TEE/rpi3] 147S: Maintained 148F: core/arch/arm/plat-rpi3/ 149 150Renesas RCAR 151R: Volodymyr Babchuk <vlad.babchuk@gmail.com> [@lorc] 152R: [@OP-TEE/plat-rcar] 153S: Maintained 154F: core/arch/arm/plat-rcar/ 155 156Rockchip RK322X 157R: Rockchip <op-tee@rock-chips.com> 158R: [@OP-TEE/plat-rockchip] 159S: Maintained 160F: core/arch/arm/plat-rockchip/ 161 162Socionext DeveloperBox (Synquacer SC2A11) 163R: Sumit Garg <sumit.garg@linaro.org> [@b49020] 164R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 165S: Maintained 166F: core/arch/arm/plat-synquacer/ 167 168Spreadtrum SC9860 169R: Aijun Sun <aijun.sun@spreadtrum.com> 170R: [@OP-TEE/plat-sprd] 171S: Maintained 172F: core/arch/arm/plat-sprd/ 173 174STMicroelectronics b2260-h410, b2120-h310/h410 175R: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 176R: [@OP-TEE/plat-stm] 177S: Maintained 178F: core/arch/arm/plat-stm/ 179 180STMicroelectronics stm32mp1 181R: Etienne Carriere <etienne.carriere@st.com> 182S: Maintained 183F: core/arch/arm/plat-stm32mp1/ 184 185Texas Instruments AM43xx, AM57xx, DRA7xx, AM65x, J721E 186R: Andrew F. Davis <afd@ti.com> 187R: [@OP-TEE/plat-ti] 188S: Maintained 189F: core/arch/arm/plat-ti/ 190F: core/arch/arm/plat-k3/ 191 192Xilinx Zynq 7000 ZC702 Board 193R: Yan Yan <yan.yan@windriver.com> 194R: Feng Yu <Yu.Feng@windriver.com> 195R: [@OP-TEE/plat-zynq7k] 196S: Maintained 197F: core/arch/arm/plat-zynq7k/ 198 199Xilinx Zynq UltraScale+ MPSOC 200S: Orphan 201F: core/arch/arm/plat-zynqmp/ 202 203Virtualization support 204R: Volodymyr Babchuk <vlad.babchuk@gmail.com> 205S: Maintained 206F: core/arch/arm/kernel/virtualization.c 207 208THE REST 209M: Joakim Bech <joakim.bech@linaro.org> [@jbech-linaro] 210M: Jens Wiklander <jens.wiklander@linaro.org> [@jenswi-linaro] 211M: Jerome Forissier <jerome.forissier@linaro.org> [@jforissier] 212M: Linaro <op-tee@linaro.org> [@OP-TEE/linaro] 213R: Etienne Carriere <etienne.carriere@linaro.org> [@etienne-lms] 214R: Victor Chong <victor.chong@linaro.org> [@vchong] 215L: tee-dev@lists.linaro.org 216S: Maintained 217F: * 218F: */ 219