]> git.ipfire.org Git - people/ms/u-boot.git/blob - MAINTAINERS
MAINTAINERS: Add myself as RCar/RMobile comaintainer
[people/ms/u-boot.git] / MAINTAINERS
1 Descriptions of section entries:
2
3 P: Person (obsolete)
4 M: Mail patches to: FullName <address@domain>
5 L: Mailing list that is relevant to this area
6 W: Web-page with status/info
7 Q: Patchwork web based patch tracking system site
8 T: SCM tree type and location.
9 Type is one of: git, hg, quilt, stgit, topgit
10 S: Status, one of the following:
11 Supported: Someone is actually paid to look after this.
12 Maintained: Someone actually looks after it.
13 Odd Fixes: It has a maintainer but they don't have time to do
14 much other than throw the odd patch in. See below..
15 Orphan: No current maintainer [but maybe you could take the
16 role as you write your new code].
17 Obsolete: Old code. Something tagged obsolete generally means
18 it has been replaced by a better system and you
19 should be using that.
20 F: Files and directories with wildcard patterns.
21 A trailing slash includes all files and subdirectory files.
22 F: drivers/net/ all files in and below drivers/net
23 F: drivers/net/* all files in drivers/net, but not below
24 F: */net/* all files in "any top level directory"/net
25 One pattern per line. Multiple F: lines acceptable.
26 N: Files and directories with regex patterns.
27 N: [^a-z]tegra all files whose path contains the word tegra
28 One pattern per line. Multiple N: lines acceptable.
29 scripts/get_maintainer.pl has different behavior for files that
30 match F: pattern and matches of N: patterns. By default,
31 get_maintainer will not look at git log history when an F: pattern
32 match occurs. When an N: match occurs, git log history is used
33 to also notify the people that have git commit signatures.
34 X: Files and directories that are NOT maintained, same rules as F:
35 Files exclusions are tested before file matches.
36 Can be useful for excluding a specific subdirectory, for instance:
37 F: net/
38 X: net/ipv6/
39 matches all files in and below net excluding net/ipv6/
40 K: Keyword perl extended regex pattern to match content in a
41 patch or file. For instance:
42 K: of_get_profile
43 matches patches or files that contain "of_get_profile"
44 K: \b(printk|pr_(info|err))\b
45 matches patches or files that contain one or more of the words
46 printk, pr_info or pr_err
47 One regex pattern per line. Multiple K: lines acceptable.
48
49 Note: For the hard of thinking, this list is meant to remain in alphabetical
50 order. If you could add yourselves to it in alphabetical order that would be
51 so much easier [Ed]
52
53 Maintainers List (try to look for most precise areas first)
54
55 -----------------------------------
56 ARC
57 M: Alexey Brodkin <alexey.brodkin@synopsys.com>
58 S: Maintained
59 T: git git://git.denx.de/u-boot-arc.git
60 F: arch/arc/
61
62 ARC HSDK CREG GPIO
63 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
64 S: Maintained
65 L: uboot-snps-arc@synopsys.com
66 F: drivers/gpio/hsdk-creg-gpio.c
67
68 ARM
69 M: Albert Aribaud <albert.u.boot@aribaud.net>
70 S: Maintained
71 T: git git://git.denx.de/u-boot-arm.git
72 F: arch/arm/
73
74 ARM ALTERA SOCFPGA
75 M: Marek Vasut <marex@denx.de>
76 S: Maintainted
77 T: git git://git.denx.de/u-boot-socfpga.git
78 F: arch/arm/mach-socfpga/
79
80 ARM ATMEL AT91
81 M: Andreas Bießmann <andreas@biessmann.org>
82 S: Maintained
83 T: git git://git.denx.de/u-boot-atmel.git
84 F: arch/arm/mach-at91/
85
86 ARM BROADCOM BCM283X
87 #M: Stephen Warren <swarren@wwwdotorg.org>
88 S: Orphaned (Since 2017-07)
89 F: arch/arm/mach-bcm283x/
90 F: drivers/gpio/bcm2835_gpio.c
91 F: drivers/mmc/bcm2835_sdhci.c
92 F: drivers/serial/serial_bcm283x_mu.c
93 F: drivers/video/bcm2835.c
94 F: include/dm/platform_data/serial_bcm283x_mu.h
95
96 ARM FREESCALE IMX
97 M: Stefano Babic <sbabic@denx.de>
98 M: Fabio Estevam <fabio.estevam@nxp.com>
99 S: Maintained
100 T: git git://git.denx.de/u-boot-imx.git
101 F: arch/arm/cpu/arm1136/mx*/
102 F: arch/arm/cpu/arm926ejs/mx*/
103 F: arch/arm/cpu/armv7/mx*/
104 F: arch/arm/cpu/armv7/vf610/
105 F: arch/arm/mach-imx/
106 F: arch/arm/include/asm/arch-imx/
107 F: arch/arm/include/asm/arch-mx*/
108 F: arch/arm/include/asm/arch-vf610/
109 F: arch/arm/include/asm/mach-imx/
110 F: board/freescale/*mx*/
111
112 ARM HISILICON
113 M: Peter Griffin <peter.griffin@linaro.org>
114 S: Maintained
115 F: arch/arm/cpu/armv8/hisilicon
116 F: arm/include/asm/arch-hi6220/
117
118 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X
119 M: Prafulla Wadaskar <prafulla@marvell.com>
120 M: Luka Perkov <luka.perkov@sartura.hr>
121 M: Stefan Roese <sr@denx.de>
122 S: Maintained
123 T: git git://git.denx.de/u-boot-marvell.git
124 F: arch/arm/mach-kirkwood/
125 F: arch/arm/mach-mvebu/
126
127 ARM MARVELL PXA
128 M: Marek Vasut <marex@denx.de>
129 S: Maintained
130 T: git git://git.denx.de/u-boot-pxa.git
131 F: arch/arm/cpu/pxa/
132 F: arch/arm/include/asm/arch-pxa/
133
134 ARM RENESAS RMOBILE/R-CAR
135 M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
136 M: Marek Vasut <marek.vasut+renesas@gmail.com>
137 S: Maintained
138 T: git git://git.denx.de/u-boot-sh.git
139 F: arch/arm/mach-rmobile/
140
141 ARM ROCKCHIP
142 M: Simon Glass <sjg@chromium.org>
143 M: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
144 S: Maintained
145 T: git git://git.denx.de/u-boot-rockchip.git
146 F: arch/arm/mach-rockchip/
147 F: board/rockchip/
148
149 ARM SAMSUNG
150 M: Minkyu Kang <mk7.kang@samsung.com>
151 S: Maintained
152 T: git git://git.denx.de/u-boot-samsung.git
153 F: arch/arm/cpu/arm920t/s3c24x0/
154 F: arch/arm/mach-exynos/
155 F: arch/arm/mach-s5pc1xx/
156 F: arch/arm/cpu/armv7/s5p-common/
157 F: arch/arm/include/asm/arch-s3c24x0/
158
159 ARM SNAPDRAGON
160 M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
161 S: Maintained
162 F: arch/arm/mach-snapdragon/
163
164 ARM STM SPEAR
165 #M: Vipin Kumar <vipin.kumar@st.com>
166 S: Orphaned (Since 2016-02)
167 T: git git://git.denx.de/u-boot-stm.git
168 F: arch/arm/cpu/arm926ejs/spear/
169 F: arch/arm/include/asm/arch-spear/
170
171 ARM STM STV0991
172 M: Vikas Manocha <vikas.manocha@st.com>
173 S: Maintained
174 F: arch/arm/cpu/armv7/stv0991/
175 F: arch/arm/include/asm/arch-stv0991/
176
177 ARM STI
178 M: Patrice Chotard <patrice.chotard@st.com>
179 S: Maintained
180 F: arch/arm/mach-sti/
181 F: arch/arm/include/asm/arch-sti*/
182
183 ARM SUNXI
184 M: Jagan Teki <jagan@openedev.com>
185 M: Maxime Ripard <maxime.ripard@free-electrons.com>
186 S: Maintained
187 T: git git://git.denx.de/u-boot-sunxi.git
188 F: arch/arm/cpu/armv7/sunxi/
189 F: arch/arm/include/asm/arch-sunxi/
190 F: arch/arm/mach-sunxi/
191 F: board/sunxi/
192
193 ARM TEGRA
194 M: Tom Warren <twarren@nvidia.com>
195 S: Maintained
196 T: git git://git.denx.de/u-boot-tegra.git
197 F: arch/arm/mach-tegra/
198 F: arch/arm/include/asm/arch-tegra*/
199
200 ARM TI
201 M: Tom Rini <trini@konsulko.com>
202 S: Maintained
203 T: git git://git.denx.de/u-boot-ti.git
204 F: arch/arm/mach-davinci/
205 F: arch/arm/mach-keystone/
206 F: arch/arm/cpu/arm926ejs/omap/
207 F: arch/arm/cpu/armv7/omap*/
208 F: arch/arm/include/asm/arch-omap*/
209 F: arch/arm/include/asm/ti-common/
210
211 ARM UNIPHIER
212 M: Masahiro Yamada <yamada.masahiro@socionext.com>
213 S: Maintained
214 T: git git://git.denx.de/u-boot-uniphier.git
215 F: arch/arm/mach-uniphier/
216 F: configs/uniphier_*_defconfig
217 N: uniphier
218
219 ARM ZYNQ
220 M: Michal Simek <monstr@monstr.eu>
221 S: Maintained
222 F: arch/arm/cpu/armv7/zynq/
223 F: arch/arm/include/asm/arch-zynq/
224
225 ARM ZYNQMP
226 M: Michal Simek <michal.simek@xilinx.com>
227 S: Maintained
228 F: arch/arm/cpu/armv8/zynqmp/
229 F: arch/arm/include/asm/arch-zynqmp/
230
231 BUILDMAN
232 M: Simon Glass <sjg@chromium.org>
233 S: Maintained
234 F: tools/buildman/
235
236 CFI FLASH
237 M: Stefan Roese <sr@denx.de>
238 S: Maintained
239 T: git git://git.denx.de/u-boot-cfi-flash.git
240 F: drivers/mtd/cfi_flash.c
241 F: drivers/mtd/jedec_flash.c
242
243 COLDFIRE
244 M: Huan Wang <alison.wang@freescale.com>
245 M: Angelo Dureghello <angelo@sysam.it>
246 S: Maintained
247 T: git git://git.denx.de/u-boot-coldfire.git
248 F: arch/m68k/
249
250 DFU
251 M: Lukasz Majewski <lukma@denx.de>
252 S: Maintained
253 T: git git://git.denx.de/u-boot-dfu.git
254 F: drivers/dfu/
255 F: drivers/usb/gadget/
256
257 DRIVER MODEL
258 M: Simon Glass <sjg@chromium.org>
259 S: Maintained
260 T: git git://git.denx.de/u-boot-dm.git
261 F: drivers/core/
262 F: include/dm/
263 F: test/dm/
264
265 EFI PAYLOAD
266 M: Alexander Graf <agraf@suse.de>
267 S: Maintained
268 T: git git://github.com/agraf/u-boot.git
269 F: include/efi*
270 F: lib/efi*
271 F: test/py/tests/test_efi*
272 F: cmd/bootefi.c
273
274 FLATTENED DEVICE TREE
275 M: Simon Glass <sjg@chromium.org>
276 S: Maintained
277 T: git git://git.denx.de/u-boot-fdt.git
278 F: lib/fdtdec*
279 F: lib/libfdt/
280 F: include/fdt*
281 F: include/libfdt*
282 F: cmd/fdt.c
283 F: common/fdt_support.c
284
285 FREEBSD
286 M: Rafal Jaworowski <raj@semihalf.com>
287 S: Maintained
288 T: git git://git.denx.de/u-boot-freebsd.git
289
290 FREESCALE QORIQ
291 M: York Sun <york.sun@nxp.com>
292 S: Maintained
293 T: git git://git.denx.de/u-boot-fsl-qoriq.git
294
295 I2C
296 M: Heiko Schocher <hs@denx.de>
297 S: Maintained
298 T: git git://git.denx.de/u-boot-i2c.git
299 F: drivers/i2c/
300
301 MICROBLAZE
302 M: Michal Simek <monstr@monstr.eu>
303 S: Maintained
304 T: git git://git.denx.de/u-boot-microblaze.git
305 F: arch/microblaze/
306
307 MIPS
308 M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
309 S: Maintained
310 T: git git://git.denx.de/u-boot-mips.git
311 F: arch/mips/
312
313 MMC
314 M: Jaehoon Chung <jh80.chung@samsung.com>
315 S: Maintained
316 T: git git://git.denx.de/u-boot-mmc.git
317 F: drivers/mmc/
318
319 PATMAN
320 M: Simon Glass <sjg@chromium.org>
321 S: Maintained
322 F: tools/patman/
323
324 POWERPC
325 M: Wolfgang Denk <wd@denx.de>
326 S: Maintained
327 F: arch/powerpc/
328
329 POWERPC MPC8XX
330 M: Christophe Leroy <christophe.leroy@c-s.fr>
331 S: Maintained
332 T: git git://git.denx.de/u-boot-mpc8xx.git
333 F: arch/powerpc/cpu/mpc8xx/
334
335 POWERPC MPC83XX
336 M: Mario Six <mario.six@gdsys.cc>
337 S: Maintained
338 T: git git://git.denx.de/u-boot-mpc83xx.git
339 F: arch/powerpc/cpu/mpc83xx/
340 F: arch/powerpc/include/asm/arch-mpc83xx/
341
342 POWERPC MPC85XX
343 M: York Sun <york.sun@nxp.com>
344 S: Maintained
345 T: git git://git.denx.de/u-boot-mpc85xx.git
346 F: arch/powerpc/cpu/mpc85xx/
347
348 POWERPC MPC86XX
349 M: York Sun <york.sun@nxp.com>
350 S: Maintained
351 T: git git://git.denx.de/u-boot-mpc86xx.git
352 F: arch/powerpc/cpu/mpc86xx/
353
354 POWERPC PPC4XX
355 M: Stefan Roese <sr@denx.de>
356 S: Maintained
357 T: git git://git.denx.de/u-boot-ppc4xx.git
358 F: arch/powerpc/cpu/ppc4xx/
359
360 POWER
361 M: Jaehoon Chung <jh80.chung@samsung.com>
362 S: Maintained
363 T: git git://git.denx.de/u-boot-pmic.git
364 F: drivers/power/
365
366 NETWORK
367 M: Joe Hershberger <joe.hershberger@ni.com>
368 S: Maintained
369 T: git git://git.denx.de/u-boot-net.git
370 F: drivers/net/
371 F: net/
372
373 NAND FLASH
374 M: Scott Wood <oss@buserror.net>
375 S: Maintained
376 T: git git://git.denx.de/u-boot-nand-flash.git
377 F: drivers/mtd/nand/
378
379 NDS32
380 M: Macpaul Lin <macpaul@andestech.com>
381 S: Maintained
382 T: git git://git.denx.de/u-boot-nds32.git
383 F: arch/nds32/
384
385 NIOS
386 M: Thomas Chou <thomas@wytron.com.tw>
387 S: Maintained
388 T: git git://git.denx.de/u-boot-nios.git
389 F: arch/nios2/
390
391 ONENAND
392 #M: Lukasz Majewski <l.majewski@majess.pl>
393 S: Orphaned (Since 2017-01)
394 T: git git://git.denx.de/u-boot-onenand.git
395 F: drivers/mtd/onenand/
396
397 SANDBOX
398 M: Simon Glass <sjg@chromium.org>
399 S: Maintained
400 F: arch/sandbox/
401
402 SH
403 M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
404 S: Maintained
405 T: git git://git.denx.de/u-boot-sh.git
406 F: arch/sh/
407
408 SPI
409 M: Jagan Teki <jagan@openedev.com>
410 S: Maintained
411 T: git git://git.denx.de/u-boot-spi.git
412 F: drivers/mtd/spi/
413 F: drivers/spi/
414 F: include/spi*
415
416 SPMI
417 M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
418 S: Maintained
419 F: drivers/spmi/
420 F: include/spmi/
421
422 TI SYSTEM SECURITY
423 M: Andrew F. Davis <afd@ti.com>
424 S: Supported
425 F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
426 F: arch/arm/mach-omap2/omap5/sec-fxns.c
427 F: arch/arm/mach-omap2/sec-common.c
428 F: arch/arm/mach-omap2/config_secure.mk
429 F: configs/am335x_hs_evm_defconfig
430 F: configs/am335x_hs_evm_uart_defconfig
431 F: configs/am43xx_hs_evm_defconfig
432 F: configs/am57xx_hs_evm_defconfig
433 F: configs/dra7xx_hs_evm_defconfig
434 F: configs/k2hk_hs_evm_defconfig
435 F: configs/k2e_hs_evm_defconfig
436 F: configs/k2g_hs_evm_defconfig
437
438 TQ GROUP
439 #M: Martin Krause <martin.krause@tq-systems.de>
440 S: Orphaned (Since 2016-02)
441 T: git git://git.denx.de/u-boot-tq-group.git
442
443 UBI
444 M: Kyungmin Park <kmpark@infradead.org>
445 M: Heiko Schocher <hs@denx.de>
446 S: Maintained
447 T: git git://git.denx.de/u-boot-ubi.git
448 F: drivers/mtd/ubi/
449
450 USB
451 M: Marek Vasut <marex@denx.de>
452 S: Maintained
453 T: git git://git.denx.de/u-boot-usb.git
454 F: drivers/usb/
455
456 USB xHCI
457 M: Bin Meng <bmeng.cn@gmail.com>
458 S: Maintained
459 T: git git://git.denx.de/u-boot-usb.git topic-xhci
460 F: drivers/usb/host/xhci*
461
462 VIDEO
463 M: Anatolij Gustschin <agust@denx.de>
464 S: Maintained
465 T: git git://git.denx.de/u-boot-video.git
466 F: drivers/video/
467 F: common/lcd*.c
468 F: include/lcd*.h
469
470 X86
471 M: Simon Glass <sjg@chromium.org>
472 M: Bin Meng <bmeng.cn@gmail.com>
473 S: Maintained
474 T: git git://git.denx.de/u-boot-x86.git
475 F: arch/x86/
476
477 XTENSA
478 M: Max Filippov <jcmvbkbc@gmail.com>
479 S: Maintained
480 F: arch/xtensa/
481
482 THE REST
483 M: Tom Rini <trini@konsulko.com>
484 L: u-boot@lists.denx.de
485 Q: http://patchwork.ozlabs.org/project/uboot/list/
486 S: Maintained
487 T: git git://git.denx.de/u-boot.git
488 F: *
489 F: */