Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sh
[pandora-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 <sjg@chromium.org>
55 S:      Maintained
56 F:      cmd/acpi.c
57 F:      lib/acpi/
58
59 ANDROID AB
60 M:      Igor Opaniuk <igor.opaniuk@gmail.com>
61 R:      Sam Protsenko <joe.skb7@gmail.com>
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 <igor.opaniuk@gmail.com>
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 <alexey.brodkin@synopsys.com>
81 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
82 S:      Maintained
83 L:      uboot-snps-arc@synopsys.com
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 <Eugeniy.Paltsev@synopsys.com>
90 S:      Maintained
91 L:      uboot-snps-arc@synopsys.com
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 <Eugeniy.Paltsev@synopsys.com>
98 S:      Maintained
99 L:      uboot-snps-arc@synopsys.com
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 <Eugeniy.Paltsev@synopsys.com>
105 S:      Maintained
106 L:      uboot-snps-arc@synopsys.com
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 <Eugeniy.Paltsev@synopsys.com>
112 S:      Maintained
113 L:      uboot-snps-arc@synopsys.com
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 <kettenis@openbsd.org>
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 <trini@konsulko.com>
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 <marex@denx.de>
141 M:      Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
142 M:      Tien Fong Chee <tien.fong.chee@intel.com>
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 <neil.armstrong@linaro.org>
150 S:      Maintained
151 L:      u-boot-amlogic@groups.io
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/sm/meson-sm.c
165 F:      drivers/spi/meson_spifc.c
166 F:      drivers/pinctrl/meson/
167 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
168 F:      drivers/video/meson/
169 F:      drivers/watchdog/meson_gxbb_wdt.c
170 F:      include/configs/meson64.h
171 F:      include/configs/meson64_android.h
172 F:      doc/board/amlogic/
173 N:      meson
174
175 ARM ASPEED
176 M:      Ryan Chen <ryan_chen@aspeedtech.com>
177 M:      Chia-Wei Wang <chiawei_wang@aspeedtech.com>
178 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
179 R:      Joel Stanley <joel@jms.id.au>
180 S:      Maintained
181 F:      arch/arm/mach-aspeed/
182 F:      arch/arm/include/asm/arch-aspeed/
183 F:      board/aspeed/
184 F:      drivers/clk/aspeed/
185 F:      drivers/crypto/aspeed/
186 F:      drivers/gpio/gpio-aspeed.c
187 F:      drivers/i2c/ast_i2c.[ch]
188 F:      drivers/mmc/aspeed_sdhci.c
189 F:      drivers/net/aspeed_mdio.c
190 F:      drivers/net/ftgmac100.[ch]
191 F:      drivers/pinctrl/aspeed/
192 F:      drivers/pwm/pwm-aspeed.c
193 F:      drivers/ram/aspeed/
194 F:      drivers/reset/reset-ast2500.c
195 F:      drivers/watchdog/ast_wdt.c
196 N:      aspeed
197
198 ARM BROADCOM BCM283X / BCM27XX
199 M:      Matthias Brugger <mbrugger@suse.com>
200 M:      Peter Robinson <pbrobinson@gmail.com>
201 S:      Maintained
202 F:      arch/arm/dts/bcm283*
203 F:      arch/arm/mach-bcm283x/
204 F:      board/raspberrypi/
205 F:      drivers/gpio/bcm2835_gpio.c
206 F:      drivers/mmc/bcm2835_sdhci.c
207 F:      drivers/mmc/bcm2835_sdhost.c
208 F:      drivers/serial/serial_bcm283x_mu.c
209 F:      drivers/serial/serial_bcm283x_pl011.c
210 F:      drivers/video/bcm2835.c
211 F:      include/dm/platform_data/serial_bcm283x_mu.h
212 F:      include/dt-bindings/pinctrl/bcm2835.h
213 F:      drivers/pinctrl/broadcom/
214 F:      configs/rpi_*
215 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
216
217 ARM BROADCOM BCMBCA
218 M:      Anand Gore <anand.gore@broadcom.com>
219 M:      William Zhang <william.zhang@broadcom.com>
220 M:      Kursad Oney <kursad.oney@broadcom.com>
221 M:      Joel Peshkin <joel.peshkin@broadcom.com>
222 M:      Philippe Reynes <philippe.reynes@softathome.com>
223 S:      Maintained
224 F:      arch/arm/mach-bcmbca/
225 F:      board/broadcom/bcmbca/
226 N:      bcmbca
227 N:      bcm[9]?47622
228 N:      bcm[9]?4908
229 N:      bcm[9]?4912
230 N:      bcm[9]?63138
231 N:      bcm[9]?63146
232 N:      bcm[9]?63148
233 N:      bcm[9]?63158
234 N:      bcm[9]?63178
235 N:      bcm[9]?6756
236 N:      bcm[9]?6813
237 N:      bcm[9]?6846
238 N:      bcm[9]?6855
239 N:      bcm[9]?6856
240 N:      bcm[9]?6858
241 N:      bcm[9]?6878
242
243 ARM BROADCOM BCMSTB
244 M:      Thomas Fitzsimmons <fitzsim@fitzsim.org>
245 S:      Maintained
246 F:      arch/arm/mach-bcmstb/
247 F:      board/broadcom/bcmstb/
248 F:      configs/bcm7*_defconfig
249 F:      doc/README.bcm7xxx
250 F:      drivers/mmc/bcmstb_sdhci.c
251 F:      drivers/spi/bcmstb_spi.c
252
253 ARM CORTINA ACCESS CAxxxx
254 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
255 S:      Supported
256 F:      board/cortina/common/
257 F:      drivers/gpio/cortina_gpio.c
258 F:      drivers/watchdog/cortina_wdt.c
259 F:      drivers/serial/serial_cortina.c
260 F:      drivers/led/led_cortina.c
261 F:      drivers/mmc/ca_dw_mmc.c
262 F:      drivers/spi/ca_sflash.c
263 F:      drivers/i2c/i2c-cortina.c
264 F:      drivers/i2c/i2c-cortina.h
265 F:      drivers/mtd/nand/raw/cortina_nand.c
266 F:      drivers/mtd/nand/raw/cortina_nand.h
267 F:      drivers/net/cortina_ni.c
268 F:      drivers/net/cortina_ni.h
269 F:      drivers/net/phy/ca_phy.c
270 F:      configs/cortina_presidio-asic-pnand_defconfig
271
272 ARM FF-A
273 M:      Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
274 S:      Maintained
275 F:      arch/sandbox/include/asm/sandbox_arm_ffa.h
276 F:      arch/sandbox/include/asm/sandbox_arm_ffa_priv.h
277 F:      cmd/armffa.c
278 F:      doc/arch/arm64.ffa.rst
279 F:      doc/usage/cmd/armffa.rst
280 F:      drivers/firmware/arm-ffa/
281 F:      include/arm_ffa.h
282 F:      test/cmd/armffa.c
283 F:      test/dm/ffa.c
284
285 ARM FREESCALE IMX
286 M:      Stefano Babic <sbabic@denx.de>
287 M:      Fabio Estevam <festevam@gmail.com>
288 R:      NXP i.MX U-Boot Team <uboot-imx@nxp.com>
289 S:      Maintained
290 T:      git https://source.denx.de/u-boot/custodians/u-boot-imx.git
291 F:      arch/Kconfig.nxp
292 F:      arch/arm/cpu/arm1136/mx*/
293 F:      arch/arm/cpu/arm926ejs/mx*/
294 F:      arch/arm/cpu/armv7/vf610/
295 F:      arch/arm/dts/*imx*
296 F:      arch/arm/mach-imx/
297 F:      arch/arm/include/asm/arch-imx*/
298 F:      arch/arm/include/asm/arch-mx*/
299 F:      arch/arm/include/asm/arch-vf610/
300 F:      arch/arm/include/asm/mach-imx/
301 F:      board/freescale/*mx*/
302 F:      board/freescale/common/
303 F:      drivers/serial/serial_mxc.c
304
305 ARM HISILICON
306 M:      Peter Griffin <peter.griffin@linaro.org>
307 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
308 S:      Maintained
309 F:      arch/arm/cpu/armv8/hisilicon
310 F:      arch/arm/include/asm/arch-hi6220/
311 F:      arch/arm/include/asm/arch-hi3660/
312 F:      arch/arm/mach-histb
313
314 ARM HPE GXP ARCHITECTURE
315 M:      Jean-Marie Verdun <verdun@hpe.com>
316 M:      Nick Hawkins <nick.hawkins@hpe.com>
317 S:      Maintained
318 F:      arch/arm/dts/hpe-bmc*
319 F:      arch/arm/dts/hpe-gxp*
320 F:      arch/arm/mach-hpe/
321 F:      board/hpe/
322 F:      configs/gxp_defconfig
323 F:      doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
324 F:      drivers/timer/gxp-timer.c
325 F:      drivers/spi/gxp_spi.c
326
327 ARM IPQ40XX
328 M:      Robert Marko <robert.marko@sartura.hr>
329 M:      Luka Kovacic <luka.kovacic@sartura.hr>
330 M:      Luka Perkov <luka.perkov@sartura.hr>
331 S:      Maintained
332 F:      arch/arm/mach-ipq40xx/
333 F:      include/dt-bindings/clock/qcom,ipq4019-gcc.h
334 F:      include/dt-bindings/reset/qcom,ipq4019-reset.h
335 F:      drivers/reset/reset-ipq4019.c
336 F:      drivers/phy/phy-qcom-ipq4019-usb.c
337 F:      drivers/spi/spi-qup.c
338 F:      drivers/net/mdio-ipq4019.c
339 F:      drivers/rng/msm_rng.c
340
341 ARM LAYERSCAPE SFP
342 M:      Sean Anderson <sean.anderson@seco.com>
343 S:      Maintained
344 F:      drivers/misc/ls2_sfp.c
345
346 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
347 M:      Stefan Roese <sr@denx.de>
348 S:      Maintained
349 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
350 F:      arch/arm/mach-kirkwood/
351 F:      arch/arm/mach-mvebu/
352 F:      drivers/ata/ahci_mvebu.c
353 F:      drivers/clk/mvebu/
354 F:      drivers/ddr/marvell/
355 F:      drivers/gpio/mvebu_gpio.c
356 F:      drivers/i2c/mvtwsi.c
357 F:      drivers/mmc/xenon_sdhci.c
358 F:      drivers/phy/marvell/
359 F:      drivers/pinctrl/mvebu/
360 F:      drivers/rtc/armada38x.c
361 F:      drivers/spi/kirkwood_spi.c
362 F:      drivers/spi/mvebu_a3700_spi.c
363 F:      drivers/pci/pcie_dw_mvebu.c
364 F:      drivers/pci/pcie-xilinx-nwl.c
365 F:      drivers/watchdog/armada-37xx-wdt.c
366 F:      drivers/watchdog/orion_wdt.c
367 F:      include/configs/mv-common.h
368
369 ARM MARVELL PCIE CONTROLLER DRIVERS
370 M:      Stefan Roese <sr@denx.de>
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 <pali@kernel.org>
378 M:      Stefan Roese <sr@denx.de>
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 <ryder.lee@mediatek.com>
385 M:      Weijie Gao <weijie.gao@mediatek.com>
386 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
387 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
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 <robert.marko@sartura.hr>
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 <eugen.hristev@microchip.com>
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 <martyn.welch@collabora.com>
449 M:      Ian Ray <ian.ray@ge.com>
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 <stefan_b@posteo.net>
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 <manivannan.sadhasivam@linaro.org>
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 <iwamatsu@nigauri.org>
488 M:      Marek Vasut <marek.vasut+renesas@mailbox.org>
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 <sjg@chromium.org>
515 M:      Philipp Tomsich <philipp.tomsich@vrull.eu>
516 M:      Kever Yang <kever.yang@rock-chips.com>
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 <mk7.kang@samsung.com>
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 <paul.barker@sancloud.com>
563 R:      Marc Murphy <marc.murphy@sancloud.com>
564 S:      Supported
565 F:      arch/arm/dts/am335x-sancloud*
566
567 ARM SNAPDRAGON
568 M:      Ramon Fried <rfried.dev@gmail.com>
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 <patrice.chotard@foss.st.com>
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 <patrick.delaunay@foss.st.com>
601 M:      Patrice Chotard <patrice.chotard@foss.st.com>
602 L:      uboot-stm32@st-md-mailman.stormreply.com (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/stm32_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 <vikas.manocha@st.com>
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 <jagan@amarulasolutions.com>
652 M:      Andre Przywara <andre.przywara@arm.com>
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 <twarren@nvidia.com>
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 <trini@konsulko.com>
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 <stephan@gerhold.net>
716 R:      Linus Walleij <linus.walleij@linaro.org>
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 M:      Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
729 R:      Dai Okamura <okamura.dai@socionext.com>
730 S:      Maintained
731 F:      arch/arm/dts/uniphier-*
732 F:      arch/arm/mach-uniphier/
733 F:      configs/uniphier_*_defconfig
734 N:      uniphier
735
736 ARM VERSAL NET
737 M:      Michal Simek <michal.simek@amd.com>
738 S:      Maintained
739 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
740 F:      arch/arm/mach-versal-net/
741 F:      drivers/soc/soc_xilinx_versal_net.c
742 N:      (?<!uni)versal-net
743
744 ARM VERSAL
745 M:      Michal Simek <michal.simek@amd.com>
746 S:      Maintained
747 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
748 F:      arch/arm/mach-versal/
749 F:      drivers/net/xilinx_axi_mrmac.*
750 F:      drivers/soc/soc_xilinx_versal.c
751 F:      drivers/spi/cadence_ospi_versal.c
752 F:      drivers/watchdog/xilinx_wwdt.c
753 N:      (?<!uni)versal
754
755 ARM VERSATILE EXPRESS DRIVERS
756 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
757 S:      Maintained
758 T:      git git://github.com/ARM-software/u-boot.git
759 F:      drivers/misc/vexpress_config.c
760 N:      vexpress
761
762 ARM ZYNQ
763 M:      Michal Simek <monstr@monstr.eu>
764 S:      Maintained
765 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
766 F:      arch/arm/mach-zynq/
767 F:      doc/board/xilinx/
768 F:      doc/device-tree-bindings/video/syncoam,seps525.txt
769 F:      drivers/clk/clk_zynq.c
770 F:      drivers/fpga/zynqpl.c
771 F:      drivers/gpio/zynq_gpio.c
772 F:      drivers/i2c/i2c-cdns.c
773 F:      drivers/i2c/muxes/pca954x.c
774 F:      drivers/i2c/zynq_i2c.c
775 F:      drivers/mmc/zynq_sdhci.c
776 F:      drivers/mtd/nand/raw/zynq_nand.c
777 F:      drivers/net/phy/ethernet_id.c
778 F:      drivers/net/phy/xilinx_phy.c
779 F:      drivers/net/zynq_gem.c
780 F:      drivers/pinctrl/pinctrl-zynqmp.c
781 F:      drivers/serial/serial_zynq.c
782 F:      drivers/spi/zynq_qspi.c
783 F:      drivers/spi/zynq_spi.c
784 F:      drivers/usb/host/ehci-zynq.c
785 F:      drivers/watchdog/cdns_wdt.c
786 F:      include/zynqpl.h
787 F:      tools/zynqimage.c
788 N:      zynq
789
790 ARM ZYNQMP
791 M:      Michal Simek <michal.simek@amd.com>
792 S:      Maintained
793 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
794 F:      arch/arm/mach-zynqmp/
795 F:      drivers/clk/clk_zynqmp.c
796 F:      driver/firmware/firmware-zynqmp.c
797 F:      drivers/fpga/zynqpl.c
798 F:      drivers/gpio/gpio_slg7xl45106.c
799 F:      drivers/gpio/zynq_gpio.c
800 F:      drivers/gpio/zynqmp_gpio_modepin.c
801 F:      drivers/i2c/i2c-cdns.c
802 F:      drivers/i2c/muxes/pca954x.c
803 F:      drivers/i2c/zynq_i2c.c
804 F:      drivers/mailbox/zynqmp-ipi.c
805 F:      drivers/mmc/zynq_sdhci.c
806 F:      drivers/mtd/nand/raw/zynq_nand.c
807 F:      drivers/net/phy/xilinx_phy.c
808 F:      drivers/net/zynq_gem.c
809 F:      drivers/phy/phy-zynqmp.c
810 F:      drivers/power/domain/zynqmp-power-domain.c
811 F:      drivers/pwm/pwm-cadence-ttc.c
812 F:      drivers/serial/serial_zynq.c
813 F:      drivers/reset/reset-zynqmp.c
814 F:      drivers/rtc/zynqmp_rtc.c
815 F:      drivers/soc/soc_xilinx_zynqmp.c
816 F:      drivers/spi/zynq_qspi.c
817 F:      drivers/spi/zynq_spi.c
818 F:      drivers/timer/cadence-ttc.c
819 F:      drivers/video/seps525.c
820 F:      drivers/video/zynqmp/
821 F:      drivers/watchdog/cdns_wdt.c
822 F:      include/zynqmppl.h
823 F:      include/zynqmp_firmware.h
824 F:      tools/zynqmp*
825 N:      ultra96
826 N:      zynqmp
827
828 ARM ZYNQMP R5
829 M:      Michal Simek <michal.simek@amd.com>
830 S:      Maintained
831 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
832 F:      arch/arm/mach-zynqmp-r5/
833
834 ARM PHYTIUM
835 M:      liuhao <liuhao@phytium.com.cn>
836 M:      shuyiqi <shuyiqi@phytium.com.cn>
837 S:      Maintained
838 F:      drivers/pci/pcie_phytium.c
839 F:      arch/arm/dts/phytium-durian.dts
840
841 ASPEED AST2600 I2C DRIVER
842 M:      Ryan Chen <ryan_chen@aspeedtech.com>
843 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
844 S:      Maintained
845 F:      drivers/i2c/ast2600_i2c.c
846
847 ASPEED FMC SPI DRIVER
848 M:      Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
849 M:      Cédric Le Goater <clg@kaod.org>
850 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
851 S:      Maintained
852 F:      drivers/spi/spi-aspeed-smc.c
853
854 BINMAN
855 M:      Simon Glass <sjg@chromium.org>
856 M:      Alper Nebi Yasak <alpernebiyasak@gmail.com>
857 S:      Maintained
858 F:      tools/binman/
859
860 BLKMAP
861 M:      Tobias Waldekranz <tobias@waldekranz.com>
862 S:      Maintained
863 F:      cmd/blkmap.c
864 F:      doc/usage/blkmap.rst
865 F:      drivers/block/blkmap.c
866 F:      include/blkmap.h
867 F:      test/dm/blkmap.c
868
869 BOOTDEVICE
870 M:      Simon Glass <sjg@chromium.org>
871 S:      Maintained
872 F:      boot/bootdev*.c
873 F:      boot/bootflow.c
874 F:      boot/bootmeth*.c
875 F:      boot/bootstd.c
876 F:      cmd/bootdev.c
877 F:      cmd/bootflow.c
878 F:      doc/develop/bootstd.rst
879 F:      doc/usage/bootdev.rst
880 F:      doc/usage/bootflow.rst
881 F:      doc/usage/bootmeth.rst
882 F:      drivers/mmc/mmc_bootdev.c
883 F:      include/bootdev.h
884 F:      include/bootflow.h
885 F:      include/bootmeth.h
886 F:      include/bootstd.h
887 F:      net/eth_bootdevice.c
888 F:      test/boot/
889
890 BTRFS
891 M:      Marek Behún <kabel@kernel.org>
892 R:      Qu Wenruo <wqu@suse.com>
893 L:      linux-btrfs@vger.kernel.org
894 S:      Maintained
895 F:      cmd/btrfs.c
896 F:      fs/btrfs/
897 F:      include/btrfs.h
898
899 BUILDMAN
900 M:      Simon Glass <sjg@chromium.org>
901 S:      Maintained
902 F:      tools/buildman/
903
904 CAAM
905 M:      Gaurav Jain <gaurav.jain@nxp.com>
906 S:      Maintained
907 F:      arch/arm/dts/ls1021a-twr-u-boot.dtsi
908 F:      drivers/crypto/fsl/
909 F:      include/fsl_sec.h
910
911 CAT
912 M:      Roger Knecht <rknecht@pm.me>
913 S:      Maintained
914 F:      cmd/cat.c
915
916 CFI FLASH
917 M:      Stefan Roese <sr@denx.de>
918 S:      Maintained
919 T:      git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
920 F:      drivers/mtd/cfi_flash.c
921 F:      drivers/mtd/jedec_flash.c
922
923 CLOCK
924 M:      Lukasz Majewski <lukma@denx.de>
925 M:      Sean Anderson <seanga2@gmail.com>
926 S:      Maintained
927 T:      git https://source.denx.de/u-boot/custodians/u-boot-clk.git
928 F:      drivers/clk/
929 F:      drivers/clk/imx/
930
931 COLDFIRE
932 M:      Huan Wang <alison.wang@nxp.com>
933 M:      Angelo Dureghello <angelo@kernel-space.org>
934 S:      Maintained
935 T:      git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
936 F:      arch/m68k/
937 F:      doc/arch/m68k.rst
938 F:      drivers/watchdog/mcf_wdt.c
939
940 CYCLIC
941 M:      Stefan Roese <sr@denx.de>
942 S:      Maintained
943 F:      cmd/cyclic.c
944 F:      common/cyclic.c
945 F:      include/cyclic.h
946
947 DFU
948 M:      Lukasz Majewski <lukma@denx.de>
949 S:      Maintained
950 T:      git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
951 F:      cmd/dfu.c
952 F:      cmd/usb_*.c
953 F:      common/dfu.c
954 F:      common/update.c
955 F:      doc/api/dfu.rst
956 F:      doc/usage/dfu.rst
957 F:      drivers/dfu/
958 F:      drivers/usb/gadget/
959 F:      include/dfu.h
960
961 DRIVER MODEL
962 M:      Simon Glass <sjg@chromium.org>
963 S:      Maintained
964 T:      git https://source.denx.de/u-boot/custodians/u-boot-dm.git
965 F:      doc/driver-model/
966 F:      drivers/core/
967 F:      include/dm/
968 F:      test/dm/
969
970 EFI APP
971 M:      Simon Glass <sjg@chromium.org>
972 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
973 S:      Maintained
974 W:      https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
975 F:      board/efi/efi-x86_app
976 F:      configs/efi-x86_app*
977 F:      doc/develop/uefi/u-boot_on_efi.rst
978 F:      drivers/block/efi-media-uclass.c
979 F:      drivers/block/sb_efi_media.c
980 F:      lib/efi/efi_app.c
981 F:      scripts/build-efi.sh
982 F:      test/dm/efi_media.c
983
984 EFI PAYLOAD
985 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
986 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
987 S:      Maintained
988 T:      git https://source.denx.de/u-boot/custodians/u-boot-efi.git
989 F:      arch/arm/lib/*_efi.*
990 F:      cmd/bootefi.c
991 F:      cmd/eficonfig.c
992 F:      cmd/efidebug.c
993 F:      cmd/nvedit_efi.c
994 F:      doc/api/efi.rst
995 F:      doc/develop/uefi/*
996 F:      doc/mkeficapsule.1
997 F:      doc/usage/bootefi.rst
998 F:      drivers/rtc/emul_rtc.c
999 F:      include/capitalization.h
1000 F:      include/charset.h
1001 F:      include/cp1250.h
1002 F:      include/cp437.h
1003 F:      include/efi*
1004 F:      include/pe.h
1005 F:      include/asm-generic/pe.h
1006 F:      include/mm_communication.h
1007 F:      lib/charset.c
1008 F:      lib/efi*/
1009 F:      test/lib/efi_*
1010 F:      test/py/tests/test_efi*
1011 F:      test/py/tests/test_efi*/
1012 F:      test/unicode_ut.c
1013 F:      cmd/bootefi.c
1014 F:      cmd/efidebug.c
1015 F:      cmd/nvedit_efi.c
1016 F:      tools/efivar.py
1017 F:      tools/file2include.c
1018 F:      tools/mkeficapsule.c
1019
1020 ENVIRONMENT
1021 M:      Joe Hershberger <joe.hershberger@ni.com>
1022 S:      Maintained
1023 F:      env/
1024 F:      include/env*
1025 F:      test/env/
1026 F:      tools/env*
1027 F:      tools/mkenvimage.c
1028
1029 ENVIRONMENT AS TEXT
1030 M:      Simon Glass <sjg@chromium.org>
1031 S:      Maintained
1032 F:      doc/usage/environment.rst
1033 F:      scripts/env2string.awk
1034
1035 EROFS
1036 M:      Huang Jianan <jnhuang95@gmail.com>
1037 L:      linux-erofs@lists.ozlabs.org
1038 S:      Maintained
1039 F:      cmd/erofs.c
1040 F:      fs/erofs/
1041 F:      include/erofs.h
1042 F:      test/py/tests/test_fs/test_erofs.py
1043
1044 EVENTS
1045 M:      Simon Glass <sjg@chromium.org>
1046 S:      Maintained
1047 F:      cmd/event.c
1048 F:      common/event.c
1049 F:      include/event.h
1050 F:      scripts/event_dump.py
1051 F:      test/common/event.c
1052 F:      test/py/tests/test_event_dump.py
1053
1054 FASTBOOT
1055 S:      Orphaned
1056 F:      cmd/fastboot.c
1057 F:      doc/android/fastboot*.rst
1058 F:      include/fastboot.h
1059 F:      include/fastboot-internal.h
1060 F:      include/net/fastboot_tcp.h
1061 F:      include/net/fastboot_udp.h
1062 F:      drivers/fastboot/
1063 F:      drivers/usb/gadget/f_fastboot.c
1064 F:      net/fastboot_tcp.c
1065 F:      net/fastboot_udp.c
1066 F:      test/dm/fastboot.c
1067
1068 FPGA
1069 M:      Michal Simek <michal.simek@amd.com>
1070 S:      Maintained
1071 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1072 F:      drivers/fpga/
1073 F:      cmd/fpga.c
1074 F:      include/fpga.h
1075 F:      test/dm/fpga.c
1076
1077 FLATTENED DEVICE TREE
1078 M:      Simon Glass <sjg@chromium.org>
1079 S:      Maintained
1080 T:      git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
1081 F:      lib/fdtdec*
1082 F:      lib/libfdt/
1083 F:      include/fdt*
1084 F:      include/linux/libfdt*
1085 F:      cmd/fdt.c
1086 F:      common/fdt_support.c
1087 F:      scripts/dtc-version.sh
1088
1089 FREEBSD
1090 M:      Rafal Jaworowski <raj@semihalf.com>
1091 S:      Maintained
1092 T:      git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
1093
1094 FREESCALE QORIQ
1095 M:      Priyanka Jain <priyanka.jain@nxp.com>
1096 S:      Maintained
1097 T:      git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
1098 F:      drivers/watchdog/sp805_wdt.c
1099 F:      drivers/watchdog/sbsa_gwdt.c
1100
1101 GATEWORKS_SC
1102 M:      Tim Harvey <tharvey@gateworks.com>
1103 S:      Maintained
1104 F:      drivers/misc/gsc.c
1105 F:      include/gsc.h
1106
1107 I2C
1108 M:      Heiko Schocher <hs@denx.de>
1109 S:      Maintained
1110 T:      git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
1111 F:      drivers/i2c/
1112
1113 KWBIMAGE / KWBOOT TOOLS
1114 M:      Pali Rohár <pali@kernel.org>
1115 M:      Marek Behún <kabel@kernel.org>
1116 M:      Stefan Roese <sr@denx.de>
1117 S:      Maintained
1118 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
1119 F:      doc/README.kwbimage
1120 F:      doc/kwboot.1
1121 F:      tools/kwb*
1122
1123 LED
1124 M:      Ivan Vozvakhov <i.vozvakhov@vk.team>
1125 S:      Supported
1126 F:      doc/device-tree-bindings/leds/leds-pwm.txt
1127 F:      drivers/led/led_pwm.c
1128
1129 LOGGING
1130 M:      Simon Glass <sjg@chromium.org>
1131 S:      Maintained
1132 T:      git https://source.denx.de/u-boot/u-boot.git
1133 F:      common/log*
1134 F:      cmd/log.c
1135 F:      doc/develop/logging.rst
1136 F:      include/log.h
1137 F:      lib/getopt.c
1138 F:      test/log/
1139 F:      test/py/tests/test_log.py
1140
1141 MALI DISPLAY PROCESSORS
1142 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
1143 S:      Supported
1144 T:      git git://github.com/ARM-software/u-boot.git
1145 F:      drivers/video/mali_dp.c
1146 F:      drivers/i2c/i2c-versatile.c
1147
1148 MICROBLAZE
1149 M:      Michal Simek <monstr@monstr.eu>
1150 S:      Maintained
1151 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1152 F:      arch/microblaze/
1153 F:      cmd/mfsl.c
1154 F:      drivers/gpio/xilinx_gpio.c
1155 F:      drivers/net/xilinx_axi_emac.c
1156 F:      drivers/net/xilinx_emaclite.c
1157 F:      drivers/serial/serial_xuartlite.c
1158 F:      drivers/spi/xilinx_spi.c
1159 F:      drivers/sysreset/sysreset_gpio.c
1160 F:      drivers/timer/xilinx-timer.c
1161 F:      drivers/watchdog/xilinx_tb_wdt.c
1162 N:      xilinx
1163
1164 MIPS
1165 M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
1166 S:      Maintained
1167 T:      git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1168 F:      arch/mips/
1169
1170 MIPS CORTINA ACCESS CAxxxx
1171 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
1172 S:      Supported
1173 F:      board/cortina/common/
1174 F:      drivers/gpio/cortina_gpio.c
1175 F:      drivers/watchdog/cortina_wdt.c
1176 F:      drivers/serial/serial_cortina.c
1177 F:      drivers/led/led_cortina.c
1178 F:      drivers/mmc/ca_dw_mmc.c
1179 F:      drivers/spi/ca_sflash.c
1180 F:      drivers/i2c/i2c-cortina.c
1181 F:      drivers/i2c/i2c-cortina.h
1182 F:      drivers/net/cortina_ni.c
1183 F:      drivers/net/cortina_ni.h
1184 F:      drivers/net/phy/ca_phy.c
1185
1186 MIPS MEDIATEK
1187 M:      Weijie Gao <weijie.gao@mediatek.com>
1188 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
1189 S:      Maintained
1190 F:      arch/mips/mach-mtmips/
1191 F:      arch/mips/dts/mt7620.dtsi
1192 F:      arch/mips/dts/mt7621.dtsi
1193 F:      arch/mips/dts/mt7620-u-boot.dtsi
1194 F:      arch/mips/dts/mt7621-u-boot.dtsi
1195 F:      include/configs/mt7620.h
1196 F:      include/configs/mt7621.h
1197 F:      include/dt-bindings/clock/mt7620-clk.h
1198 F:      include/dt-bindings/clock/mt7621-clk.h
1199 F:      include/dt-bindings/clock/mt7628-clk.h
1200 F:      include/dt-bindings/reset/mt7620-reset.h
1201 F:      include/dt-bindings/reset/mt7621-reset.h
1202 F:      include/dt-bindings/reset/mt7628-reset.h
1203 F:      drivers/clk/mtmips/
1204 F:      drivers/pinctrl/mtmips/
1205 F:      drivers/gpio/mt7620_gpio.c
1206 F:      drivers/mtd/nand/raw/mt7621_nand.c
1207 F:      drivers/mtd/nand/raw/mt7621_nand.h
1208 F:      drivers/mtd/nand/raw/mt7621_nand_spl.c
1209 F:      drivers/net/mt7620-eth.c
1210 F:      drivers/phy/mt7620-usb-phy.c
1211 F:      drivers/reset/reset-mtmips.c
1212 F:      drivers/serial/serial_mt7620.c
1213 F:      drivers/spi/mt7620_spi.c
1214 F:      drivers/sysreset/sysreset_resetctl.c
1215 F:      drivers/watchdog/mt7620_wdt.c
1216
1217 MIPS MSCC
1218 M:      Gregory CLEMENT <gregory.clement@bootlin.com>
1219 M:      Lars Povlsen <lars.povlsen@microchip.com>
1220 M:      Horatiu Vultur <horatiu.vultur@microchip.com>
1221 S:      Maintained
1222 F:      arch/mips/mach-mscc/
1223 F:      arch/mips/dts/luton*
1224 F:      arch/mips/dts/mscc*
1225 F:      arch/mips/dts/ocelot*
1226 F:      arch/mips/dts/jr2*
1227 F:      arch/mips/dts/serval*
1228 F:      board/mscc/
1229 F:      configs/mscc*
1230 F:      drivers/gpio/mscc_sgpio.c
1231 F:      drivers/spi/mscc_bb_spi.c
1232 F:      include/configs/vcoreiii.h
1233 F:      include/dt-bindings/mscc/
1234 F:      drivers/pinctrl/mscc/
1235 F:      drivers/net/mscc_eswitch/
1236
1237 MIPS JZ4780
1238 M:      Ezequiel Garcia <ezequiel@collabora.com>
1239 S:      Maintained
1240 F:      arch/mips/mach-jz47xx/
1241
1242 MIPS Octeon
1243 M:      Aaron Williams <awilliams@marvell.com>
1244 S:      Maintained
1245 F:      arch/mips/mach-octeon/
1246 F:      arch/mips/include/asm/arch-octeon/
1247 F:      arch/mips/dts/mrvl,cn73xx.dtsi
1248
1249 MMC
1250 M:      Peng Fan <peng.fan@nxp.com>
1251 M:      Jaehoon Chung <jh80.chung@samsung.com>
1252 S:      Maintained
1253 T:      git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1254 F:      drivers/mmc/
1255
1256 NETWORK
1257 M:      Joe Hershberger <joe.hershberger@ni.com>
1258 M:      Ramon Fried <rfried.dev@gmail.com>
1259 S:      Maintained
1260 T:      git https://source.denx.de/u-boot/custodians/u-boot-net.git
1261 F:      drivers/net/
1262 F:      include/net.h
1263 F:      net/
1264
1265 NIOS
1266 M:      Thomas Chou <thomas@wytron.com.tw>
1267 S:      Maintained
1268 T:      git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1269 F:      arch/nios2/
1270
1271 NVMe
1272 M:      Bin Meng <bmeng.cn@gmail.com>
1273 S:      Maintained
1274 F:      drivers/nvme/
1275 F:      cmd/nvme.c
1276 F:      include/nvme.h
1277 F:      doc/develop/driver-model/nvme.rst
1278
1279 NVMXIP
1280 M:      Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
1281 S:      Maintained
1282 F:      doc/develop/driver-model/nvmxip.rst
1283 F:      doc/device-tree-bindings/nvmxip/nvmxip_qspi.txt
1284 F:      drivers/mtd/nvmxip/
1285 F:      test/dm/nvmxip.c
1286
1287 NVMEM
1288 M:      Sean Anderson <seanga2@gmail.com>
1289 S:      Maintained
1290 F:      doc/api/nvmem.rst
1291 F:      drivers/misc/nvmem.c
1292 F:      drivers/reboot-mode/reboot-mode-nvmem.c
1293 F:      include/nvmem.h
1294
1295 NXP C45 TJA11XX PHY DRIVER
1296 M:      Radu Pirea <radu-nicolae.pirea@oss.nxp.com>
1297 S:      Maintained
1298 F:      drivers/net/phy/nxp-c45-tja11xx.c
1299
1300 ONENAND
1301 #M:     Lukasz Majewski <l.majewski@majess.pl>
1302 S:      Orphaned (Since 2017-01)
1303 T:      git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1304 F:      drivers/mtd/onenand/
1305
1306 OUT4-IMX6ULL-NANO BOARD
1307 M:      Oleh Kravchenko <oleg@kaa.org.ua>
1308 S:      Maintained
1309 T:      git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1310 F:      arch/arm/dts/ev-imx280-nano-x-mb.dts
1311 F:      arch/arm/dts/o4-imx-nano.dts
1312 F:      arch/arm/dts/o4-imx6ull-nano.dtsi
1313 F:      board/out4
1314 F:      configs/ev-imx280-nano-x-mb_defconfig
1315 F:      configs/o4-imx6ull-nano_defconfig
1316 F:      include/configs/o4-imx6ull-nano.h
1317
1318 PATMAN
1319 M:      Simon Glass <sjg@chromium.org>
1320 S:      Maintained
1321 F:      tools/patman/
1322
1323 PCI Endpoint
1324 M:      Ramon Fried <rfried.dev@gmail.com>
1325 S:      Maintained
1326 F:      drivers/pci_endpoint/
1327 F:  include/pci_ep.h
1328
1329 PCI MPC85xx
1330 M:      Heiko Schocher <hs@denx.de>
1331 S:      Maintained
1332 F:      drivers/pci/pci_mpc85xx.c
1333
1334 PCI MPS
1335 M:      Stephen Carlson <stcarlso@linux.microsoft.com>
1336 S:      Maintained
1337 F:      cmd/pci_mps.c
1338 F:      test/cmd/pci_mps.c
1339
1340 POWER
1341 M:      Jaehoon Chung <jh80.chung@samsung.com>
1342 S:      Maintained
1343 T:      git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1344 F:      drivers/power/
1345 F:      include/power/
1346
1347 POWERPC
1348 S:      Orphan (Since 2022-10-21)
1349 F:      arch/powerpc/
1350
1351 POWERPC MPC8XX
1352 M:      Christophe Leroy <christophe.leroy@csgroup.eu>
1353 S:      Maintained
1354 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
1355 F:      arch/powerpc/cpu/mpc8xx/
1356
1357 POWERPC MPC83XX
1358 M:      Mario Six <mario.six@gdsys.cc>
1359 S:      Maintained
1360 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
1361 F:      drivers/ram/mpc83xx_sdram.c
1362 F:      include/dt-bindings/memory/mpc83xx-sdram.h
1363 F:      drivers/sysreset/sysreset_mpc83xx.c
1364 F:      drivers/sysreset/sysreset_mpc83xx.h
1365 F:      drivers/clk/mpc83xx_clk.c
1366 F:      drivers/clk/mpc83xx_clk.h
1367 F:      include/dt-bindings/clk/mpc83xx-clk.h
1368 F:      drivers/timer/mpc83xx_timer.c
1369 F:      drivers/cpu/mpc83xx_cpu.c
1370 F:      drivers/cpu/mpc83xx_cpu.h
1371 F:      drivers/misc/mpc83xx_serdes.c
1372 F:      arch/powerpc/cpu/mpc83xx/
1373 F:      arch/powerpc/include/asm/arch-mpc83xx/
1374
1375 POWERPC MPC85XX
1376 M:      Marek Behún <kabel@kernel.org>
1377 S:      Maintained
1378 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
1379 F:      arch/powerpc/cpu/mpc85xx/
1380
1381 RAW NAND
1382 M:      Dario Binacchi <dario.binacchi@amarulasolutions.com>
1383 M:      Michael Trimarchi <michael@amarulasolutions.com>
1384 S:      Maintained
1385 T:      git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1386 F:      drivers/mtd/nand/raw/
1387
1388 RISC-V
1389 M:      Rick Chen <rick@andestech.com>
1390 M:      Leo <ycliang@andestech.com>
1391 S:      Maintained
1392 T:      git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
1393 F:      arch/riscv/
1394 F:      cmd/riscv/
1395 F:      doc/arch/riscv.rst
1396 F:      doc/usage/sbi.rst
1397 F:      drivers/sysreset/sysreset_sbi.c
1398 F:      drivers/timer/andes_plmt_timer.c
1399 F:      drivers/timer/riscv_aclint_timer.c
1400 F:      tools/prelink-riscv.c
1401
1402 RISC-V CANAAN KENDRYTE K210
1403 M:      Sean Anderson <seanga2@gmail.com>
1404 S:      Maintained
1405 F:      doc/device-tree-bindings/mfd/canaan,k210-sysctl.txt
1406 F:      doc/device-tree-bindings/pinctrl/canaan,k210-fpioa.txt
1407 F:      drivers/clk/clk_k210.c
1408 F:      drivers/pinctrl/pinctrl-k210.c
1409 F:      include/k210/
1410
1411 RNG
1412 M:      Sughosh Ganu <sughosh.ganu@linaro.org>
1413 R:      Heinrich Schuchardt <xypron.glpk@gmx.de>
1414 S:      Maintained
1415 F:      cmd/rng.c
1416 F:      doc/api/rng.rst
1417 F:      drivers/rng/
1418 F:      drivers/virtio/virtio_rng.c
1419 F:      include/rng.h
1420
1421 ROCKUSB
1422 M:      Eddie Cai <eddie.cai.linux@gmail.com>
1423 S:      Maintained
1424 F:      drivers/usb/gadget/f_rockusb.c
1425 F:      cmd/rockusb.c
1426 F:      doc/README.rockusb
1427
1428 SANDBOX
1429 M:      Simon Glass <sjg@chromium.org>
1430 S:      Maintained
1431 F:      arch/sandbox/
1432 F:      doc/arch/sandbox.rst
1433 F:      drivers/*/*sandbox*.c
1434 F:      include/dt-bindings/*/sandbox*.h
1435 F:      include/os.h
1436
1437 SEAMA
1438 M:      Linus Walleij <linus.walleij@linaro.org>
1439 S:      Maintained
1440 F:      cmd/seama.c
1441 F:      doc/usage/cmd/seama.rst
1442 F:      test/cmd/seama.c
1443
1444 SEMIHOSTING
1445 R:      Sean Anderson <sean.anderson@seco.com>
1446 S:      Orphaned
1447 N:      semihosting
1448
1449 SETEXPR
1450 M:      Roland Gaudig <roland.gaudig@weidmueller.com>
1451 S:      Maintained
1452 F:      cmd/printf.c
1453 F:      doc/usage/setexpr.rst
1454
1455 SH
1456 M:      Marek Vasut <marek.vasut+renesas@gmail.com>
1457 M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
1458 S:      Maintained
1459 T:      git https://source.denx.de/u-boot/custodians/u-boot-sh.git
1460 F:      arch/sh/
1461
1462 SL28CLPD
1463 M:      Michael Walle <michael@walle.cc>
1464 S:      Maintained
1465 F:      drivers/gpio/sl28cpld-gpio.c
1466 F:      drivers/misc/sl28cpld.c
1467 F:      drivers/watchdog/sl28cpld-wdt.c
1468
1469 SMCCC TRNG
1470 M:      Etienne Carriere <etienne.carriere@linaro.org>
1471 S:      Maintained
1472 F:      drivers/rng/smccc_trng.c
1473
1474 SPI
1475 M:      Jagan Teki <jagan@amarulasolutions.com>
1476 S:      Maintained
1477 T:      git https://source.denx.de/u-boot/custodians/u-boot-spi.git
1478 F:      drivers/spi/
1479 F:      include/spi*
1480
1481 SPI NAND
1482 M:      Dario Binacchi <dario.binacchi@amarulasolutions.com>
1483 M:      Michael Trimarchi <michael@amarulasolutions.com>
1484 R:      Frieder Schrempf <frieder.schrempf@kontron.de>
1485 S:      Maintained
1486 T:      git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1487 F:      drivers/mtd/nand/spi/
1488
1489 SPI-NOR
1490 M:      Jagan Teki <jagan@amarulasolutions.com>
1491 M:      Vignesh R <vigneshr@ti.com>
1492 S:      Maintained
1493 F:      drivers/mtd/spi/
1494 F:      include/spi_flash.h
1495 F:      include/linux/mtd/cfi.h
1496 F:      include/linux/mtd/spi-nor.h
1497
1498 SPMI
1499 M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
1500 S:      Maintained
1501 F:      drivers/spmi/
1502 F:      include/spmi/
1503
1504 SQUASHFS
1505 M:      Joao Marcos Costa <jmcosta944@gmail.com>
1506 R:      Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1507 R:      Miquel Raynal <miquel.raynal@bootlin.com>
1508 S:      Maintained
1509 F:      fs/squashfs/
1510 F:      include/sqfs.h
1511 F:      cmd/sqfs.c
1512 F:      test/py/tests/test_fs/test_squashfs/
1513
1514 STACKPROTECTOR
1515 M:      Joel Peshkin <joel.peshkin@broadcom.com>
1516 S:      Maintained
1517 F:      common/stackprot.c
1518 F:      cmd/stackprot_test.c
1519 F:      test/py/tests/test_stackprotector.py
1520
1521 TARGET_BCMNS3
1522 M:      Bharat Gooty <bharat.gooty@broadcom.com>
1523 M:      Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
1524 S:      Maintained
1525 F:      board/broadcom/bcmns3/
1526 F:      doc/README.bcmns3
1527 F:      configs/bcm_ns3_defconfig
1528 F:      include/configs/bcm_ns3.h
1529 F:      include/dt-bindings/memory/bcm-ns3-mc.h
1530 F:      arch/arm/Kconfig
1531 F:      arch/arm/dts/ns3-board.dts
1532 F:      arch/arm/dts/ns3.dtsi
1533 F:      arch/arm/cpu/armv8/bcmns3
1534 F:      arch/arm/include/asm/arch-bcmns3/
1535 F:      cmd/broadcom/Makefile
1536 F:      cmd/broadcom/chimp_boot.c
1537 F:      cmd/broadcom/nitro_image_load.c
1538 F:      cmd/broadcom/chimp_handshake.c
1539
1540 TDA19988 HDMI ENCODER
1541 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
1542 S:      Maintained
1543 F:      drivers/video/tda19988.c
1544
1545 TI SYSTEM SECURITY
1546 M:      Andrew F. Davis <afd@ti.com>
1547 S:      Supported
1548 F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1549 F:      arch/arm/mach-omap2/sec-common.c
1550 F:      arch/arm/mach-omap2/config_secure.mk
1551 F:      arch/arm/mach-k3/security.c
1552 F:      configs/am335x_hs_evm_defconfig
1553 F:      configs/am335x_hs_evm_uart_defconfig
1554 F:      configs/am43xx_hs_evm_defconfig
1555 F:      configs/am43xx_hs_evm_qspi_defconfig
1556 F:      configs/am57xx_hs_evm_defconfig
1557 F:      configs/am57xx_hs_evm_usb_defconfig
1558 F:      configs/dra7xx_hs_evm_defconfig
1559 F:      configs/dra7xx_hs_evm_usb_defconfig
1560 F:      configs/k2hk_hs_evm_defconfig
1561 F:      configs/k2e_hs_evm_defconfig
1562 F:      configs/k2g_hs_evm_defconfig
1563 F:      configs/k2l_hs_evm_defconfig
1564
1565 TPM DRIVERS
1566 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
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 <martin.krause@tq-systems.de>
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 <jens.wiklander@linaro.org>
1580 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
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 <bryan.odonoghue@linaro.org>
1589 S:      Maintained
1590 F:      lib/optee
1591
1592 UBI
1593 M:      Kyungmin Park <kmpark@infradead.org>
1594 M:      Heiko Schocher <hs@denx.de>
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 <bhupesh.linux@gmail.com>
1601 M:      Neha Malcom Francis <n-francis@ti.com>
1602 S:      Maintained
1603 F:      drivers/ufs/
1604
1605 USB
1606 M:      Marek Vasut <marex@denx.de>
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 <bmeng.cn@gmail.com>
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 <abdellatif.elkhlifi@arm.com>
1624 S:      Maintained
1625 F:      test/lib/uuid.c
1626
1627 VIDEO
1628 M:      Anatolij Gustschin <agust@denx.de>
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 <bmeng.cn@gmail.com>
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 <sr@denx.de>
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 <sjg@chromium.org>
1656 M:      Bin Meng <bmeng.cn@gmail.com>
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 <vicooodin@gmail.com>
1664 M:      Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
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 <jcmvbkbc@gmail.com>
1680 S:      Maintained
1681 F:      arch/xtensa/
1682
1683 XXD
1684 M:      Roger Knecht <rknecht@pm.me>
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 <trini@konsulko.com>
1692 L:      u-boot@lists.denx.de
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:      */