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