]> git.ipfire.org Git - people/ms/u-boot.git/blob - MAINTAINERS
Merge git://git.denx.de/u-boot-rockchip
[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/include/asm/arch-rockchip/
147 F: arch/arm/mach-rockchip/
148 F: board/rockchip/
149 F: drivers/clk/rockchip/
150 F: drivers/gpio/rk_gpio.c
151 F: drivers/misc/rockchip-efuse.c
152 F: drivers/pinctrl/rockchip/
153 F: drivers/ram/rockchip/
154 F: drivers/sysreset/sysreset_rockchip.c
155 F: tools/rkcommon.c
156 F: tools/rkcommon.h
157 F: tools/rkimage.c
158 F: tools/rksd.c
159 F: tools/rkspi.c
160
161 ARM SAMSUNG
162 M: Minkyu Kang <mk7.kang@samsung.com>
163 S: Maintained
164 T: git git://git.denx.de/u-boot-samsung.git
165 F: arch/arm/cpu/arm920t/s3c24x0/
166 F: arch/arm/mach-exynos/
167 F: arch/arm/mach-s5pc1xx/
168 F: arch/arm/cpu/armv7/s5p-common/
169 F: arch/arm/include/asm/arch-s3c24x0/
170
171 ARM SNAPDRAGON
172 M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
173 S: Maintained
174 F: arch/arm/mach-snapdragon/
175
176 ARM STM SPEAR
177 #M: Vipin Kumar <vipin.kumar@st.com>
178 S: Orphaned (Since 2016-02)
179 T: git git://git.denx.de/u-boot-stm.git
180 F: arch/arm/cpu/arm926ejs/spear/
181 F: arch/arm/include/asm/arch-spear/
182
183 ARM STM STV0991
184 M: Vikas Manocha <vikas.manocha@st.com>
185 S: Maintained
186 F: arch/arm/cpu/armv7/stv0991/
187 F: arch/arm/include/asm/arch-stv0991/
188
189 ARM STI
190 M: Patrice Chotard <patrice.chotard@st.com>
191 S: Maintained
192 F: arch/arm/mach-sti/
193 F: arch/arm/include/asm/arch-sti*/
194
195 ARM SUNXI
196 M: Jagan Teki <jagan@openedev.com>
197 M: Maxime Ripard <maxime.ripard@free-electrons.com>
198 S: Maintained
199 T: git git://git.denx.de/u-boot-sunxi.git
200 F: arch/arm/cpu/armv7/sunxi/
201 F: arch/arm/include/asm/arch-sunxi/
202 F: arch/arm/mach-sunxi/
203 F: board/sunxi/
204
205 ARM TEGRA
206 M: Tom Warren <twarren@nvidia.com>
207 S: Maintained
208 T: git git://git.denx.de/u-boot-tegra.git
209 F: arch/arm/mach-tegra/
210 F: arch/arm/include/asm/arch-tegra*/
211
212 ARM TI
213 M: Tom Rini <trini@konsulko.com>
214 S: Maintained
215 T: git git://git.denx.de/u-boot-ti.git
216 F: arch/arm/mach-davinci/
217 F: arch/arm/mach-keystone/
218 F: arch/arm/cpu/arm926ejs/omap/
219 F: arch/arm/cpu/armv7/omap*/
220 F: arch/arm/include/asm/arch-omap*/
221 F: arch/arm/include/asm/ti-common/
222
223 ARM UNIPHIER
224 M: Masahiro Yamada <yamada.masahiro@socionext.com>
225 S: Maintained
226 T: git git://git.denx.de/u-boot-uniphier.git
227 F: arch/arm/mach-uniphier/
228 F: configs/uniphier_*_defconfig
229 N: uniphier
230
231 ARM ZYNQ
232 M: Michal Simek <monstr@monstr.eu>
233 S: Maintained
234 F: arch/arm/cpu/armv7/zynq/
235 F: arch/arm/include/asm/arch-zynq/
236
237 ARM ZYNQMP
238 M: Michal Simek <michal.simek@xilinx.com>
239 S: Maintained
240 F: arch/arm/cpu/armv8/zynqmp/
241 F: arch/arm/include/asm/arch-zynqmp/
242
243 BUILDMAN
244 M: Simon Glass <sjg@chromium.org>
245 S: Maintained
246 F: tools/buildman/
247
248 CFI FLASH
249 M: Stefan Roese <sr@denx.de>
250 S: Maintained
251 T: git git://git.denx.de/u-boot-cfi-flash.git
252 F: drivers/mtd/cfi_flash.c
253 F: drivers/mtd/jedec_flash.c
254
255 COLDFIRE
256 M: Huan Wang <alison.wang@freescale.com>
257 M: Angelo Dureghello <angelo@sysam.it>
258 S: Maintained
259 T: git git://git.denx.de/u-boot-coldfire.git
260 F: arch/m68k/
261
262 DFU
263 M: Lukasz Majewski <lukma@denx.de>
264 S: Maintained
265 T: git git://git.denx.de/u-boot-dfu.git
266 F: drivers/dfu/
267 F: drivers/usb/gadget/
268
269 DRIVER MODEL
270 M: Simon Glass <sjg@chromium.org>
271 S: Maintained
272 T: git git://git.denx.de/u-boot-dm.git
273 F: drivers/core/
274 F: include/dm/
275 F: test/dm/
276
277 EFI PAYLOAD
278 M: Alexander Graf <agraf@suse.de>
279 S: Maintained
280 T: git git://github.com/agraf/u-boot.git
281 F: include/efi*
282 F: lib/efi*
283 F: test/py/tests/test_efi*
284 F: cmd/bootefi.c
285
286 FLATTENED DEVICE TREE
287 M: Simon Glass <sjg@chromium.org>
288 S: Maintained
289 T: git git://git.denx.de/u-boot-fdt.git
290 F: lib/fdtdec*
291 F: lib/libfdt/
292 F: include/fdt*
293 F: include/libfdt*
294 F: cmd/fdt.c
295 F: common/fdt_support.c
296
297 FREEBSD
298 M: Rafal Jaworowski <raj@semihalf.com>
299 S: Maintained
300 T: git git://git.denx.de/u-boot-freebsd.git
301
302 FREESCALE QORIQ
303 M: York Sun <york.sun@nxp.com>
304 S: Maintained
305 T: git git://git.denx.de/u-boot-fsl-qoriq.git
306
307 I2C
308 M: Heiko Schocher <hs@denx.de>
309 S: Maintained
310 T: git git://git.denx.de/u-boot-i2c.git
311 F: drivers/i2c/
312
313 MICROBLAZE
314 M: Michal Simek <monstr@monstr.eu>
315 S: Maintained
316 T: git git://git.denx.de/u-boot-microblaze.git
317 F: arch/microblaze/
318
319 MIPS
320 M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
321 S: Maintained
322 T: git git://git.denx.de/u-boot-mips.git
323 F: arch/mips/
324
325 MMC
326 M: Jaehoon Chung <jh80.chung@samsung.com>
327 S: Maintained
328 T: git git://git.denx.de/u-boot-mmc.git
329 F: drivers/mmc/
330
331 PATMAN
332 M: Simon Glass <sjg@chromium.org>
333 S: Maintained
334 F: tools/patman/
335
336 POWERPC
337 M: Wolfgang Denk <wd@denx.de>
338 S: Maintained
339 F: arch/powerpc/
340
341 POWERPC MPC8XX
342 M: Christophe Leroy <christophe.leroy@c-s.fr>
343 S: Maintained
344 T: git git://git.denx.de/u-boot-mpc8xx.git
345 F: arch/powerpc/cpu/mpc8xx/
346
347 POWERPC MPC83XX
348 M: Mario Six <mario.six@gdsys.cc>
349 S: Maintained
350 T: git git://git.denx.de/u-boot-mpc83xx.git
351 F: arch/powerpc/cpu/mpc83xx/
352 F: arch/powerpc/include/asm/arch-mpc83xx/
353
354 POWERPC MPC85XX
355 M: York Sun <york.sun@nxp.com>
356 S: Maintained
357 T: git git://git.denx.de/u-boot-mpc85xx.git
358 F: arch/powerpc/cpu/mpc85xx/
359
360 POWERPC MPC86XX
361 M: York Sun <york.sun@nxp.com>
362 S: Maintained
363 T: git git://git.denx.de/u-boot-mpc86xx.git
364 F: arch/powerpc/cpu/mpc86xx/
365
366 POWERPC PPC4XX
367 M: Stefan Roese <sr@denx.de>
368 S: Maintained
369 T: git git://git.denx.de/u-boot-ppc4xx.git
370 F: arch/powerpc/cpu/ppc4xx/
371
372 POWER
373 M: Jaehoon Chung <jh80.chung@samsung.com>
374 S: Maintained
375 T: git git://git.denx.de/u-boot-pmic.git
376 F: drivers/power/
377
378 NETWORK
379 M: Joe Hershberger <joe.hershberger@ni.com>
380 S: Maintained
381 T: git git://git.denx.de/u-boot-net.git
382 F: drivers/net/
383 F: net/
384
385 NAND FLASH
386 M: Scott Wood <oss@buserror.net>
387 S: Maintained
388 T: git git://git.denx.de/u-boot-nand-flash.git
389 F: drivers/mtd/nand/
390
391 NDS32
392 M: Macpaul Lin <macpaul@andestech.com>
393 S: Maintained
394 T: git git://git.denx.de/u-boot-nds32.git
395 F: arch/nds32/
396
397 NIOS
398 M: Thomas Chou <thomas@wytron.com.tw>
399 S: Maintained
400 T: git git://git.denx.de/u-boot-nios.git
401 F: arch/nios2/
402
403 ONENAND
404 #M: Lukasz Majewski <l.majewski@majess.pl>
405 S: Orphaned (Since 2017-01)
406 T: git git://git.denx.de/u-boot-onenand.git
407 F: drivers/mtd/onenand/
408
409 SANDBOX
410 M: Simon Glass <sjg@chromium.org>
411 S: Maintained
412 F: arch/sandbox/
413
414 SH
415 M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
416 S: Maintained
417 T: git git://git.denx.de/u-boot-sh.git
418 F: arch/sh/
419
420 SPI
421 M: Jagan Teki <jagan@openedev.com>
422 S: Maintained
423 T: git git://git.denx.de/u-boot-spi.git
424 F: drivers/mtd/spi/
425 F: drivers/spi/
426 F: include/spi*
427
428 SPMI
429 M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
430 S: Maintained
431 F: drivers/spmi/
432 F: include/spmi/
433
434 TI SYSTEM SECURITY
435 M: Andrew F. Davis <afd@ti.com>
436 S: Supported
437 F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
438 F: arch/arm/mach-omap2/omap5/sec-fxns.c
439 F: arch/arm/mach-omap2/sec-common.c
440 F: arch/arm/mach-omap2/config_secure.mk
441 F: configs/am335x_hs_evm_defconfig
442 F: configs/am335x_hs_evm_uart_defconfig
443 F: configs/am43xx_hs_evm_defconfig
444 F: configs/am57xx_hs_evm_defconfig
445 F: configs/dra7xx_hs_evm_defconfig
446 F: configs/k2hk_hs_evm_defconfig
447 F: configs/k2e_hs_evm_defconfig
448 F: configs/k2g_hs_evm_defconfig
449
450 TQ GROUP
451 #M: Martin Krause <martin.krause@tq-systems.de>
452 S: Orphaned (Since 2016-02)
453 T: git git://git.denx.de/u-boot-tq-group.git
454
455 UBI
456 M: Kyungmin Park <kmpark@infradead.org>
457 M: Heiko Schocher <hs@denx.de>
458 S: Maintained
459 T: git git://git.denx.de/u-boot-ubi.git
460 F: drivers/mtd/ubi/
461
462 USB
463 M: Marek Vasut <marex@denx.de>
464 S: Maintained
465 T: git git://git.denx.de/u-boot-usb.git
466 F: drivers/usb/
467
468 USB xHCI
469 M: Bin Meng <bmeng.cn@gmail.com>
470 S: Maintained
471 T: git git://git.denx.de/u-boot-usb.git topic-xhci
472 F: drivers/usb/host/xhci*
473
474 VIDEO
475 M: Anatolij Gustschin <agust@denx.de>
476 S: Maintained
477 T: git git://git.denx.de/u-boot-video.git
478 F: drivers/video/
479 F: common/lcd*.c
480 F: include/lcd*.h
481
482 X86
483 M: Simon Glass <sjg@chromium.org>
484 M: Bin Meng <bmeng.cn@gmail.com>
485 S: Maintained
486 T: git git://git.denx.de/u-boot-x86.git
487 F: arch/x86/
488
489 XTENSA
490 M: Max Filippov <jcmvbkbc@gmail.com>
491 S: Maintained
492 F: arch/xtensa/
493
494 THE REST
495 M: Tom Rini <trini@konsulko.com>
496 L: u-boot@lists.denx.de
497 Q: http://patchwork.ozlabs.org/project/uboot/list/
498 S: Maintained
499 T: git git://git.denx.de/u-boot.git
500 F: *
501 F: */