]> Git Repo - J-u-boot.git/blob - MAINTAINERS
Merge tag 'v2023.10-rc4' into next
[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 ACPI:
54 M:      Simon Glass <[email protected]>
55 S:      Maintained
56 F:      cmd/acpi.c
57 F:      lib/acpi/
58
59 ANDROID AB
60 M:      Igor Opaniuk <[email protected]>
61 R:      Sam Protsenko <[email protected]>
62 S:      Maintained
63 F:      cmd/ab_select.c
64 F:      common/android_ab.c
65 F:      doc/android/ab.rst
66 F:      include/android_ab.h
67 F:      test/py/tests/test_android/test_ab.py
68
69 ANDROID AVB
70 M:      Igor Opaniuk <[email protected]>
71 S:      Maintained
72 F:      cmd/avb.c
73 F:      common/avb_verify.c
74 F:      doc/android/avb2.rst
75 F:      include/avb_verify.h
76 F:      lib/libavb/
77 F:      test/py/tests/test_android/test_avb.py
78
79 ARC
80 M:      Alexey Brodkin <[email protected]>
81 M:      Eugeniy Paltsev <[email protected]>
82 S:      Maintained
83 L:      [email protected]
84 T:      git https://source.denx.de/u-boot/custodians/u-boot-arc.git
85 F:      arch/arc/
86 F:      board/synopsys/
87
88 ARC HSDK CGU CLOCK
89 M:      Eugeniy Paltsev <[email protected]>
90 S:      Maintained
91 L:      [email protected]
92 F:      drivers/clk/clk-hsdk-cgu.c
93 F:      include/dt-bindings/clock/snps,hsdk-cgu.h
94 F:      doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
95
96 ARC HSDK CREG GPIO
97 M:      Eugeniy Paltsev <[email protected]>
98 S:      Maintained
99 L:      [email protected]
100 F:      doc/device-tree-bindings/gpio/snps,creg-gpio.txt
101 F:      drivers/gpio/hsdk-creg-gpio.c
102
103 ARC HSDK RESET
104 M:      Eugeniy Paltsev <[email protected]>
105 S:      Maintained
106 L:      [email protected]
107 F:      include/dt-bindings/reset/snps,hsdk-reset.h
108 F:      drivers/reset/reset-hsdk.c
109
110 ARC SYNOPSYS DW MMC EXTENSIONS
111 M:      Eugeniy Paltsev <[email protected]>
112 S:      Maintained
113 L:      [email protected]
114 F:      doc/device-tree-bindings/mmc/snps,dw-mmc.txt
115 F:      drivers/mmc/snps_dw_mmc.c
116
117 APPLE M1 SOC SUPPORT
118 M:      Mark Kettenis <[email protected]>
119 S:      Maintained
120 F:      arch/arm/include/asm/arch-m1/
121 F:      arch/arm/mach-apple/
122 F:      configs/apple_m1_defconfig
123 F:      drivers/iommu/apple_dart.c
124 F:      drivers/nvme/nvme_apple.c
125 F:      drivers/pci/pcie_apple.c
126 F:      drivers/phy/phy-apple-atc.c
127 F:      drivers/pinctrl/pinctrl-apple.c
128 F:      drivers/watchdog/apple_wdt.c
129 F:      include/configs/apple.h
130
131 ARM
132 M:      Tom Rini <[email protected]>
133 S:      Maintained
134 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
135 F:      arch/arm/
136 F:      arch/arm/dts/Makefile
137 F:      cmd/arm/
138
139 ARM ALTERA SOCFPGA
140 M:      Marek Vasut <[email protected]>
141 M:      Simon Goldschmidt <[email protected]>
142 M:      Tien Fong Chee <[email protected]>
143 S:      Maintained
144 T:      git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
145 F:      arch/arm/mach-socfpga/
146 F:      drivers/sysreset/sysreset_socfpga*
147
148 ARM AMLOGIC SOC SUPPORT
149 M:      Neil Armstrong <[email protected]>
150 S:      Maintained
151 L:      [email protected]
152 T:      git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
153 F:      arch/arm/mach-meson/
154 F:      arch/arm/include/asm/arch-meson/
155 F:      cmd/meson/
156 F:      drivers/clk/meson/
157 F:      drivers/serial/serial_meson.c
158 F:      drivers/reset/reset-meson.c
159 F:      drivers/i2c/meson_i2c.c
160 F:      drivers/net/phy/meson-gxl.c
161 F:      drivers/adc/meson-saradc.c
162 F:      drivers/phy/meson*
163 F:      drivers/mmc/meson_gx_mmc.c
164 F:      drivers/spi/meson_spifc.c
165 F:      drivers/pinctrl/meson/
166 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
167 F:      drivers/video/meson/
168 F:      drivers/watchdog/meson_gxbb_wdt.c
169 F:      include/configs/meson64.h
170 F:      include/configs/meson64_android.h
171 F:      doc/board/amlogic/
172 N:      meson
173
174 ARM ASPEED
175 M:      Ryan Chen <[email protected]>
176 M:      Chia-Wei Wang <[email protected]>
177 R:      Aspeed BMC SW team <[email protected]>
178 R:      Joel Stanley <[email protected]>
179 S:      Maintained
180 F:      arch/arm/mach-aspeed/
181 F:      arch/arm/include/asm/arch-aspeed/
182 F:      board/aspeed/
183 F:      drivers/clk/aspeed/
184 F:      drivers/crypto/aspeed/
185 F:      drivers/gpio/gpio-aspeed.c
186 F:      drivers/i2c/ast_i2c.[ch]
187 F:      drivers/mmc/aspeed_sdhci.c
188 F:      drivers/net/aspeed_mdio.c
189 F:      drivers/net/ftgmac100.[ch]
190 F:      drivers/pinctrl/aspeed/
191 F:      drivers/pwm/pwm-aspeed.c
192 F:      drivers/ram/aspeed/
193 F:      drivers/reset/reset-ast2500.c
194 F:      drivers/watchdog/ast_wdt.c
195 N:      aspeed
196
197 ARM BROADCOM BCM283X / BCM27XX
198 M:      Matthias Brugger <[email protected]>
199 M:      Peter Robinson <[email protected]>
200 S:      Maintained
201 F:      arch/arm/dts/bcm283*
202 F:      arch/arm/mach-bcm283x/
203 F:      board/raspberrypi/
204 F:      drivers/gpio/bcm2835_gpio.c
205 F:      drivers/mmc/bcm2835_sdhci.c
206 F:      drivers/mmc/bcm2835_sdhost.c
207 F:      drivers/serial/serial_bcm283x_mu.c
208 F:      drivers/serial/serial_bcm283x_pl011.c
209 F:      drivers/video/bcm2835.c
210 F:      include/dm/platform_data/serial_bcm283x_mu.h
211 F:      include/dt-bindings/pinctrl/bcm2835.h
212 F:      drivers/pinctrl/broadcom/
213 F:      configs/rpi_*
214 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
215
216 ARM BROADCOM BCMBCA
217 M:      Anand Gore <[email protected]>
218 M:      William Zhang <[email protected]>
219 M:      Kursad Oney <[email protected]>
220 M:      Joel Peshkin <[email protected]>
221 M:      Philippe Reynes <[email protected]>
222 S:      Maintained
223 F:      arch/arm/mach-bcmbca/
224 F:      board/broadcom/bcmbca/
225 N:      bcmbca
226 N:      bcm[9]?47622
227 N:      bcm[9]?4908
228 N:      bcm[9]?4912
229 N:      bcm[9]?63138
230 N:      bcm[9]?63146
231 N:      bcm[9]?63148
232 N:      bcm[9]?63158
233 N:      bcm[9]?63178
234 N:      bcm[9]?6756
235 N:      bcm[9]?6813
236 N:      bcm[9]?6846
237 N:      bcm[9]?6855
238 N:      bcm[9]?6856
239 N:      bcm[9]?6858
240 N:      bcm[9]?6878
241
242 ARM BROADCOM BCMSTB
243 M:      Thomas Fitzsimmons <[email protected]>
244 S:      Maintained
245 F:      arch/arm/mach-bcmstb/
246 F:      board/broadcom/bcmstb/
247 F:      configs/bcm7*_defconfig
248 F:      doc/README.bcm7xxx
249 F:      drivers/mmc/bcmstb_sdhci.c
250 F:      drivers/spi/bcmstb_spi.c
251
252 ARM CORTINA ACCESS CAxxxx
253 M:      Alex Nemirovsky <[email protected]>
254 S:      Supported
255 F:      board/cortina/common/
256 F:      drivers/gpio/cortina_gpio.c
257 F:      drivers/watchdog/cortina_wdt.c
258 F:      drivers/serial/serial_cortina.c
259 F:      drivers/led/led_cortina.c
260 F:      drivers/mmc/ca_dw_mmc.c
261 F:      drivers/spi/ca_sflash.c
262 F:      drivers/i2c/i2c-cortina.c
263 F:      drivers/i2c/i2c-cortina.h
264 F:      drivers/mtd/nand/raw/cortina_nand.c
265 F:      drivers/mtd/nand/raw/cortina_nand.h
266 F:      drivers/net/cortina_ni.c
267 F:      drivers/net/cortina_ni.h
268 F:      drivers/net/phy/ca_phy.c
269 F:      configs/cortina_presidio-asic-pnand_defconfig
270
271 ARM FF-A
272 M:      Abdellatif El Khlifi <[email protected]>
273 S:      Maintained
274 F:      arch/sandbox/include/asm/sandbox_arm_ffa.h
275 F:      arch/sandbox/include/asm/sandbox_arm_ffa_priv.h
276 F:      cmd/armffa.c
277 F:      doc/arch/arm64.ffa.rst
278 F:      doc/usage/cmd/armffa.rst
279 F:      drivers/firmware/arm-ffa/
280 F:      include/arm_ffa.h
281 F:      test/cmd/armffa.c
282 F:      test/dm/ffa.c
283
284 ARM FREESCALE IMX
285 M:      Stefano Babic <[email protected]>
286 M:      Fabio Estevam <[email protected]>
287 R:      NXP i.MX U-Boot Team <[email protected]>
288 S:      Maintained
289 T:      git https://source.denx.de/u-boot/custodians/u-boot-imx.git
290 F:      arch/Kconfig.nxp
291 F:      arch/arm/cpu/arm1136/mx*/
292 F:      arch/arm/cpu/arm926ejs/mx*/
293 F:      arch/arm/cpu/armv7/vf610/
294 F:      arch/arm/dts/*imx*
295 F:      arch/arm/mach-imx/
296 F:      arch/arm/include/asm/arch-imx*/
297 F:      arch/arm/include/asm/arch-mx*/
298 F:      arch/arm/include/asm/arch-vf610/
299 F:      arch/arm/include/asm/mach-imx/
300 F:      board/freescale/*mx*/
301 F:      board/freescale/common/
302 F:      drivers/serial/serial_mxc.c
303
304 ARM HISILICON
305 M:      Peter Griffin <[email protected]>
306 M:      Manivannan Sadhasivam <[email protected]>
307 S:      Maintained
308 F:      arch/arm/cpu/armv8/hisilicon
309 F:      arch/arm/include/asm/arch-hi6220/
310 F:      arch/arm/include/asm/arch-hi3660/
311 F:      arch/arm/mach-histb
312
313 ARM HPE GXP ARCHITECTURE
314 M:      Jean-Marie Verdun <[email protected]>
315 M:      Nick Hawkins <[email protected]>
316 S:      Maintained
317 F:      arch/arm/dts/hpe-bmc*
318 F:      arch/arm/dts/hpe-gxp*
319 F:      arch/arm/mach-hpe/
320 F:      board/hpe/
321 F:      configs/gxp_defconfig
322 F:      doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
323 F:      drivers/timer/gxp-timer.c
324 F:      drivers/spi/gxp_spi.c
325
326 ARM IPQ40XX
327 M:      Robert Marko <[email protected]>
328 M:      Luka Kovacic <[email protected]>
329 M:      Luka Perkov <[email protected]>
330 S:      Maintained
331 F:      arch/arm/mach-ipq40xx/
332 F:      include/dt-bindings/clock/qcom,ipq4019-gcc.h
333 F:      include/dt-bindings/reset/qcom,ipq4019-reset.h
334 F:      drivers/reset/reset-ipq4019.c
335 F:      drivers/phy/phy-qcom-ipq4019-usb.c
336 F:      drivers/spi/spi-qup.c
337 F:      drivers/net/mdio-ipq4019.c
338 F:      drivers/rng/msm_rng.c
339
340 ARM LAYERSCAPE SFP
341 M:      Sean Anderson <[email protected]>
342 S:      Maintained
343 F:      drivers/misc/ls2_sfp.c
344
345 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
346 M:      Stefan Roese <[email protected]>
347 S:      Maintained
348 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
349 F:      arch/arm/mach-kirkwood/
350 F:      arch/arm/mach-mvebu/
351 F:      drivers/ata/ahci_mvebu.c
352 F:      drivers/clk/mvebu/
353 F:      drivers/ddr/marvell/
354 F:      drivers/gpio/mvebu_gpio.c
355 F:      drivers/i2c/mvtwsi.c
356 F:      drivers/mmc/xenon_sdhci.c
357 F:      drivers/phy/marvell/
358 F:      drivers/pinctrl/mvebu/
359 F:      drivers/rtc/armada38x.c
360 F:      drivers/spi/kirkwood_spi.c
361 F:      drivers/spi/mvebu_a3700_spi.c
362 F:      drivers/pci/pcie_dw_mvebu.c
363 F:      drivers/pci/pcie-xilinx-nwl.c
364 F:      drivers/watchdog/armada-37xx-wdt.c
365 F:      drivers/watchdog/orion_wdt.c
366 F:      include/configs/mv-common.h
367
368 ARM MARVELL PCIE CONTROLLER DRIVERS
369 M:      Pali Rohár <[email protected]>
370 M:      Stefan Roese <[email protected]>
371 S:      Maintained
372 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
373 F:      drivers/pci/pci-aardvark.c
374 F:      drivers/pci/pci_mvebu.c
375
376 ARM MARVELL SERIAL DRIVERS
377 M:      Pali Rohár <[email protected]>
378 M:      Stefan Roese <[email protected]>
379 S:      Maintained
380 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
381 F:      drivers/serial/serial_mvebu_a3700.c
382
383 ARM MEDIATEK
384 M:      Ryder Lee <[email protected]>
385 M:      Weijie Gao <[email protected]>
386 M:      Chunfeng Yun <[email protected]>
387 R:      GSS_MTK_Uboot_upstream <[email protected]>
388 S:      Maintained
389 F:      arch/arm/mach-mediatek/
390 F:      arch/arm/include/asm/arch-mediatek/
391 F:      board/mediatek/
392 F:      doc/device-tree-bindings/phy/phy-mtk-*
393 F:      doc/device-tree-bindings/usb/mediatek,*
394 F:      doc/README.mediatek
395 F:      drivers/clk/mediatek/
396 F:      drivers/cpu/mtk_cpu.c
397 F:      drivers/i2c/mtk_i2c.c
398 F:      drivers/mmc/mtk-sd.c
399 F:      drivers/phy/phy-mtk-*
400 F:      drivers/pinctrl/mediatek/
401 F:      drivers/power/domain/mtk-power-domain.c
402 F:      drivers/ram/mediatek/
403 F:      drivers/spi/mtk_snfi_spi.c
404 F:      drivers/spi/mtk_spim.c
405 F:      drivers/timer/mtk_timer.c
406 F:      drivers/usb/host/xhci-mtk.c
407 F:      drivers/usb/mtu3/
408 F:      drivers/watchdog/mtk_wdt.c
409 F:      drivers/net/mtk_eth.c
410 F:      drivers/net/mtk_eth.h
411 F:      drivers/reset/reset-mediatek.c
412 F:      tools/mtk_image.c
413 F:      tools/mtk_image.h
414 F:      tools/mtk_nand_headers.c
415 F:      tools/mtk_nand_headers.h
416 N:      mediatek
417
418 ARM METHODE SUPPORT
419 M:      Robert Marko <[email protected]>
420 S:      Maintained
421 F:      arch/arm/dts/armada-3720-eDPU*
422 F:      arch/arm/dts/armada-3720-uDPU*
423 F:      configs/eDPU_defconfig
424 F:      configs/uDPU_defconfig
425
426 ARM MICROCHIP/ATMEL AT91
427 M:      Eugen Hristev <[email protected]>
428 S:      Maintained
429 T:      git https://source.denx.de/u-boot/custodians/u-boot-at91.git
430 F:      arch/arm/dts/at91*
431 F:      arch/arm/dts/sam*
432 F:      arch/arm/mach-at91/
433 F:      board/atmel/
434 F:      drivers/cpu/at91_cpu.c
435 F:      drivers/memory/atmel-ebi.c
436 F:      drivers/misc/microchip_flexcom.c
437 F:      drivers/timer/atmel_tcb_timer.c
438 F:      include/dt-bindings/clk/at91.h
439 F:      include/dt-bindings/clock/at91.h
440 F:      include/dt-bindings/dma/at91.h
441 F:      include/dt-bindings/mfd/at91-usart.h
442 F:      include/dt-bindings/mfd/atmel-flexcom.h
443 F:      include/dt-bindings/pinctrl/at91.h
444 F:      include/dt-bindings/sound/microchip,pdmc.h
445 F:      drivers/timer/mchp-pit64b-timer.c
446
447 ARM MSC SM2S IMX8MP SOM
448 M:      Martyn Welch <[email protected]>
449 M:      Ian Ray <[email protected]>
450 S:      Maintained
451 F:      arch/arm/dts/imx8mp-msc-sm2s*
452 F:      board/msc/sm2s_imx8mp/
453 F:      configs/msc_sm2s_imx8mp_defconfig
454 F:      include/configs/msc_sm2s_imx8mp.h
455
456 ARM NEXELL S5P4418
457 M:      Stefan Bosch <[email protected]>
458 S:      Maintained
459 F:      arch/arm/cpu/armv7/s5p4418/
460 F:      arch/arm/dts/s5p4418*
461 F:      arch/arm/mach-nexell/
462 F:      board/friendlyarm/
463 F:      configs/s5p4418_nanopi2_defconfig
464 F:      doc/README.s5p4418
465 F:      drivers/gpio/nx_gpio.c
466 F:      drivers/i2c/nx_i2c.c
467 F:      drivers/mmc/nexell_dw_mmc_dm.c
468 F:      drivers/pinctrl/nexell/
469 F:      drivers/serial/serial_s5p4418_pl011.c
470 F:      drivers/video/nexell/
471 F:      drivers/video/nexell_display.c
472 F:      include/configs/s5p4418_nanopi2.h
473
474 ARM OWL
475 M:      Manivannan Sadhasivam <[email protected]>
476 S:      Maintained
477 F:      arch/arm/include/asm/arch-owl/
478 F:      arch/arm/mach-owl/
479 F:      doc/board/actions/
480 F:      drivers/clk/owl/
481 F:      drivers/serial/serial_owl.c
482 F:      include/configs/owl-common.h
483 F:      configs/bubblegum_96_defconfig
484 F:      configs/cubieboard7_defconfig
485
486 ARM RENESAS RMOBILE/R-CAR
487 M:      Nobuhiro Iwamatsu <[email protected]>
488 M:      Marek Vasut <[email protected]>
489 S:      Maintained
490 T:      git https://source.denx.de/u-boot/custodians/u-boot-sh.git
491 F:      arch/arm/mach-rmobile/
492 F:      drivers/clk/renesas/
493 F:      drivers/gpio/gpio-rcar.c
494 F:      drivers/i2c/rcar_*
495 F:      drivers/i2c/sh_i2c.c
496 F:      drivers/mmc/renesas-sdhi.c
497 F:      drivers/mmc/sh_mmcif*
498 F:      drivers/mmc/tmio-common*
499 F:      drivers/mtd/renesas_rpc_hf.c
500 F:      drivers/net/ravb.c
501 F:      drivers/net/rswitch.c
502 F:      drivers/net/sh_eth*
503 F:      drivers/pci/pci-rcar-*
504 F:      drivers/phy/phy-rcar-*
505 F:      drivers/phy/renesas/
506 F:      drivers/pinctrl/renesas/
507 F:      drivers/serial/serial_sh*
508 F:      drivers/spi/renesas_rpc_spi.c
509 F:      drivers/spi/sh_qspi.c
510 F:      drivers/sysinfo/rcar3.c
511 F:      drivers/usb/host/xhci-rcar*
512
513 ARM ROCKCHIP
514 M:      Simon Glass <[email protected]>
515 M:      Philipp Tomsich <[email protected]>
516 M:      Kever Yang <[email protected]>
517 S:      Maintained
518 T:      git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
519 F:      arch/arm/dts/px30*
520 F:      arch/arm/dts/rk3*
521 F:      arch/arm/dts/rockchip*
522 F:      arch/arm/dts/rv11*
523 F:      arch/arm/include/asm/arch-rockchip/
524 F:      arch/arm/mach-rockchip/
525 F:      board/amarula/vyasa-rk3288/
526 F:      board/anbernic/rgxx3_rk3566/
527 F:      board/chipspark/popmetal_rk3288
528 F:      board/engicam/px30_core/
529 F:      board/firefly/
530 F:      board/mqmaker/miqi_rk3288/
531 F:      board/phytec/phycore_rk3288
532 F:      board/pine64
533 F:      board/radxa/
534 F:      board/rockchip/
535 F:      board/theobroma-systems
536 F:      board/vamrs/rock960_rk3399/
537 F:      drivers/clk/rockchip/
538 F:      drivers/gpio/rk_gpio.c
539 F:      drivers/misc/rockchip-efuse.c
540 F:      drivers/mmc/rockchip_sdhci.c
541 F:      drivers/mmc/rockchip_dw_mmc.c
542 F:      drivers/pinctrl/rockchip/
543 F:      drivers/ram/rockchip/
544 F:      drivers/sysreset/sysreset_rockchip.c
545 F:      drivers/video/rockchip/
546 F:      tools/rkcommon.c
547 F:      tools/rkcommon.h
548 F:      tools/rkimage.c
549 F:      tools/rksd.c
550 F:      tools/rkspi.c
551 N:      rockchip
552
553 ARM SAMSUNG
554 M:      Minkyu Kang <[email protected]>
555 S:      Maintained
556 T:      git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
557 F:      arch/arm/mach-exynos/
558 F:      arch/arm/mach-s5pc1xx/
559 F:      arch/arm/cpu/armv7/s5p-common/
560
561 ARM SANCLOUD
562 M:      Paul Barker <[email protected]>
563 R:      Marc Murphy <[email protected]>
564 S:      Supported
565 F:      arch/arm/dts/am335x-sancloud*
566
567 ARM SNAPDRAGON
568 M:      Ramon Fried <[email protected]>
569 S:      Maintained
570 F:      arch/arm/mach-snapdragon/
571 F:      drivers/gpio/msm_gpio.c
572 F:      drivers/mmc/msm_sdhci.c
573 F:      drivers/phy/msm8916-usbh-phy.c
574 F:      drivers/serial/serial_msm.c
575 F:      drivers/serial/serial_msm_geni.c
576 F:      drivers/smem/msm_smem.c
577 F:      drivers/spmi/spmi-msm.c
578 F:      drivers/usb/host/ehci-msm.c
579
580 ARM STI
581 M:      Patrice Chotard <[email protected]>
582 S:      Maintained
583 T:      git https://source.denx.de/u-boot/custodians/u-boot-stm.git
584 F:      arch/arm/mach-sti/
585 F:      arch/arm/include/asm/arch-sti*/
586 F:      drivers/phy/sti_usb_phy.c
587 F:      drivers/pinctrl/pinctrl-sti.c
588 F:      drivers/mmc/sti_sdhci.c
589 F:      drivers/reset/sti-reset.c
590 F:      drivers/serial/serial_sti_asc.c
591 F:      drivers/sysreset/sysreset_sti.c
592 F:      drivers/timer/arm_global_timer.c
593 F:      drivers/usb/host/dwc3-sti-glue.c
594 F:      include/dwc3-sti-glue.h
595 F:      include/dt-bindings/clock/stih407-clks.h
596 F:      include/dt-bindings/clock/stih410-clks.h
597 F:      include/dt-bindings/reset/stih407-resets.h
598
599 ARM STM STM32MP
600 M:      Patrick Delaunay <[email protected]>
601 M:      Patrice Chotard <[email protected]>
602 L:      [email protected] (moderated for non-subscribers)
603 T:      git https://source.denx.de/u-boot/custodians/u-boot-stm.git
604 S:      Maintained
605 F:      arch/arm/mach-stm32mp/
606 F:      doc/board/st/
607 F:      drivers/adc/stm32-adc*
608 F:      drivers/clk/stm32/
609 F:      drivers/gpio/stm32_gpio.c
610 F:      drivers/hwspinlock/stm32_hwspinlock.c
611 F:      drivers/i2c/stm32f7_i2c.c
612 F:      drivers/mailbox/stm32-ipcc.c
613 F:      drivers/misc/stm32mp_fuse.c
614 F:      drivers/misc/stm32_rcc.c
615 F:      drivers/mmc/stm32_sdmmc2.c
616 F:      drivers/mtd/nand/raw/stm32_fmc2_nand.c
617 F:      drivers/phy/phy-stm32-usbphyc.c
618 F:      drivers/pinctrl/pinctrl_stm32.c
619 F:      drivers/power/pmic/stpmic1.c
620 F:      drivers/power/regulator/stm32-vrefbuf.c
621 F:      drivers/power/regulator/stpmic1.c
622 F:      drivers/ram/stm32mp1/
623 F:      drivers/remoteproc/stm32_copro.c
624 F:      drivers/reset/stm32-reset.c
625 F:      drivers/rng/optee_rng.c
626 F:      drivers/rng/stm32mp1_rng.c
627 F:      drivers/rtc/stm32_rtc.c
628 F:      drivers/serial/serial_stm32.*
629 F:      drivers/spi/stm32_qspi.c
630 F:      drivers/spi/stm32_spi.c
631 F:      drivers/video/stm32/stm32_ltdc.c
632 F:      drivers/watchdog/stm32mp_wdt.c
633 F:      include/dt-bindings/clock/stm32fx-clock.h
634 F:      include/dt-bindings/clock/stm32mp*
635 F:      include/dt-bindings/pinctrl/stm32-pinfunc.h
636 F:      include/dt-bindings/reset/stm32mp*
637 F:      include/stm32_rcc.h
638 F:      tools/logos/st.bmp
639 F:      tools/stm32image.c
640 N:      stm
641 N:      stm32
642
643
644 ARM STM STV0991
645 M:      Vikas Manocha <[email protected]>
646 S:      Maintained
647 F:      arch/arm/cpu/armv7/stv0991/
648 F:      arch/arm/include/asm/arch-stv0991/
649
650 ARM SUNXI
651 M:      Jagan Teki <[email protected]>
652 M:      Andre Przywara <[email protected]>
653 S:      Maintained
654 T:      git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
655 F:      arch/arm/cpu/armv7/sunxi/
656 F:      arch/arm/include/asm/arch-sunxi/
657 F:      arch/arm/mach-sunxi/
658 F:      board/sunxi/
659 F:      drivers/clk/sunxi/
660 F:      drivers/phy/allwinner/
661 F:      drivers/pinctrl/sunxi/
662 F:      drivers/video/sunxi/
663 F:      tools/sunxi*
664
665 ARM TEGRA
666 M:      Tom Warren <[email protected]>
667 S:      Maintained
668 T:      git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
669 F:      arch/arm/mach-tegra/
670 F:      arch/arm/include/asm/arch-tegra*/
671
672 ARM TI
673 M:      Tom Rini <[email protected]>
674 S:      Maintained
675 T:      git https://source.denx.de/u-boot/custodians/u-boot-ti.git
676 F:      arch/arm/dts/am57xx*
677 F:      arch/arm/dts/dra7*
678 F:      arch/arm/mach-davinci/
679 F:      arch/arm/mach-k3/
680 F:      arch/arm/mach-keystone/
681 F:      arch/arm/mach-omap2/
682 F:      arch/arm/include/asm/arch-omap*/
683 F:      arch/arm/include/asm/ti-common/
684 F:      board/ti/
685 F:      drivers/dma/ti*
686 F:      drivers/firmware/ti_sci.*
687 F:      drivers/gpio/omap_gpio.c
688 F:      drivers/memory/ti-aemif.c
689 F:      drivers/misc/k3_avs.c
690 F:      drivers/mailbox/k3-sec-procy.c
691 F:      drivers/pci/pcie_dw_ti.c
692 F:      drivers/phy/keystone-usb-phy.c
693 F:      drivers/phy/omap-usb2-phy.c
694 F:      drivers/phy/phy-ti-am654.c
695 F:      drivers/phy/ti-pipe3-phy.c
696 F:      drivers/ram/k3*
697 F:      drivers/remoteproc/ipu_rproc.c
698 F:      drivers/remoteproc/k3_system_controller.c
699 F:      drivers/remoteproc/pruc_rpoc.c
700 F:      drivers/remoteproc/ti*
701 F:      drivers/reset/reset-dra7.c
702 F:      drivers/reset/reset-ti-sci.c
703 F:      drivers/rtc/davinci.c
704 F:      drivers/serial/serial_omap.c
705 F:      drivers/soc/ti/
706 F:      drivers/sysreset/sysreset-ti-sci.c
707 F:      drivers/thermal/ti-bandgap.c
708 F:      drivers/timer/omap-timer.c
709 F:      drivers/video/tidss/
710 F:      drivers/watchdog/omap_wdt.c
711 F:      include/linux/pruss_driver.h
712 F:      include/linux/soc/ti/
713
714 ARM U8500
715 M:      Stephan Gerhold <[email protected]>
716 R:      Linus Walleij <[email protected]>
717 S:      Maintained
718 F:      arch/arm/dts/ste-*
719 F:      arch/arm/mach-u8500/
720 F:      drivers/gpio/nmk_gpio.c
721 F:      drivers/phy/phy-ab8500-usb.c
722 F:      drivers/power/pmic/ab8500.c
723 F:      drivers/timer/nomadik-mtu-timer.c
724 F:      drivers/usb/musb-new/ux500.c
725 F:      drivers/video/mcde_simple.c
726
727 ARM UNIPHIER
728 S:      Orphan (Since 2020-09)
729 F:      arch/arm/mach-uniphier/
730 F:      configs/uniphier_*_defconfig
731 N:      uniphier
732
733 ARM VERSAL NET
734 M:      Michal Simek <[email protected]>
735 S:      Maintained
736 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
737 F:      arch/arm/mach-versal-net/
738 F:      drivers/soc/soc_xilinx_versal_net.c
739 N:      (?<!uni)versal-net
740
741 ARM VERSAL
742 M:      Michal Simek <[email protected]>
743 S:      Maintained
744 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
745 F:      arch/arm/mach-versal/
746 F:      drivers/net/xilinx_axi_mrmac.*
747 F:      drivers/soc/soc_xilinx_versal.c
748 F:      drivers/spi/cadence_ospi_versal.c
749 F:      drivers/watchdog/xilinx_wwdt.c
750 N:      (?<!uni)versal
751
752 ARM VERSATILE EXPRESS DRIVERS
753 M:      Liviu Dudau <[email protected]>
754 S:      Maintained
755 T:      git git://github.com/ARM-software/u-boot.git
756 F:      drivers/misc/vexpress_config.c
757 N:      vexpress
758
759 ARM ZYNQ
760 M:      Michal Simek <[email protected]>
761 S:      Maintained
762 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
763 F:      arch/arm/mach-zynq/
764 F:      doc/board/xilinx/
765 F:      doc/device-tree-bindings/video/syncoam,seps525.txt
766 F:      drivers/clk/clk_zynq.c
767 F:      drivers/fpga/zynqpl.c
768 F:      drivers/gpio/zynq_gpio.c
769 F:      drivers/i2c/i2c-cdns.c
770 F:      drivers/i2c/muxes/pca954x.c
771 F:      drivers/i2c/zynq_i2c.c
772 F:      drivers/mmc/zynq_sdhci.c
773 F:      drivers/mtd/nand/raw/zynq_nand.c
774 F:      drivers/net/phy/ethernet_id.c
775 F:      drivers/net/phy/xilinx_phy.c
776 F:      drivers/net/zynq_gem.c
777 F:      drivers/pinctrl/pinctrl-zynqmp.c
778 F:      drivers/serial/serial_zynq.c
779 F:      drivers/spi/zynq_qspi.c
780 F:      drivers/spi/zynq_spi.c
781 F:      drivers/usb/host/ehci-zynq.c
782 F:      drivers/watchdog/cdns_wdt.c
783 F:      include/zynqpl.h
784 F:      tools/zynqimage.c
785 N:      zynq
786
787 ARM ZYNQMP
788 M:      Michal Simek <[email protected]>
789 S:      Maintained
790 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
791 F:      arch/arm/mach-zynqmp/
792 F:      drivers/clk/clk_zynqmp.c
793 F:      driver/firmware/firmware-zynqmp.c
794 F:      drivers/fpga/zynqpl.c
795 F:      drivers/gpio/gpio_slg7xl45106.c
796 F:      drivers/gpio/zynq_gpio.c
797 F:      drivers/gpio/zynqmp_gpio_modepin.c
798 F:      drivers/i2c/i2c-cdns.c
799 F:      drivers/i2c/muxes/pca954x.c
800 F:      drivers/i2c/zynq_i2c.c
801 F:      drivers/mailbox/zynqmp-ipi.c
802 F:      drivers/mmc/zynq_sdhci.c
803 F:      drivers/mtd/nand/raw/zynq_nand.c
804 F:      drivers/net/phy/xilinx_phy.c
805 F:      drivers/net/zynq_gem.c
806 F:      drivers/phy/phy-zynqmp.c
807 F:      drivers/power/domain/zynqmp-power-domain.c
808 F:      drivers/pwm/pwm-cadence-ttc.c
809 F:      drivers/serial/serial_zynq.c
810 F:      drivers/reset/reset-zynqmp.c
811 F:      drivers/rtc/zynqmp_rtc.c
812 F:      drivers/soc/soc_xilinx_zynqmp.c
813 F:      drivers/spi/zynq_qspi.c
814 F:      drivers/spi/zynq_spi.c
815 F:      drivers/timer/cadence-ttc.c
816 F:      drivers/video/seps525.c
817 F:      drivers/video/zynqmp/
818 F:      drivers/watchdog/cdns_wdt.c
819 F:      include/zynqmppl.h
820 F:      include/zynqmp_firmware.h
821 F:      tools/zynqmp*
822 N:      ultra96
823 N:      zynqmp
824
825 ARM ZYNQMP R5
826 M:      Michal Simek <[email protected]>
827 S:      Maintained
828 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
829 F:      arch/arm/mach-zynqmp-r5/
830
831 ARM PHYTIUM
832 M:      liuhao <[email protected]>
833 M:      shuyiqi <[email protected]>
834 S:      Maintained
835 F:      drivers/pci/pcie_phytium.c
836 F:      arch/arm/dts/phytium-durian.dts
837
838 ASPEED AST2600 I2C DRIVER
839 M:      Ryan Chen <[email protected]>
840 R:      Aspeed BMC SW team <[email protected]>
841 S:      Maintained
842 F:      drivers/i2c/ast2600_i2c.c
843
844 ASPEED FMC SPI DRIVER
845 M:      Chin-Ting Kuo <[email protected]>
846 M:      Cédric Le Goater <[email protected]>
847 R:      Aspeed BMC SW team <[email protected]>
848 S:      Maintained
849 F:      drivers/spi/spi-aspeed-smc.c
850
851 BINMAN
852 M:      Simon Glass <[email protected]>
853 M:      Alper Nebi Yasak <[email protected]>
854 S:      Maintained
855 F:      tools/binman/
856
857 BLKMAP
858 M:      Tobias Waldekranz <[email protected]>
859 S:      Maintained
860 F:      cmd/blkmap.c
861 F:      doc/usage/blkmap.rst
862 F:      drivers/block/blkmap.c
863 F:      include/blkmap.h
864 F:      test/dm/blkmap.c
865
866 BOOTDEVICE
867 M:      Simon Glass <[email protected]>
868 S:      Maintained
869 F:      boot/bootdev*.c
870 F:      boot/bootflow.c
871 F:      boot/bootmeth*.c
872 F:      boot/bootstd.c
873 F:      cmd/bootdev.c
874 F:      cmd/bootflow.c
875 F:      doc/develop/bootstd.rst
876 F:      doc/usage/bootdev.rst
877 F:      doc/usage/bootflow.rst
878 F:      doc/usage/bootmeth.rst
879 F:      drivers/mmc/mmc_bootdev.c
880 F:      include/bootdev.h
881 F:      include/bootflow.h
882 F:      include/bootmeth.h
883 F:      include/bootstd.h
884 F:      net/eth_bootdevice.c
885 F:      test/boot/
886
887 BTRFS
888 M:      Marek Behún <[email protected]>
889 R:      Qu Wenruo <[email protected]>
890 L:      [email protected]
891 S:      Maintained
892 F:      cmd/btrfs.c
893 F:      fs/btrfs/
894 F:      include/btrfs.h
895
896 BUILDMAN
897 M:      Simon Glass <[email protected]>
898 S:      Maintained
899 F:      tools/buildman/
900
901 CAAM
902 M:      Gaurav Jain <[email protected]>
903 S:      Maintained
904 F:      arch/arm/dts/ls1021a-twr-u-boot.dtsi
905 F:      drivers/crypto/fsl/
906 F:      include/fsl_sec.h
907
908 CAT
909 M:      Roger Knecht <[email protected]>
910 S:      Maintained
911 F:      cmd/cat.c
912
913 CFI FLASH
914 M:      Stefan Roese <[email protected]>
915 S:      Maintained
916 T:      git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
917 F:      drivers/mtd/cfi_flash.c
918 F:      drivers/mtd/jedec_flash.c
919
920 CLOCK
921 M:      Lukasz Majewski <[email protected]>
922 M:      Sean Anderson <[email protected]>
923 S:      Maintained
924 T:      git https://source.denx.de/u-boot/custodians/u-boot-clk.git
925 F:      drivers/clk/
926 F:      drivers/clk/imx/
927
928 COLDFIRE
929 M:      Huan Wang <[email protected]>
930 M:      Angelo Dureghello <[email protected]>
931 S:      Maintained
932 T:      git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
933 F:      arch/m68k/
934 F:      doc/arch/m68k.rst
935 F:      drivers/watchdog/mcf_wdt.c
936
937 CYCLIC
938 M:      Stefan Roese <[email protected]>
939 S:      Maintained
940 F:      cmd/cyclic.c
941 F:      common/cyclic.c
942 F:      include/cyclic.h
943
944 DFU
945 M:      Lukasz Majewski <[email protected]>
946 S:      Maintained
947 T:      git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
948 F:      cmd/dfu.c
949 F:      cmd/usb_*.c
950 F:      common/dfu.c
951 F:      common/update.c
952 F:      doc/api/dfu.rst
953 F:      doc/usage/dfu.rst
954 F:      drivers/dfu/
955 F:      drivers/usb/gadget/
956 F:      include/dfu.h
957
958 DRIVER MODEL
959 M:      Simon Glass <[email protected]>
960 S:      Maintained
961 T:      git https://source.denx.de/u-boot/custodians/u-boot-dm.git
962 F:      doc/driver-model/
963 F:      drivers/core/
964 F:      include/dm/
965 F:      test/dm/
966
967 EFI APP
968 M:      Simon Glass <[email protected]>
969 M:      Heinrich Schuchardt <[email protected]>
970 S:      Maintained
971 W:      https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
972 F:      board/efi/efi-x86_app
973 F:      configs/efi-x86_app*
974 F:      doc/develop/uefi/u-boot_on_efi.rst
975 F:      drivers/block/efi-media-uclass.c
976 F:      drivers/block/sb_efi_media.c
977 F:      lib/efi/efi_app.c
978 F:      scripts/build-efi.sh
979 F:      test/dm/efi_media.c
980
981 EFI PAYLOAD
982 M:      Heinrich Schuchardt <[email protected]>
983 M:      Ilias Apalodimas <[email protected]>
984 S:      Maintained
985 T:      git https://source.denx.de/u-boot/custodians/u-boot-efi.git
986 F:      arch/arm/lib/*_efi.*
987 F:      cmd/bootefi.c
988 F:      cmd/eficonfig.c
989 F:      cmd/efidebug.c
990 F:      cmd/nvedit_efi.c
991 F:      doc/api/efi.rst
992 F:      doc/develop/uefi/*
993 F:      doc/mkeficapsule.1
994 F:      doc/usage/bootefi.rst
995 F:      drivers/rtc/emul_rtc.c
996 F:      include/capitalization.h
997 F:      include/charset.h
998 F:      include/cp1250.h
999 F:      include/cp437.h
1000 F:      include/efi*
1001 F:      include/pe.h
1002 F:      include/asm-generic/pe.h
1003 F:      include/mm_communication.h
1004 F:      lib/charset.c
1005 F:      lib/efi*/
1006 F:      test/lib/efi_*
1007 F:      test/py/tests/test_efi*
1008 F:      test/py/tests/test_efi*/
1009 F:      test/unicode_ut.c
1010 F:      cmd/bootefi.c
1011 F:      cmd/efidebug.c
1012 F:      cmd/nvedit_efi.c
1013 F:      tools/efivar.py
1014 F:      tools/file2include.c
1015 F:      tools/mkeficapsule.c
1016
1017 ENVIRONMENT
1018 M:      Joe Hershberger <[email protected]>
1019 S:      Maintained
1020 F:      env/
1021 F:      include/env*
1022 F:      test/env/
1023 F:      tools/env*
1024 F:      tools/mkenvimage.c
1025
1026 ENVIRONMENT AS TEXT
1027 M:      Simon Glass <[email protected]>
1028 S:      Maintained
1029 F:      doc/usage/environment.rst
1030 F:      scripts/env2string.awk
1031
1032 EROFS
1033 M:      Huang Jianan <[email protected]>
1034 L:      [email protected]
1035 S:      Maintained
1036 F:      cmd/erofs.c
1037 F:      fs/erofs/
1038 F:      include/erofs.h
1039 F:      test/py/tests/test_fs/test_erofs.py
1040
1041 EVENTS
1042 M:      Simon Glass <[email protected]>
1043 S:      Maintained
1044 F:      cmd/event.c
1045 F:      common/event.c
1046 F:      include/event.h
1047 F:      scripts/event_dump.py
1048 F:      test/common/event.c
1049 F:      test/py/tests/test_event_dump.py
1050
1051 FASTBOOT
1052 S:      Orphaned
1053 F:      cmd/fastboot.c
1054 F:      doc/android/fastboot*.rst
1055 F:      include/fastboot.h
1056 F:      include/fastboot-internal.h
1057 F:      include/net/fastboot_tcp.h
1058 F:      include/net/fastboot_udp.h
1059 F:      drivers/fastboot/
1060 F:      drivers/usb/gadget/f_fastboot.c
1061 F:      net/fastboot_tcp.c
1062 F:      net/fastboot_udp.c
1063 F:      test/dm/fastboot.c
1064
1065 FPGA
1066 M:      Michal Simek <[email protected]>
1067 S:      Maintained
1068 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1069 F:      drivers/fpga/
1070 F:      cmd/fpga.c
1071 F:      include/fpga.h
1072 F:      test/dm/fpga.c
1073
1074 FLATTENED DEVICE TREE
1075 M:      Simon Glass <[email protected]>
1076 S:      Maintained
1077 T:      git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
1078 F:      lib/fdtdec*
1079 F:      lib/libfdt/
1080 F:      include/fdt*
1081 F:      include/linux/libfdt*
1082 F:      cmd/fdt.c
1083 F:      common/fdt_support.c
1084 F:      scripts/dtc-version.sh
1085
1086 FREEBSD
1087 M:      Rafal Jaworowski <[email protected]>
1088 S:      Maintained
1089 T:      git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
1090
1091 FREESCALE QORIQ
1092 M:      Priyanka Jain <[email protected]>
1093 S:      Maintained
1094 T:      git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
1095 F:      drivers/watchdog/sp805_wdt.c
1096 F:      drivers/watchdog/sbsa_gwdt.c
1097
1098 GATEWORKS_SC
1099 M:      Tim Harvey <[email protected]>
1100 S:      Maintained
1101 F:      drivers/misc/gsc.c
1102 F:      include/gsc.h
1103
1104 I2C
1105 M:      Heiko Schocher <[email protected]>
1106 S:      Maintained
1107 T:      git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
1108 F:      drivers/i2c/
1109
1110 KWBIMAGE / KWBOOT TOOLS
1111 M:      Pali Rohár <[email protected]>
1112 M:      Marek Behún <[email protected]>
1113 M:      Stefan Roese <[email protected]>
1114 S:      Maintained
1115 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
1116 F:      doc/README.kwbimage
1117 F:      doc/kwboot.1
1118 F:      tools/kwb*
1119
1120 LED
1121 M:      Ivan Vozvakhov <[email protected]>
1122 S:      Supported
1123 F:      doc/device-tree-bindings/leds/leds-pwm.txt
1124 F:      drivers/led/led_pwm.c
1125
1126 LOGGING
1127 M:      Simon Glass <[email protected]>
1128 S:      Maintained
1129 T:      git https://source.denx.de/u-boot/u-boot.git
1130 F:      common/log*
1131 F:      cmd/log.c
1132 F:      doc/develop/logging.rst
1133 F:      include/log.h
1134 F:      lib/getopt.c
1135 F:      test/log/
1136 F:      test/py/tests/test_log.py
1137
1138 MALI DISPLAY PROCESSORS
1139 M:      Liviu Dudau <[email protected]>
1140 S:      Supported
1141 T:      git git://github.com/ARM-software/u-boot.git
1142 F:      drivers/video/mali_dp.c
1143 F:      drivers/i2c/i2c-versatile.c
1144
1145 MICROBLAZE
1146 M:      Michal Simek <[email protected]>
1147 S:      Maintained
1148 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1149 F:      arch/microblaze/
1150 F:      cmd/mfsl.c
1151 F:      drivers/gpio/xilinx_gpio.c
1152 F:      drivers/net/xilinx_axi_emac.c
1153 F:      drivers/net/xilinx_emaclite.c
1154 F:      drivers/serial/serial_xuartlite.c
1155 F:      drivers/spi/xilinx_spi.c
1156 F:      drivers/sysreset/sysreset_gpio.c
1157 F:      drivers/timer/xilinx-timer.c
1158 F:      drivers/watchdog/xilinx_tb_wdt.c
1159 N:      xilinx
1160
1161 MIPS
1162 M:      Daniel Schwierzeck <[email protected]>
1163 S:      Maintained
1164 T:      git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1165 F:      arch/mips/
1166
1167 MIPS CORTINA ACCESS CAxxxx
1168 M:      Alex Nemirovsky <[email protected]>
1169 S:      Supported
1170 F:      board/cortina/common/
1171 F:      drivers/gpio/cortina_gpio.c
1172 F:      drivers/watchdog/cortina_wdt.c
1173 F:      drivers/serial/serial_cortina.c
1174 F:      drivers/led/led_cortina.c
1175 F:      drivers/mmc/ca_dw_mmc.c
1176 F:      drivers/spi/ca_sflash.c
1177 F:      drivers/i2c/i2c-cortina.c
1178 F:      drivers/i2c/i2c-cortina.h
1179 F:      drivers/net/cortina_ni.c
1180 F:      drivers/net/cortina_ni.h
1181 F:      drivers/net/phy/ca_phy.c
1182
1183 MIPS MEDIATEK
1184 M:      Weijie Gao <[email protected]>
1185 R:      GSS_MTK_Uboot_upstream <[email protected]>
1186 S:      Maintained
1187 F:      arch/mips/mach-mtmips/
1188 F:      arch/mips/dts/mt7620.dtsi
1189 F:      arch/mips/dts/mt7621.dtsi
1190 F:      arch/mips/dts/mt7620-u-boot.dtsi
1191 F:      arch/mips/dts/mt7621-u-boot.dtsi
1192 F:      include/configs/mt7620.h
1193 F:      include/configs/mt7621.h
1194 F:      include/dt-bindings/clock/mt7620-clk.h
1195 F:      include/dt-bindings/clock/mt7621-clk.h
1196 F:      include/dt-bindings/clock/mt7628-clk.h
1197 F:      include/dt-bindings/reset/mt7620-reset.h
1198 F:      include/dt-bindings/reset/mt7621-reset.h
1199 F:      include/dt-bindings/reset/mt7628-reset.h
1200 F:      drivers/clk/mtmips/
1201 F:      drivers/pinctrl/mtmips/
1202 F:      drivers/gpio/mt7620_gpio.c
1203 F:      drivers/mtd/nand/raw/mt7621_nand.c
1204 F:      drivers/mtd/nand/raw/mt7621_nand.h
1205 F:      drivers/mtd/nand/raw/mt7621_nand_spl.c
1206 F:      drivers/net/mt7620-eth.c
1207 F:      drivers/phy/mt7620-usb-phy.c
1208 F:      drivers/reset/reset-mtmips.c
1209 F:      drivers/serial/serial_mt7620.c
1210 F:      drivers/spi/mt7620_spi.c
1211 F:      drivers/sysreset/sysreset_resetctl.c
1212 F:      drivers/watchdog/mt7620_wdt.c
1213
1214 MIPS MSCC
1215 M:      Gregory CLEMENT <[email protected]>
1216 M:      Lars Povlsen <[email protected]>
1217 M:      Horatiu Vultur <[email protected]>
1218 S:      Maintained
1219 F:      arch/mips/mach-mscc/
1220 F:      arch/mips/dts/luton*
1221 F:      arch/mips/dts/mscc*
1222 F:      arch/mips/dts/ocelot*
1223 F:      arch/mips/dts/jr2*
1224 F:      arch/mips/dts/serval*
1225 F:      board/mscc/
1226 F:      configs/mscc*
1227 F:      drivers/gpio/mscc_sgpio.c
1228 F:      drivers/spi/mscc_bb_spi.c
1229 F:      include/configs/vcoreiii.h
1230 F:      include/dt-bindings/mscc/
1231 F:      drivers/pinctrl/mscc/
1232 F:      drivers/net/mscc_eswitch/
1233
1234 MIPS JZ4780
1235 M:      Ezequiel Garcia <[email protected]>
1236 S:      Maintained
1237 F:      arch/mips/mach-jz47xx/
1238
1239 MIPS Octeon
1240 M:      Aaron Williams <[email protected]>
1241 S:      Maintained
1242 F:      arch/mips/mach-octeon/
1243 F:      arch/mips/include/asm/arch-octeon/
1244 F:      arch/mips/dts/mrvl,cn73xx.dtsi
1245
1246 MMC
1247 M:      Peng Fan <[email protected]>
1248 M:      Jaehoon Chung <[email protected]>
1249 S:      Maintained
1250 T:      git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1251 F:      drivers/mmc/
1252
1253 NETWORK
1254 M:      Joe Hershberger <[email protected]>
1255 M:      Ramon Fried <[email protected]>
1256 S:      Maintained
1257 T:      git https://source.denx.de/u-boot/custodians/u-boot-net.git
1258 F:      drivers/net/
1259 F:      include/net.h
1260 F:      net/
1261
1262 NIOS
1263 M:      Thomas Chou <[email protected]>
1264 S:      Maintained
1265 T:      git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1266 F:      arch/nios2/
1267
1268 NVMe
1269 M:      Bin Meng <[email protected]>
1270 S:      Maintained
1271 F:      drivers/nvme/
1272 F:      cmd/nvme.c
1273 F:      include/nvme.h
1274 F:      doc/develop/driver-model/nvme.rst
1275
1276 NVMXIP
1277 M:      Abdellatif El Khlifi <[email protected]>
1278 S:      Maintained
1279 F:      doc/develop/driver-model/nvmxip.rst
1280 F:      doc/device-tree-bindings/nvmxip/nvmxip_qspi.txt
1281 F:      drivers/mtd/nvmxip/
1282 F:      test/dm/nvmxip.c
1283
1284 NVMEM
1285 M:      Sean Anderson <[email protected]>
1286 S:      Maintained
1287 F:      doc/api/nvmem.rst
1288 F:      drivers/misc/nvmem.c
1289 F:      drivers/reboot-mode/reboot-mode-nvmem.c
1290 F:      include/nvmem.h
1291
1292 NXP C45 TJA11XX PHY DRIVER
1293 M:      Radu Pirea <[email protected]>
1294 S:      Maintained
1295 F:      drivers/net/phy/nxp-c45-tja11xx.c
1296
1297 ONENAND
1298 #M:     Lukasz Majewski <[email protected]>
1299 S:      Orphaned (Since 2017-01)
1300 T:      git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1301 F:      drivers/mtd/onenand/
1302
1303 OUT4-IMX6ULL-NANO BOARD
1304 M:      Oleh Kravchenko <[email protected]>
1305 S:      Maintained
1306 T:      git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1307 F:      arch/arm/dts/ev-imx280-nano-x-mb.dts
1308 F:      arch/arm/dts/o4-imx-nano.dts
1309 F:      arch/arm/dts/o4-imx6ull-nano.dtsi
1310 F:      board/out4
1311 F:      configs/ev-imx280-nano-x-mb_defconfig
1312 F:      configs/o4-imx6ull-nano_defconfig
1313 F:      include/configs/o4-imx6ull-nano.h
1314
1315 PATMAN
1316 M:      Simon Glass <[email protected]>
1317 S:      Maintained
1318 F:      tools/patman/
1319
1320 PCI Endpoint
1321 M:      Ramon Fried <[email protected]>
1322 S:      Maintained
1323 F:      drivers/pci_endpoint/
1324 F:  include/pci_ep.h
1325
1326 PCI MPC85xx
1327 M:      Heiko Schocher <[email protected]>
1328 S:      Maintained
1329 F:      drivers/pci/pci_mpc85xx.c
1330
1331 PCI MPS
1332 M:      Stephen Carlson <[email protected]>
1333 S:      Maintained
1334 F:      cmd/pci_mps.c
1335 F:      test/cmd/pci_mps.c
1336
1337 POWER
1338 M:      Jaehoon Chung <[email protected]>
1339 S:      Maintained
1340 T:      git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1341 F:      drivers/power/
1342 F:      include/power/
1343
1344 POWERPC
1345 S:      Orphan (Since 2022-10-21)
1346 F:      arch/powerpc/
1347
1348 POWERPC MPC8XX
1349 M:      Christophe Leroy <[email protected]>
1350 S:      Maintained
1351 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
1352 F:      arch/powerpc/cpu/mpc8xx/
1353
1354 POWERPC MPC83XX
1355 M:      Mario Six <[email protected]>
1356 S:      Maintained
1357 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
1358 F:      drivers/ram/mpc83xx_sdram.c
1359 F:      include/dt-bindings/memory/mpc83xx-sdram.h
1360 F:      drivers/sysreset/sysreset_mpc83xx.c
1361 F:      drivers/sysreset/sysreset_mpc83xx.h
1362 F:      drivers/clk/mpc83xx_clk.c
1363 F:      drivers/clk/mpc83xx_clk.h
1364 F:      include/dt-bindings/clk/mpc83xx-clk.h
1365 F:      drivers/timer/mpc83xx_timer.c
1366 F:      drivers/cpu/mpc83xx_cpu.c
1367 F:      drivers/cpu/mpc83xx_cpu.h
1368 F:      drivers/misc/mpc83xx_serdes.c
1369 F:      arch/powerpc/cpu/mpc83xx/
1370 F:      arch/powerpc/include/asm/arch-mpc83xx/
1371
1372 POWERPC MPC85XX
1373 M:      Marek Behún <[email protected]>
1374 S:      Maintained
1375 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
1376 F:      arch/powerpc/cpu/mpc85xx/
1377
1378 RAW NAND
1379 M:      Dario Binacchi <[email protected]>
1380 M:      Michael Trimarchi <[email protected]>
1381 S:      Maintained
1382 T:      git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1383 F:      drivers/mtd/nand/raw/
1384
1385 RISC-V
1386 M:      Rick Chen <[email protected]>
1387 M:      Leo <[email protected]>
1388 S:      Maintained
1389 T:      git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
1390 F:      arch/riscv/
1391 F:      cmd/riscv/
1392 F:      doc/arch/riscv.rst
1393 F:      doc/usage/sbi.rst
1394 F:      drivers/sysreset/sysreset_sbi.c
1395 F:      drivers/timer/andes_plmt_timer.c
1396 F:      drivers/timer/riscv_aclint_timer.c
1397 F:      tools/prelink-riscv.c
1398
1399 RISC-V CANAAN KENDRYTE K210
1400 M:      Sean Anderson <[email protected]>
1401 S:      Maintained
1402 F:      doc/device-tree-bindings/mfd/canaan,k210-sysctl.txt
1403 F:      doc/device-tree-bindings/pinctrl/canaan,k210-fpioa.txt
1404 F:      drivers/clk/clk_k210.c
1405 F:      drivers/pinctrl/pinctrl-k210.c
1406 F:      include/k210/
1407
1408 RNG
1409 M:      Sughosh Ganu <[email protected]>
1410 R:      Heinrich Schuchardt <[email protected]>
1411 S:      Maintained
1412 F:      cmd/rng.c
1413 F:      doc/api/rng.rst
1414 F:      drivers/rng/
1415 F:      drivers/virtio/virtio_rng.c
1416 F:      include/rng.h
1417
1418 ROCKUSB
1419 M:      Eddie Cai <[email protected]>
1420 S:      Maintained
1421 F:      drivers/usb/gadget/f_rockusb.c
1422 F:      cmd/rockusb.c
1423 F:      doc/README.rockusb
1424
1425 SANDBOX
1426 M:      Simon Glass <[email protected]>
1427 S:      Maintained
1428 F:      arch/sandbox/
1429 F:      doc/arch/sandbox.rst
1430 F:      drivers/*/*sandbox*.c
1431 F:      include/dt-bindings/*/sandbox*.h
1432 F:      include/os.h
1433
1434 SEAMA
1435 M:      Linus Walleij <[email protected]>
1436 S:      Maintained
1437 F:      cmd/seama.c
1438 F:      doc/usage/cmd/seama.rst
1439 F:      test/cmd/seama.c
1440
1441 SEMIHOSTING
1442 R:      Sean Anderson <[email protected]>
1443 S:      Orphaned
1444 N:      semihosting
1445
1446 SETEXPR
1447 M:      Roland Gaudig <[email protected]>
1448 S:      Maintained
1449 F:      cmd/printf.c
1450 F:      doc/usage/setexpr.rst
1451
1452 SH
1453 M:      Marek Vasut <[email protected]>
1454 M:      Nobuhiro Iwamatsu <[email protected]>
1455 S:      Maintained
1456 T:      git https://source.denx.de/u-boot/custodians/u-boot-sh.git
1457 F:      arch/sh/
1458
1459 SL28CLPD
1460 M:      Michael Walle <[email protected]>
1461 S:      Maintained
1462 F:      drivers/gpio/sl28cpld-gpio.c
1463 F:      drivers/misc/sl28cpld.c
1464 F:      drivers/watchdog/sl28cpld-wdt.c
1465
1466 SMCCC TRNG
1467 M:      Etienne Carriere <[email protected]>
1468 S:      Maintained
1469 F:      drivers/rng/smccc_trng.c
1470
1471 SPI
1472 M:      Jagan Teki <[email protected]>
1473 S:      Maintained
1474 T:      git https://source.denx.de/u-boot/custodians/u-boot-spi.git
1475 F:      drivers/spi/
1476 F:      include/spi*
1477
1478 SPI NAND
1479 M:      Dario Binacchi <[email protected]>
1480 M:      Michael Trimarchi <[email protected]>
1481 R:      Frieder Schrempf <[email protected]>
1482 S:      Maintained
1483 T:      git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1484 F:      drivers/mtd/nand/spi/
1485
1486 SPI-NOR
1487 M:      Jagan Teki <[email protected]>
1488 M:      Vignesh R <[email protected]>
1489 S:      Maintained
1490 F:      drivers/mtd/spi/
1491 F:      include/spi_flash.h
1492 F:      include/linux/mtd/cfi.h
1493 F:      include/linux/mtd/spi-nor.h
1494
1495 SPMI
1496 M:      Mateusz Kulikowski <[email protected]>
1497 S:      Maintained
1498 F:      drivers/spmi/
1499 F:      include/spmi/
1500
1501 SQUASHFS
1502 M:      Joao Marcos Costa <[email protected]>
1503 R:      Thomas Petazzoni <[email protected]>
1504 R:      Miquel Raynal <[email protected]>
1505 S:      Maintained
1506 F:      fs/squashfs/
1507 F:      include/sqfs.h
1508 F:      cmd/sqfs.c
1509 F:      test/py/tests/test_fs/test_squashfs/
1510
1511 STACKPROTECTOR
1512 M:      Joel Peshkin <[email protected]>
1513 S:      Maintained
1514 F:      common/stackprot.c
1515 F:      cmd/stackprot_test.c
1516 F:      test/py/tests/test_stackprotector.py
1517
1518 TARGET_BCMNS3
1519 M:      Bharat Gooty <[email protected]>
1520 M:      Rayagonda Kokatanur <[email protected]>
1521 S:      Maintained
1522 F:      board/broadcom/bcmns3/
1523 F:      doc/README.bcmns3
1524 F:      configs/bcm_ns3_defconfig
1525 F:      include/configs/bcm_ns3.h
1526 F:      include/dt-bindings/memory/bcm-ns3-mc.h
1527 F:      arch/arm/Kconfig
1528 F:      arch/arm/dts/ns3-board.dts
1529 F:      arch/arm/dts/ns3.dtsi
1530 F:      arch/arm/cpu/armv8/bcmns3
1531 F:      arch/arm/include/asm/arch-bcmns3/
1532 F:      cmd/broadcom/Makefile
1533 F:      cmd/broadcom/chimp_boot.c
1534 F:      cmd/broadcom/nitro_image_load.c
1535 F:      cmd/broadcom/chimp_handshake.c
1536
1537 TDA19988 HDMI ENCODER
1538 M:      Liviu Dudau <[email protected]>
1539 S:      Maintained
1540 F:      drivers/video/tda19988.c
1541
1542 TI SYSTEM SECURITY
1543 M:      Andrew F. Davis <[email protected]>
1544 S:      Supported
1545 F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1546 F:      arch/arm/mach-omap2/sec-common.c
1547 F:      arch/arm/mach-omap2/config_secure.mk
1548 F:      arch/arm/mach-k3/security.c
1549 F:      arch/arm/mach-k3/config_secure.mk
1550 F:      configs/am335x_hs_evm_defconfig
1551 F:      configs/am335x_hs_evm_uart_defconfig
1552 F:      configs/am43xx_hs_evm_defconfig
1553 F:      configs/am43xx_hs_evm_qspi_defconfig
1554 F:      configs/am57xx_hs_evm_defconfig
1555 F:      configs/am57xx_hs_evm_usb_defconfig
1556 F:      configs/dra7xx_hs_evm_defconfig
1557 F:      configs/dra7xx_hs_evm_usb_defconfig
1558 F:      configs/k2hk_hs_evm_defconfig
1559 F:      configs/k2e_hs_evm_defconfig
1560 F:      configs/k2g_hs_evm_defconfig
1561 F:      configs/k2l_hs_evm_defconfig
1562 F:      configs/am65x_hs_evm_r5_defconfig
1563 F:      configs/am65x_hs_evm_a53_defconfig
1564
1565 TPM DRIVERS
1566 M:      Ilias Apalodimas <[email protected]>
1567 S:      Maintained
1568 T:      git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1569 F:      cmd/tpm*
1570 F:      drivers/tpm/
1571 F:      include/tpm*
1572
1573 TQ GROUP
1574 #M:     Martin Krause <[email protected]>
1575 S:      Orphaned (Since 2016-02)
1576 T:      git git://git.denx.de/u-boot-tq-group.git
1577
1578 TEE
1579 M:      Jens Wiklander <[email protected]>
1580 M:      Ilias Apalodimas <[email protected]>
1581 T:      git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1582 S:      Maintained
1583 F:      drivers/tee/
1584 F:      include/tee.h
1585 F:      include/tee/
1586
1587 TEE-lib
1588 M:      Bryan O'Donoghue <[email protected]>
1589 S:      Maintained
1590 F:      lib/optee
1591
1592 UBI
1593 M:      Kyungmin Park <[email protected]>
1594 M:      Heiko Schocher <[email protected]>
1595 S:      Maintained
1596 T:      git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
1597 F:      drivers/mtd/ubi/
1598
1599 UFS
1600 M:      Bhupesh Sharma <[email protected]>
1601 M:      Neha Malcom Francis <[email protected]>
1602 S:      Maintained
1603 F:      drivers/ufs/
1604
1605 USB
1606 M:      Marek Vasut <[email protected]>
1607 S:      Maintained
1608 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git
1609 F:      drivers/usb/
1610 F:      common/usb.c
1611 F:      common/usb_kbd.c
1612 F:      common/usb_storage.c
1613 F:      include/usb.h
1614
1615 USB xHCI
1616 M:      Bin Meng <[email protected]>
1617 S:      Maintained
1618 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1619 F:      drivers/usb/host/xhci*
1620 F:      include/usb/xhci.h
1621
1622 UUID testing
1623 M:      Abdellatif El Khlifi <[email protected]>
1624 S:      Maintained
1625 F:      test/lib/uuid.c
1626
1627 VIDEO
1628 M:      Anatolij Gustschin <[email protected]>
1629 S:      Maintained
1630 T:      git https://source.denx.de/u-boot/custodians/u-boot-video.git
1631 F:      drivers/video/
1632 F:      include/video*.h
1633
1634 VirtIO
1635 M:      Bin Meng <[email protected]>
1636 S:      Maintained
1637 F:      drivers/virtio/
1638 F:      cmd/virtio.c
1639 F:      include/config/virtio/
1640 F:      include/config/virtio.h
1641 F:      include/config/cmd/virtio.h
1642 F:      include/virtio*.h
1643 F:      test/dm/virtio.c
1644 F:      doc/develop/driver-model/virtio.rst
1645
1646 WATCHDOG
1647 M:      Stefan Roese <[email protected]>
1648 S:      Maintained
1649 T:      git https://source.denx.de/u-boot/custodians/u-boot-watchdog.git
1650 F:      cmd/wdt.c
1651 F:      drivers/watchdog/
1652 F:      include/watchdog*.h
1653
1654 X86
1655 M:      Simon Glass <[email protected]>
1656 M:      Bin Meng <[email protected]>
1657 S:      Maintained
1658 T:      git https://source.denx.de/u-boot/custodians/u-boot-x86.git
1659 F:      arch/x86/
1660 F:      cmd/x86/
1661
1662 XEN
1663 M:      Anastasiia Lukianenko <[email protected]>
1664 M:      Oleksandr Andrushchenko <[email protected]>
1665 S:      Maintained
1666 F:      arch/arm/cpu/armv8/xen/
1667 F:      arch/arm/include/asm/xen.h
1668 F:      arch/arm/include/asm/xen/
1669 F:      cmd/pvblock.c
1670 F:      drivers/serial/serial_xen.c
1671 F:      drivers/xen/
1672 F:      include/pvblock.h
1673 F:      include/xen/
1674 F:      include/xen.h
1675 F:      lib/sscanf.c
1676 F:      test/lib/sscanf.c
1677
1678 XTENSA
1679 M:      Max Filippov <[email protected]>
1680 S:      Maintained
1681 F:      arch/xtensa/
1682
1683 XXD
1684 M:      Roger Knecht <[email protected]>
1685 S:      Maintained
1686 F:      cmd/xxd.c
1687 F:      doc/usage/cmd/xxd.rst
1688 F:      test/py/tests/test_xxd/
1689
1690 THE REST
1691 M:      Tom Rini <[email protected]>
1692 L:      [email protected]
1693 Q:      http://patchwork.ozlabs.org/project/uboot/list/
1694 S:      Maintained
1695 T:      git https://source.denx.de/u-boot/u-boot.git
1696 F:      configs/tools-only_defconfig
1697 F:      *
1698 F:      */
This page took 0.119379 seconds and 4 git commands to generate.