]> Git Repo - J-u-boot.git/blob - MAINTAINERS
Merge branch '2021.01-rc' of https://github.com/lftan/u-boot
[J-u-boot.git] / MAINTAINERS
1 Descriptions of section entries:
2
3         P: Person (obsolete)
4         M: Mail patches to: FullName <address@domain>
5         R: Designated reviewer: FullName <address@domain>
6            These reviewers should be CCed on patches.
7         L: Mailing list that is relevant to this area
8         W: Web-page with status/info
9         Q: Patchwork web based patch tracking system site
10         T: SCM tree type and location.
11            Type is one of: git, hg, quilt, stgit, topgit
12         S: Status, one of the following:
13            Supported:   Someone is actually paid to look after this.
14            Maintained:  Someone actually looks after it.
15            Orphan:      No current maintainer [but maybe you could take the
16                         role as you write your new code].
17         F: Files and directories with wildcard patterns.
18            A trailing slash includes all files and subdirectory files.
19            F:   drivers/net/    all files in and below drivers/net
20            F:   drivers/net/*   all files in drivers/net, but not below
21            F:   */net/*         all files in "any top level directory"/net
22            One pattern per line.  Multiple F: lines acceptable.
23         N: Files and directories with regex patterns.
24            N:   [^a-z]tegra     all files whose path contains the word tegra
25            One pattern per line.  Multiple N: lines acceptable.
26            scripts/get_maintainer.pl has different behavior for files that
27            match F: pattern and matches of N: patterns.  By default,
28            get_maintainer will not look at git log history when an F: pattern
29            match occurs.  When an N: match occurs, git log history is used
30            to also notify the people that have git commit signatures.
31         X: Files and directories that are NOT maintained, same rules as F:
32            Files exclusions are tested before file matches.
33            Can be useful for excluding a specific subdirectory, for instance:
34            F:   net/
35            X:   net/ipv6/
36            matches all files in and below net excluding net/ipv6/
37         K: Keyword perl extended regex pattern to match content in a
38            patch or file.  For instance:
39            K: of_get_profile
40               matches patches or files that contain "of_get_profile"
41            K: \b(printk|pr_(info|err))\b
42               matches patches or files that contain one or more of the words
43               printk, pr_info or pr_err
44            One regex pattern per line.  Multiple K: lines acceptable.
45
46 Note: For the hard of thinking, this list is meant to remain in alphabetical
47 order. If you could add yourselves to it in alphabetical order that would be
48 so much easier [Ed]
49
50 Maintainers List (try to look for most precise areas first)
51
52                 -----------------------------------
53 ANDROID AB
54 M:      Igor Opaniuk <[email protected]>
55 R:      Sam Protsenko <[email protected]>
56 S:      Maintained
57 F:      cmd/ab_select.c
58 F:      common/android_ab.c
59 F:      doc/android/ab.rst
60 F:      include/android_ab.h
61 F:      test/py/tests/test_android/test_ab.py
62
63 ANDROID AVB
64 M:      Igor Opaniuk <[email protected]>
65 S:      Maintained
66 F:      cmd/avb.c
67 F:      common/avb_verify.c
68 F:      doc/android/avb2.rst
69 F:      include/avb_verify.h
70 F:      lib/libavb/
71 F:      test/py/tests/test_android/test_avb.py
72
73 ARC
74 M:      Alexey Brodkin <[email protected]>
75 M:      Eugeniy Paltsev <[email protected]>
76 S:      Maintained
77 L:      [email protected]
78 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-arc.git
79 F:      arch/arc/
80 F:      board/synopsys/
81
82 ARC HSDK CGU CLOCK
83 M:      Eugeniy Paltsev <[email protected]>
84 S:      Maintained
85 L:      [email protected]
86 F:      drivers/clk/clk-hsdk-cgu.c
87 F:      include/dt-bindings/clock/snps,hsdk-cgu.h
88 F:      doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
89
90 ARC HSDK CREG GPIO
91 M:      Eugeniy Paltsev <[email protected]>
92 S:      Maintained
93 L:      [email protected]
94 F:      doc/device-tree-bindings/gpio/snps,creg-gpio.txt
95 F:      drivers/gpio/hsdk-creg-gpio.c
96
97 ARC HSDK RESET
98 M:      Eugeniy Paltsev <[email protected]>
99 S:      Maintained
100 L:      [email protected]
101 F:      include/dt-bindings/reset/snps,hsdk-reset.h
102 F:      drivers/reset/reset-hsdk.c
103
104 ARC SYNOPSYS DW MMC EXTENSIONS
105 M:      Eugeniy Paltsev <[email protected]>
106 S:      Maintained
107 L:      [email protected]
108 F:      doc/device-tree-bindings/mmc/snps,dw-mmc.txt
109 F:      drivers/mmc/snps_dw_mmc.c
110
111 ARM
112 M:      Tom Rini <[email protected]>
113 S:      Maintained
114 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-arm.git
115 F:      arch/arm/
116 F:      cmd/arm/
117
118 ARM ALTERA SOCFPGA
119 M:      Marek Vasut <[email protected]>
120 M:      Simon Goldschmidt <[email protected]>
121 M:      Ley Foon Tan <[email protected]>
122 S:      Maintainted
123 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-socfpga.git
124 F:      arch/arm/mach-socfpga/
125 F:      drivers/sysreset/sysreset_socfpga*
126
127 ARM AMLOGIC SOC SUPPORT
128 M:      Neil Armstrong <[email protected]>
129 S:      Maintained
130 L:      [email protected]
131 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git
132 F:      arch/arm/mach-meson/
133 F:      arch/arm/include/asm/arch-meson/
134 F:      drivers/clk/meson/
135 F:      drivers/serial/serial_meson.c
136 F:      drivers/reset/reset-meson.c
137 F:      drivers/i2c/meson_i2c.c
138 F:      drivers/net/phy/meson-gxl.c
139 F:      drivers/adc/meson-saradc.c
140 F:      drivers/phy/meson*
141 F:      drivers/mmc/meson_gx_mmc.c
142 F:      drivers/spi/meson_spifc.c
143 F:      drivers/pinctrl/meson/
144 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
145 F:      drivers/video/meson/
146 F:      include/configs/meson64.h
147 F:      include/configs/meson64_android.h
148 F:      doc/board/amlogic/
149 N:      meson
150
151 ARM ASPEED
152 M:      Ryan Chen <[email protected]>
153 M:      Chia-Wei Wang <[email protected]>
154 R:      Aspeed BMC SW team <[email protected]>
155 S:      Maintained
156 F:      arch/arm/mach-aspeed/
157 F:      arch/arm/include/asm/arch-aspeed/
158 F:      board/aspeed/
159 F:      drivers/clk/aspeed/
160 F:      drivers/pinctrl/aspeed/
161 N:      aspeed
162
163 ARM BROADCOM BCM283X
164 M:      Matthias Brugger <[email protected]>
165 S:      Maintained
166 F:      arch/arm/dts/bcm283*
167 F:      arch/arm/mach-bcm283x/
168 F:      board/raspberrypi/
169 F:      drivers/gpio/bcm2835_gpio.c
170 F:      drivers/mmc/bcm2835_sdhci.c
171 F:      drivers/mmc/bcm2835_sdhost.c
172 F:      drivers/serial/serial_bcm283x_mu.c
173 F:      drivers/serial/serial_bcm283x_pl011.c
174 F:      drivers/video/bcm2835.c
175 F:      include/dm/platform_data/serial_bcm283x_mu.h
176 F:      include/dt-bindings/pinctrl/bcm2835.h
177 F:      drivers/pinctrl/broadcom/
178
179 ARM BROADCOM BCMSTB
180 M:      Thomas Fitzsimmons <[email protected]>
181 S:      Maintained
182 F:      arch/arm/mach-bcmstb/
183 F:      board/broadcom/bcmstb/
184 F:      configs/bcm7*_defconfig
185 F:      doc/README.bcm7xxx
186 F:      drivers/mmc/bcmstb_sdhci.c
187 F:      drivers/spi/bcmstb_spi.c
188
189 ARM CORTINA ACCESS CAxxxx
190 M:      Alex Nemirovsky <[email protected]>
191 S:      Supported
192 F:      board/cortina/common/
193 F:      drivers/gpio/cortina_gpio.c
194 F:      drivers/watchdog/cortina_wdt.c
195 F:      drivers/serial/serial_cortina.c
196 F:      drivers/led/led_cortina.c
197 F:      drivers/mmc/ca_dw_mmc.c
198 F:      drivers/i2c/i2c-cortina.c
199 F:      drivers/i2c/i2c-cortina.h
200
201 ARM/CZ.NIC TURRIS MOX SUPPORT
202 M:      Marek Behun <[email protected]>
203 S:      Maintained
204 F:      arch/arm/dts/armada-3720-turris-mox.dts
205 F:      board/CZ.NIC/
206 F:      configs/turris_*_defconfig
207 F:      include/configs/turris_*.h
208
209 ARM FREESCALE IMX
210 M:      Stefano Babic <[email protected]>
211 M:      Fabio Estevam <[email protected]>
212 R:      NXP i.MX U-Boot Team <[email protected]>
213 S:      Maintained
214 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
215 F:      arch/arm/cpu/arm1136/mx*/
216 F:      arch/arm/cpu/arm926ejs/mx*/
217 F:      arch/arm/cpu/armv7/vf610/
218 F:      arch/arm/dts/*imx*
219 F:      arch/arm/mach-imx/
220 F:      arch/arm/include/asm/arch-imx/
221 F:      arch/arm/include/asm/arch-mx*/
222 F:      arch/arm/include/asm/arch-vf610/
223 F:      arch/arm/include/asm/mach-imx/
224 F:      board/freescale/*mx*/
225
226 ARM HISILICON
227 M:      Peter Griffin <[email protected]>
228 M:      Manivannan Sadhasivam <[email protected]>
229 S:      Maintained
230 F:      arch/arm/cpu/armv8/hisilicon
231 F:      arch/arm/include/asm/arch-hi6220/
232 F:      arch/arm/include/asm/arch-hi3660/
233
234 ARM IPQ40XX
235 M:      Robert Marko <[email protected]>
236 M:      Luka Kovacic <[email protected]>
237 M:      Luka Perkov <[email protected]>
238 S:      Maintained
239 F:      arch/arm/mach-ipq40xx/
240 F:      include/dt-bindings/clock/qcom,ipq4019-gcc.h
241 F:      include/dt-bindings/reset/qcom,ipq4019-reset.h
242 F:      drivers/reset/reset-ipq4019.c
243 F:      drivers/phy/phy-qcom-ipq4019-usb.c
244
245 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
246 M:      Stefan Roese <[email protected]>
247 S:      Maintained
248 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-marvell.git
249 F:      arch/arm/mach-kirkwood/
250 F:      arch/arm/mach-mvebu/
251 F:      drivers/ata/ahci_mvebu.c
252 F:      drivers/ddr/marvell/
253 F:      drivers/gpio/mvebu_gpio.c
254 F:      drivers/spi/kirkwood_spi.c
255 F:      drivers/pci/pci_mvebu.c
256 F:      drivers/pci/pcie_dw_mvebu.c
257 F:      drivers/watchdog/orion_wdt.c
258
259 ARM MARVELL PXA
260 M:      Marek Vasut <[email protected]>
261 S:      Maintained
262 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pxa.git
263 F:      arch/arm/cpu/pxa/
264 F:      arch/arm/include/asm/arch-pxa/
265
266 ARM MEDIATEK
267 M:      Ryder Lee <[email protected]>
268 M:      Weijie Gao <[email protected]>
269 M:      Chunfeng Yun <[email protected]>
270 R:      GSS_MTK_Uboot_upstream <[email protected]>
271 S:      Maintained
272 F:      arch/arm/mach-mediatek/
273 F:      arch/arm/include/asm/arch-mediatek/
274 F:      board/mediatek/
275 F:      doc/device-tree-bindings/phy/phy-mtk-*
276 F:      doc/device-tree-bindings/usb/mediatek,*
277 F:      doc/README.mediatek
278 F:      drivers/clk/mediatek/
279 F:      drivers/mmc/mtk-sd.c
280 F:      drivers/phy/phy-mtk-*
281 F:      drivers/pinctrl/mediatek/
282 F:      drivers/power/domain/mtk-power-domain.c
283 F:      drivers/ram/mediatek/
284 F:      drivers/spi/mtk_snfi_spi.c
285 F:      drivers/timer/mtk_timer.c
286 F:      drivers/usb/host/xhci-mtk.c
287 F:      drivers/usb/mtu3/
288 F:      drivers/watchdog/mtk_wdt.c
289 F:      drivers/net/mtk_eth.c
290 F:      drivers/reset/reset-mediatek.c
291 F:      tools/mtk_image.c
292 F:      tools/mtk_image.h
293 N:      mediatek
294
295 ARM MICROCHIP/ATMEL AT91
296 M:      Eugen Hristev <[email protected]>
297 S:      Maintained
298 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-atmel.git
299 F:      arch/arm/mach-at91/
300 F:      board/atmel/
301 F:      drivers/cpu/at91_cpu.c
302 F:      drivers/misc/microchip_flexcom.c
303 F:      drivers/timer/mchp-pit64b-timer.c
304
305 ARM NEXELL S5P4418
306 M:      Stefan Bosch <[email protected]>
307 S:      Maintained
308 F:      arch/arm/cpu/armv7/s5p4418/
309 F:      arch/arm/dts/s5p4418*
310 F:      arch/arm/mach-nexell/
311 F:      board/friendlyarm/
312 F:      configs/s5p4418_nanopi2_defconfig
313 F:      doc/README.s5p4418
314 F:      drivers/gpio/nx_gpio.c
315 F:      drivers/i2c/nx_i2c.c
316 F:      drivers/mmc/nexell_dw_mmc_dm.c
317 F:      drivers/pinctrl/nexell/
318 F:      drivers/video/nexell/
319 F:      drivers/video/nexell_display.c
320 F:      include/configs/s5p4418_nanopi2.h
321
322 ARM OWL
323 M:      Manivannan Sadhasivam <[email protected]>
324 S:      Maintained
325 F:      arch/arm/include/asm/arch-owl/
326 F:      arch/arm/mach-owl/
327 F:      doc/board/actions/
328 F:      drivers/clk/owl/
329 F:      drivers/serial/serial_owl.c
330 F:      include/configs/owl-common.h
331 F:      configs/bubblegum_96_defconfig
332 F:      configs/cubieboard7_defconfig
333
334 ARM RENESAS RMOBILE/R-CAR
335 M:      Nobuhiro Iwamatsu <[email protected]>
336 M:      Marek Vasut <[email protected]>
337 S:      Maintained
338 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
339 F:      arch/arm/mach-rmobile/
340
341 ARM ROCKCHIP
342 M:      Simon Glass <[email protected]>
343 M:      Philipp Tomsich <[email protected]>
344 M:      Kever Yang <[email protected]>
345 S:      Maintained
346 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git
347 F:      arch/arm/include/asm/arch-rockchip/
348 F:      arch/arm/mach-rockchip/
349 F:      board/rockchip/
350 F:      drivers/clk/rockchip/
351 F:      drivers/gpio/rk_gpio.c
352 F:      drivers/misc/rockchip-efuse.c
353 F:      drivers/mmc/rockchip_sdhci.c
354 F:      drivers/mmc/rockchip_dw_mmc.c
355 F:      drivers/pinctrl/rockchip/
356 F:      drivers/ram/rockchip/
357 F:      drivers/sysreset/sysreset_rockchip.c
358 F:      drivers/video/rockchip/
359 F:      tools/rkcommon.c
360 F:      tools/rkcommon.h
361 F:      tools/rkimage.c
362 F:      tools/rksd.c
363 F:      tools/rkspi.c
364
365 ARM SAMSUNG
366 M:      Minkyu Kang <[email protected]>
367 S:      Maintained
368 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-samsung.git
369 F:      arch/arm/mach-exynos/
370 F:      arch/arm/mach-s5pc1xx/
371 F:      arch/arm/cpu/armv7/s5p-common/
372
373 ARM SNAPDRAGON
374 M:      Ramon Fried <[email protected]>
375 S:      Maintained
376 F:      arch/arm/mach-snapdragon/
377 F:      drivers/gpio/msm_gpio.c
378 F:      drivers/mmc/msm_sdhci.c
379 F:      drivers/phy/msm8916-usbh-phy.c
380 F:      drivers/serial/serial_msm.c
381 F:      drivers/smem/msm_smem.c
382 F:      drivers/usb/host/ehci-msm.c
383
384 ARM STI
385 M:      Patrice Chotard <[email protected]>
386 S:      Maintained
387 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
388 F:      arch/arm/mach-sti/
389 F:      arch/arm/include/asm/arch-sti*/
390 F:      drivers/phy/sti_usb_phy.c
391 F:      drivers/pinctrl/pinctrl-sti.c
392 F:      drivers/mmc/sti_sdhci.c
393 F:      drivers/reset/sti-reset.c
394 F:      drivers/serial/serial_sti_asc.c
395 F:      drivers/sysreset/sysreset_sti.c
396 F:      drivers/timer/sti-timer.c
397 F:      drivers/usb/host/dwc3-sti-glue.c
398 F:      include/dwc3-sti-glue.h
399 F:      include/dt-bindings/clock/stih407-clks.h
400 F:      include/dt-bindings/clock/stih410-clks.h
401 F:      include/dt-bindings/reset/stih407-resets.h
402
403 ARM STM SPEAR
404 #M:     Vipin Kumar <[email protected]>
405 S:      Orphaned (Since 2016-02)
406 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
407 F:      arch/arm/cpu/arm926ejs/spear/
408 F:      arch/arm/include/asm/arch-spear/
409
410 ARM STM STM32MP
411 M:      Patrick Delaunay <[email protected]>
412 M:      Patrice Chotard <[email protected]>
413 L:      [email protected] (moderated for non-subscribers)
414 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
415 S:      Maintained
416 F:      arch/arm/mach-stm32mp/
417 F:      doc/board/st/
418 F:      drivers/adc/stm32-adc*
419 F:      drivers/clk/clk_stm32mp1.c
420 F:      drivers/gpio/stm32_gpio.c
421 F:      drivers/hwspinlock/stm32_hwspinlock.c
422 F:      drivers/i2c/stm32f7_i2c.c
423 F:      drivers/mailbox/stm32-ipcc.c
424 F:      drivers/misc/stm32mp_fuse.c
425 F:      drivers/misc/stm32_rcc.c
426 F:      drivers/mmc/stm32_sdmmc2.c
427 F:      drivers/mtd/nand/raw/stm32_fmc2_nand.c
428 F:      drivers/phy/phy-stm32-usbphyc.c
429 F:      drivers/pinctrl/pinctrl_stm32.c
430 F:      drivers/power/pmic/stpmic1.c
431 F:      drivers/power/regulator/stm32-vrefbuf.c
432 F:      drivers/power/regulator/stpmic1.c
433 F:      drivers/ram/stm32mp1/
434 F:      drivers/remoteproc/stm32_copro.c
435 F:      drivers/reset/stm32-reset.c
436 F:      drivers/rtc/stm32_rtc.c
437 F:      drivers/serial/serial_stm32.*
438 F:      drivers/spi/stm32_qspi.c
439 F:      drivers/spi/stm32_spi.c
440 F:      drivers/video/stm32/stm32_ltdc.c
441 F:      drivers/watchdog/stm32mp_wdt.c
442 F:      include/dt-bindings/clock/stm32fx-clock.h
443 F:      include/dt-bindings/clock/stm32mp1-clks.h
444 F:      include/dt-bindings/clock/stm32mp1-clksrc.h
445 F:      include/dt-bindings/pinctrl/stm32-pinfunc.h
446 F:      include/dt-bindings/reset/stm32mp1-resets.h
447 F:      include/stm32_rcc.h
448 F:      tools/stm32image.c
449
450
451 ARM STM STV0991
452 M:      Vikas Manocha <[email protected]>
453 S:      Maintained
454 F:      arch/arm/cpu/armv7/stv0991/
455 F:      arch/arm/include/asm/arch-stv0991/
456
457 ARM SUNXI
458 M:      Jagan Teki <[email protected]>
459 M:      Maxime Ripard <[email protected]>
460 S:      Maintained
461 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git
462 F:      arch/arm/cpu/armv7/sunxi/
463 F:      arch/arm/include/asm/arch-sunxi/
464 F:      arch/arm/mach-sunxi/
465 F:      board/sunxi/
466
467 ARM TEGRA
468 M:      Tom Warren <[email protected]>
469 S:      Maintained
470 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-tegra.git
471 F:      arch/arm/mach-tegra/
472 F:      arch/arm/include/asm/arch-tegra*/
473
474 ARM TI
475 M:      Lokesh Vutla <[email protected]>
476 S:      Maintained
477 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git
478 F:      arch/arm/mach-davinci/
479 F:      arch/arm/mach-k3/
480 F:      arch/arm/mach-keystone/
481 F:      arch/arm/mach-omap2/
482 F:      arch/arm/include/asm/arch-omap*/
483 F:      arch/arm/include/asm/ti-common/
484 F:      board/ti/
485 F:      drivers/dma/ti*
486 F:      drivers/firmware/ti_sci.*
487 F:      drivers/gpio/omap_gpio.c
488 F:      drivers/memory/ti-aemif.c
489 F:      drivers/misc/k3_avs.c
490 F:      drivers/mailbox/k3-sec-procy.c
491 F:      drivers/pci/pcie_dw_ti.c
492 F:      drivers/phy/keystone-usb-phy.c
493 F:      drivers/phy/omap-usb2-phy.c
494 F:      drivers/phy/phy-ti-am654.c
495 F:      drivers/phy/ti-pipe3-phy.c
496 F:      drivers/ram/k3*
497 F:      drivers/remoteproc/k3_system_controller.c
498 F:      drivers/remoteproc/ti*
499 F:      drivers/reset/reset-ti-sci.c
500 F:      drivers/rtc/davinci.c
501 F:      drivers/serial/serial_omap.c
502 F:      drivers/soc/ti/
503 F:      drivers/sysreset/sysreset-ti-sci.c
504 F:      drivers/thermal/ti-bandgap.c
505 F:      drivers/timer/omap-timer.c
506 F:      drivers/watchdog/omap_wdt.c
507 F:      include/linux/soc/ti/
508
509 ARM U8500
510 M:      Stephan Gerhold <[email protected]>
511 R:      Linus Walleij <[email protected]>
512 S:      Maintained
513 F:      arch/arm/dts/ste-*
514 F:      arch/arm/mach-u8500/
515 F:      drivers/timer/nomadik-mtu-timer.c
516
517 ARM UNIPHIER
518 S:      Orphan (Since 2020-09)
519 F:      arch/arm/mach-uniphier/
520 F:      configs/uniphier_*_defconfig
521 N:      uniphier
522
523 ARM VERSAL
524 M:      Michal Simek <[email protected]>
525 S:      Maintained
526 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
527 F:      arch/arm/mach-versal/
528 F:      drivers/watchdog/xilinx_wwdt.c
529 N:      (?<!uni)versal
530
531 ARM VERSATILE EXPRESS DRIVERS
532 M:      Liviu Dudau <[email protected]>
533 S:      Maintained
534 T:      git git://github.com/ARM-software/u-boot.git
535 F:      drivers/misc/vexpress_config.c
536 N:      vexpress
537
538 ARM ZYNQ
539 M:      Michal Simek <[email protected]>
540 S:      Maintained
541 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
542 F:      arch/arm/mach-zynq/
543 F:      drivers/clk/clk_zynq.c
544 F:      drivers/fpga/zynqpl.c
545 F:      drivers/gpio/zynq_gpio.c
546 F:      drivers/i2c/i2c-cdns.c
547 F:      drivers/i2c/muxes/pca954x.c
548 F:      drivers/i2c/zynq_i2c.c
549 F:      drivers/mmc/zynq_sdhci.c
550 F:      drivers/mtd/nand/raw/zynq_nand.c
551 F:      drivers/net/phy/xilinx_phy.c
552 F:      drivers/net/zynq_gem.c
553 F:      drivers/serial/serial_zynq.c
554 F:      drivers/spi/zynq_qspi.c
555 F:      drivers/spi/zynq_spi.c
556 F:      drivers/usb/host/ehci-zynq.c
557 F:      drivers/watchdog/cdns_wdt.c
558 F:      include/zynqpl.h
559 F:      tools/zynqimage.c
560 N:      zynq
561
562 ARM ZYNQMP
563 M:      Michal Simek <[email protected]>
564 S:      Maintained
565 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
566 F:      arch/arm/mach-zynqmp/
567 F:      drivers/clk/clk_zynqmp.c
568 F:      driver/firmware/firmware-zynqmp.c
569 F:      drivers/fpga/zynqpl.c
570 F:      drivers/gpio/zynq_gpio.c
571 F:      drivers/i2c/i2c-cdns.c
572 F:      drivers/i2c/muxes/pca954x.c
573 F:      drivers/i2c/zynq_i2c.c
574 F:      drivers/mailbox/zynqmp-ipi.c
575 F:      drivers/mmc/zynq_sdhci.c
576 F:      drivers/mtd/nand/raw/zynq_nand.c
577 F:      drivers/net/phy/xilinx_phy.c
578 F:      drivers/net/zynq_gem.c
579 F:      drivers/serial/serial_zynq.c
580 F:      drivers/spi/zynq_qspi.c
581 F:      drivers/spi/zynq_spi.c
582 F:      drivers/timer/cadence-ttc.c
583 F:      drivers/usb/host/ehci-zynq.c
584 F:      drivers/watchdog/cdns_wdt.c
585 F:      include/zynqmppl.h
586 F:      include/zynqmp_firmware.h
587 F:      tools/zynqmp*
588 N:      ultra96
589 N:      zynqmp
590
591 ARM ZYNQMP R5
592 M:      Michal Simek <[email protected]>
593 S:      Maintained
594 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
595 F:      arch/arm/mach-zynqmp-r5/
596
597 ARM PHYTIUM
598 M:      liuhao <[email protected]>
599 M:      shuyiqi <[email protected]>
600 S:      Maintained
601 F:      drivers/pci/pcie_phytium.c
602 F:      arch/arm/dts/phytium-durian.dts
603
604 BINMAN
605 M:      Simon Glass <[email protected]>
606 S:      Maintained
607 F:      tools/binman/
608
609 BTRFS
610 M:      Marek Behun <[email protected]>
611 R:      Qu Wenruo <[email protected]>
612 L:      [email protected]
613 S:      Maintained
614 F:      cmd/btrfs.c
615 F:      fs/btrfs/
616 F:      include/btrfs.h
617
618 BUILDMAN
619 M:      Simon Glass <[email protected]>
620 S:      Maintained
621 F:      tools/buildman/
622
623 CFI FLASH
624 M:      Stefan Roese <[email protected]>
625 S:      Maintained
626 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-cfi-flash.git
627 F:      drivers/mtd/cfi_flash.c
628 F:      drivers/mtd/jedec_flash.c
629
630 CLOCK
631 M:      Lukasz Majewski <[email protected]>
632 S:      Maintained
633 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-clk.git
634 F:      drivers/clk/
635 F:      drivers/clk/imx/
636
637 COLDFIRE
638 M:      Huan Wang <[email protected]>
639 M:      Angelo Dureghello <[email protected]>
640 S:      Maintained
641 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-coldfire.git
642 F:      arch/m68k/
643 F:      doc/arch/m68k.rst
644
645 DFU
646 M:      Lukasz Majewski <[email protected]>
647 S:      Maintained
648 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dfu.git
649 F:      cmd/dfu.c
650 F:      cmd/usb_*.c
651 F:      common/dfu.c
652 F:      common/update.c
653 F:      common/usb_storage.c
654 F:      doc/api/dfu.rst
655 F:      drivers/dfu/
656 F:      drivers/usb/gadget/
657 F:      include/dfu.h
658
659 DRIVER MODEL
660 M:      Simon Glass <[email protected]>
661 S:      Maintained
662 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dm.git
663 F:      doc/driver-model/
664 F:      drivers/core/
665 F:      include/dm/
666 F:      test/dm/
667
668 EFI PAYLOAD
669 M:      Heinrich Schuchardt <[email protected]>
670 R:      Alexander Graf <[email protected]>
671 S:      Maintained
672 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
673 F:      doc/api/efi.rst
674 F:      doc/uefi/*
675 F:      include/capitalization.h
676 F:      include/charset.h
677 F:      include/cp1250.h
678 F:      include/cp437.h
679 F:      include/efi*
680 F:      include/pe.h
681 F:      include/asm-generic/pe.h
682 F:      lib/charset.c
683 F:      lib/efi*/
684 F:      test/lib/efi_*
685 F:      test/py/tests/test_efi*
686 F:      test/py/tests/test_efi*/
687 F:      test/unicode_ut.c
688 F:      cmd/bootefi.c
689 F:      cmd/efidebug.c
690 F:      cmd/nvedit_efi.c
691 F:      tools/file2include.c
692
693 EFI VARIABLES VIA OP-TEE
694 M:      Ilias Apalodimas <[email protected]>
695 S:      Maintained
696 F:      lib/efi_loader/efi_variable_tee.c
697 F:      include/mm_communication.h
698
699 ENVIRONMENT
700 M:      Joe Hershberger <[email protected]>
701 R:      Wolfgang Denk <[email protected]>
702 S:      Maintained
703 F:      env/
704 F:      include/env*
705 F:      test/env/
706 F:      tools/env*
707 F:      tools/mkenvimage.c
708
709 FPGA
710 M:      Michal Simek <[email protected]>
711 S:      Maintained
712 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
713 F:      drivers/fpga/
714 F:      cmd/fpga.c
715 F:      include/fpga.h
716
717 FLATTENED DEVICE TREE
718 M:      Simon Glass <[email protected]>
719 S:      Maintained
720 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fdt.git
721 F:      lib/fdtdec*
722 F:      lib/libfdt/
723 F:      include/fdt*
724 F:      include/linux/libfdt*
725 F:      cmd/fdt.c
726 F:      common/fdt_support.c
727
728 FREEBSD
729 M:      Rafal Jaworowski <[email protected]>
730 S:      Maintained
731 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-freebsd.git
732
733 FREESCALE QORIQ
734 M:      Priyanka Jain <[email protected]>
735 S:      Maintained
736 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
737 F:      drivers/watchdog/sp805_wdt.c
738 F:      drivers/watchdog/sbsa_gwdt.c
739
740 I2C
741 M:      Heiko Schocher <[email protected]>
742 S:      Maintained
743 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git
744 F:      drivers/i2c/
745
746 LOGGING
747 M:      Simon Glass <[email protected]>
748 S:      Maintained
749 T:      git https://gitlab.denx.de/u-boot/u-boot.git
750 F:      common/log*
751 F:      cmd/log.c
752 F:      doc/develop/logging.rst
753 F:      test/log/
754 F:      test/py/tests/test_log.py
755
756 MALI DISPLAY PROCESSORS
757 M:      Liviu Dudau <[email protected]>
758 S:      Supported
759 T:      git git://github.com/ARM-software/u-boot.git
760 F:      drivers/video/mali_dp.c
761 F:      drivers/i2c/i2c-versatile.c
762
763 MICROBLAZE
764 M:      Michal Simek <[email protected]>
765 S:      Maintained
766 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
767 F:      arch/microblaze/
768 F:      cmd/mfsl.c
769 F:      drivers/gpio/xilinx_gpio.c
770 F:      drivers/net/xilinx_axi_emac.c
771 F:      drivers/net/xilinx_emaclite.c
772 F:      drivers/serial/serial_xuartlite.c
773 F:      drivers/spi/xilinx_spi.c
774 F:      drivers/sysreset/sysreset_gpio.c
775 F:      drivers/watchdog/xilinx_tb_wdt.c
776 N:      xilinx
777
778 MIPS
779 M:      Daniel Schwierzeck <[email protected]>
780 S:      Maintained
781 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git
782 F:      arch/mips/
783
784 MIPS CORTINA ACCESS CAxxxx
785 M:      Alex Nemirovsky <[email protected]>
786 S:      Supported
787 F:      board/cortina/common/
788 F:      drivers/gpio/cortina_gpio.c
789 F:      drivers/watchdog/cortina_wdt.c
790 F:      drivers/serial/serial_cortina.c
791 F:      drivers/led/led_cortina.c
792 F:      drivers/mmc/ca_dw_mmc.c
793 F:      drivers/i2c/i2c-cortina.c
794 F:      drivers/i2c/i2c-cortina.h
795
796 MIPS MSCC
797 M:      Gregory CLEMENT <[email protected]>
798 M:      Lars Povlsen <[email protected]>
799 M:      Horatiu Vultur <[email protected]>
800 S:      Maintained
801 F:      arch/mips/mach-mscc/
802 F:      arch/mips/dts/luton*
803 F:      arch/mips/dts/mscc*
804 F:      arch/mips/dts/ocelot*
805 F:      arch/mips/dts/jr2*
806 F:      arch/mips/dts/serval*
807 F:      board/mscc/
808 F:      configs/mscc*
809 F:      drivers/gpio/mscc_sgpio.c
810 F:      drivers/spi/mscc_bb_spi.c
811 F:      include/configs/vcoreiii.h
812 F:      include/dt-bindings/mscc/
813 F:      drivers/pinctrl/mscc/
814 F:      drivers/net/mscc_eswitch/
815
816 MIPS JZ4780
817 M:      Ezequiel Garcia <[email protected]>
818 S:      Maintained
819 F:      arch/mips/mach-jz47xx/
820
821 MIPS Octeon
822 M:      Aaron Williams <[email protected]>
823 S:      Maintained
824 F:      arch/mips/mach-octeon/
825 F:      arch/mips/include/asm/arch-octeon/
826 F:      arch/mips/dts/mrvl,cn73xx.dtsi
827
828 MMC
829 M:      Peng Fan <[email protected]>
830 S:      Maintained
831 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git
832 F:      drivers/mmc/
833
834 NAND FLASH
835 #M:     Scott Wood <[email protected]>
836 S:      Orphaned (Since 2018-07)
837 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nand-flash.git
838 F:      drivers/mtd/nand/raw/
839
840 NDS32
841 M:      Rick Chen <[email protected]>
842 S:      Maintained
843 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nds32.git
844 F:      arch/nds32/
845
846 NETWORK
847 M:      Joe Hershberger <[email protected]>
848 S:      Maintained
849 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-net.git
850 F:      drivers/net/
851 F:      include/net.h
852 F:      net/
853
854 NIOS
855 M:      Thomas Chou <[email protected]>
856 S:      Maintained
857 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nios.git
858 F:      arch/nios2/
859
860 ONENAND
861 #M:     Lukasz Majewski <[email protected]>
862 S:      Orphaned (Since 2017-01)
863 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-onenand.git
864 F:      drivers/mtd/onenand/
865
866 PATMAN
867 M:      Simon Glass <[email protected]>
868 S:      Maintained
869 F:      tools/patman/
870
871 PCI Endpoint
872 M:      Ramon Fried <[email protected]>
873 S:      Maintained
874 F:      drivers/pci_endpoint/
875 F:  include/pci_ep.h
876
877 PCI MPC85xx
878 M:      Heiko Schocher <[email protected]>
879 S:      Maintained
880 F:      drivers/pci/pci_mpc85xx.c
881
882 POWER
883 M:      Jaehoon Chung <[email protected]>
884 S:      Maintained
885 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pmic.git
886 F:      drivers/power/
887
888 POWERPC
889 M:      Wolfgang Denk <[email protected]>
890 S:      Maintained
891 F:      arch/powerpc/
892
893 POWERPC MPC8XX
894 M:      Christophe Leroy <[email protected]>
895 S:      Maintained
896 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc8xx.git
897 F:      arch/powerpc/cpu/mpc8xx/
898
899 POWERPC MPC83XX
900 M:      Mario Six <[email protected]>
901 S:      Maintained
902 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc83xx.git
903 F:      drivers/ram/mpc83xx_sdram.c
904 F:      include/dt-bindings/memory/mpc83xx-sdram.h
905 F:      drivers/sysreset/sysreset_mpc83xx.c
906 F:      drivers/sysreset/sysreset_mpc83xx.h
907 F:      drivers/clk/mpc83xx_clk.c
908 F:      drivers/clk/mpc83xx_clk.h
909 F:      include/dt-bindings/clk/mpc83xx-clk.h
910 F:      drivers/timer/mpc83xx_timer.c
911 F:      drivers/cpu/mpc83xx_cpu.c
912 F:      drivers/cpu/mpc83xx_cpu.h
913 F:      drivers/misc/mpc83xx_serdes.c
914 F:      arch/powerpc/cpu/mpc83xx/
915 F:      arch/powerpc/include/asm/arch-mpc83xx/
916
917 POWERPC MPC85XX
918 M:      Priyanka Jain <[email protected]>
919 S:      Maintained
920 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git
921 F:      arch/powerpc/cpu/mpc85xx/
922
923 POWERPC MPC86XX
924 M:      Priyanka Jain <[email protected]>
925 S:      Maintained
926 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc86xx.git
927 F:      arch/powerpc/cpu/mpc86xx/
928
929 RISC-V
930 M:      Rick Chen <[email protected]>
931 S:      Maintained
932 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-riscv.git
933 F:      arch/riscv/
934 F:      cmd/riscv/
935 F:      tools/prelink-riscv.c
936
937 RISC-V KENDRYTE
938 M:      Sean Anderson <[email protected]>
939 S:      Maintained
940 F:      doc/device-tree-bindings/mfd/kendryte,k210-sysctl.txt
941 F:      doc/device-tree-bindings/pinctrl/kendryte,k210-fpioa.txt
942 F:      drivers/clk/kendryte/
943 F:      drivers/pinctrl/kendryte/
944 F:      include/kendryte/
945
946 RNG
947 M:      Sughosh Ganu <[email protected]>
948 R:      Heinrich Schuchardt <[email protected]>
949 S:      Maintained
950 F:      cmd/rng.c
951 F:      doc/api/rng.rst
952 F:      drivers/rng/
953 F:      drivers/virtio/virtio_rng.c
954 F:      include/rng.h
955
956 ROCKUSB
957 M:      Eddie Cai <[email protected]>
958 S:      Maintained
959 F:      drivers/usb/gadget/f_rockusb.c
960 F:      cmd/rockusb.c
961 F:      doc/README.rockusb
962
963 SANDBOX
964 M:      Simon Glass <[email protected]>
965 S:      Maintained
966 F:      arch/sandbox/
967 F:      doc/arch/sandbox.rst
968 F:      include/dt-bindings/*/sandbox*.h
969
970 SH
971 M:      Marek Vasut <[email protected]>
972 M:      Nobuhiro Iwamatsu <[email protected]>
973 S:      Maintained
974 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
975 F:      arch/sh/
976
977 SPI
978 M:      Jagan Teki <[email protected]>
979 S:      Maintained
980 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git
981 F:      drivers/spi/
982 F:      include/spi*
983
984 SPI-NOR
985 M:      Jagan Teki <[email protected]>
986 M:      Vignesh R <[email protected]>
987 S:      Maintained
988 F:      drivers/mtd/spi/
989 F:      include/spi_flash.h
990 F:      include/linux/mtd/cfi.h
991 F:      include/linux/mtd/spi-nor.h
992
993 SPMI
994 M:      Mateusz Kulikowski <[email protected]>
995 S:      Maintained
996 F:      drivers/spmi/
997 F:      include/spmi/
998
999 SQUASHFS
1000 M:      Joao Marcos Costa <[email protected]>
1001 R:      Thomas Petazzoni <[email protected]>
1002 R:      Miquel Raynal <[email protected]>
1003 S:      Maintained
1004 F:      fs/squashfs/
1005 F:      include/sqfs.h
1006 F:      cmd/sqfs.c
1007 F:      test/py/tests/test_fs/test_squashfs/
1008
1009 TARGET_BCMNS3
1010 M:      Bharat Gooty <[email protected]>
1011 M:      Rayagonda Kokatanur <[email protected]>
1012 S:      Maintained
1013 F:      board/broadcom/bcmns3/
1014 F:      doc/README.bcmns3
1015 F:      configs/bcm_ns3_defconfig
1016 F:      include/configs/bcm_ns3.h
1017 F:      include/dt-bindings/memory/bcm-ns3-mc.h
1018 F:      arch/arm/Kconfig
1019 F:      arch/arm/dts/ns3-board.dts
1020 F:      arch/arm/dts/ns3.dtsi
1021 F:      arch/arm/cpu/armv8/bcmns3
1022 F:      arch/arm/include/asm/arch-bcmns3/
1023 F:      cmd/broadcom/Makefile
1024 F:      cmd/broadcom/chimp_boot.c
1025 F:      cmd/broadcom/nitro_image_load.c
1026 F:      cmd/broadcom/chimp_handshake.c
1027
1028 TDA19988 HDMI ENCODER
1029 M:      Liviu Dudau <[email protected]>
1030 S:      Maintained
1031 F:      drivers/video/tda19988.c
1032
1033 TI SYSTEM SECURITY
1034 M:      Andrew F. Davis <[email protected]>
1035 S:      Supported
1036 F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1037 F:      arch/arm/mach-omap2/sec-common.c
1038 F:      arch/arm/mach-omap2/config_secure.mk
1039 F:      arch/arm/mach-k3/security.c
1040 F:      arch/arm/mach-k3/config_secure.mk
1041 F:      configs/am335x_hs_evm_defconfig
1042 F:      configs/am335x_hs_evm_uart_defconfig
1043 F:      configs/am43xx_hs_evm_defconfig
1044 F:      configs/am57xx_hs_evm_defconfig
1045 F:      configs/am57xx_hs_evm_usb_defconfig
1046 F:      configs/dra7xx_hs_evm_defconfig
1047 F:      configs/dra7xx_hs_evm_usb_defconfig
1048 F:      configs/k2hk_hs_evm_defconfig
1049 F:      configs/k2e_hs_evm_defconfig
1050 F:      configs/k2g_hs_evm_defconfig
1051 F:      configs/k2l_hs_evm_defconfig
1052 F:      configs/am65x_hs_evm_r5_defconfig
1053 F:      configs/am65x_hs_evm_a53_defconfig
1054 F:      configs/j721e_hs_evm_r5_defconfig
1055 F:      configs/j721e_hs_evm_a72_defconfig
1056
1057 TQ GROUP
1058 #M:     Martin Krause <[email protected]>
1059 S:      Orphaned (Since 2016-02)
1060 T:      git git://git.denx.de/u-boot-tq-group.git
1061
1062 TEE
1063 M:      Jens Wiklander <[email protected]>
1064 S:      Maintained
1065 F:      drivers/tee/
1066 F:      include/tee.h
1067 F:      include/tee/
1068
1069 TEE-lib
1070 M:      Bryan O'Donoghue <[email protected]>
1071 S:      Maintained
1072 F:      lib/optee
1073
1074 UBI
1075 M:      Kyungmin Park <[email protected]>
1076 M:      Heiko Schocher <[email protected]>
1077 S:      Maintained
1078 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ubi.git
1079 F:      drivers/mtd/ubi/
1080
1081 UFS
1082 M:      Faiz Abbas <[email protected]>
1083 S:      Maintained
1084 F:      drivers/ufs/
1085
1086 USB
1087 M:      Marek Vasut <[email protected]>
1088 S:      Maintained
1089 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git
1090 F:      drivers/usb/
1091 F:      common/usb.c
1092 F:      common/usb_kbd.c
1093 F:      include/usb.h
1094
1095 USB xHCI
1096 M:      Bin Meng <[email protected]>
1097 S:      Maintained
1098 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1099 F:      drivers/usb/host/xhci*
1100 F:      include/usb/xhci.h
1101
1102 VIDEO
1103 M:      Anatolij Gustschin <[email protected]>
1104 S:      Maintained
1105 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-video.git
1106 F:      drivers/video/
1107 F:      common/lcd*.c
1108 F:      include/lcd*.h
1109 F:      include/video*.h
1110
1111 X86
1112 M:      Simon Glass <[email protected]>
1113 M:      Bin Meng <[email protected]>
1114 S:      Maintained
1115 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git
1116 F:      arch/x86/
1117 F:      cmd/x86/
1118
1119 XEN
1120 M:      Anastasiia Lukianenko <[email protected]>
1121 M:      Oleksandr Andrushchenko <[email protected]>
1122 S:      Maintained
1123 F:      arch/arm/cpu/armv8/xen/
1124 F:      arch/arm/include/asm/xen.h
1125 F:      arch/arm/include/asm/xen/
1126 F:      cmd/pvblock.c
1127 F:      drivers/serial/serial_xen.c
1128 F:      drivers/xen/
1129 F:      include/pvblock.h
1130 F:      include/xen/
1131 F:      include/xen.h
1132 F:      lib/sscanf.c
1133 F:      test/lib/sscanf.c
1134
1135 XTENSA
1136 M:      Max Filippov <[email protected]>
1137 S:      Maintained
1138 F:      arch/xtensa/
1139
1140 THE REST
1141 M:      Tom Rini <[email protected]>
1142 L:      [email protected]
1143 Q:      http://patchwork.ozlabs.org/project/uboot/list/
1144 S:      Maintained
1145 T:      git https://gitlab.denx.de/u-boot/u-boot.git
1146 F:      configs/tools-only_defconfig
1147 F:      *
1148 F:      */
This page took 0.085813 seconds and 4 git commands to generate.