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