Merge tag 'u-boot-at91-2023.10-a' of https://source.denx.de/u-boot/custodians/u-boot...
[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/spi/meson_spifc.c
165 F:      drivers/pinctrl/meson/
166 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
167 F:      drivers/video/meson/
168 F:      drivers/watchdog/meson_gxbb_wdt.c
169 F:      include/configs/meson64.h
170 F:      include/configs/meson64_android.h
171 F:      doc/board/amlogic/
172 N:      meson
173
174 ARM ASPEED
175 M:      Ryan Chen <ryan_chen@aspeedtech.com>
176 M:      Chia-Wei Wang <chiawei_wang@aspeedtech.com>
177 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
178 R:      Joel Stanley <joel@jms.id.au>
179 S:      Maintained
180 F:      arch/arm/mach-aspeed/
181 F:      arch/arm/include/asm/arch-aspeed/
182 F:      board/aspeed/
183 F:      drivers/clk/aspeed/
184 F:      drivers/crypto/aspeed/
185 F:      drivers/gpio/gpio-aspeed.c
186 F:      drivers/i2c/ast_i2c.[ch]
187 F:      drivers/mmc/aspeed_sdhci.c
188 F:      drivers/net/aspeed_mdio.c
189 F:      drivers/net/ftgmac100.[ch]
190 F:      drivers/pinctrl/aspeed/
191 F:      drivers/pwm/pwm-aspeed.c
192 F:      drivers/ram/aspeed/
193 F:      drivers/reset/reset-ast2500.c
194 F:      drivers/watchdog/ast_wdt.c
195 N:      aspeed
196
197 ARM BROADCOM BCM283X / BCM27XX
198 M:      Matthias Brugger <mbrugger@suse.com>
199 M:      Peter Robinson <pbrobinson@gmail.com>
200 S:      Maintained
201 F:      arch/arm/dts/bcm283*
202 F:      arch/arm/mach-bcm283x/
203 F:      board/raspberrypi/
204 F:      drivers/gpio/bcm2835_gpio.c
205 F:      drivers/mmc/bcm2835_sdhci.c
206 F:      drivers/mmc/bcm2835_sdhost.c
207 F:      drivers/serial/serial_bcm283x_mu.c
208 F:      drivers/serial/serial_bcm283x_pl011.c
209 F:      drivers/video/bcm2835.c
210 F:      include/dm/platform_data/serial_bcm283x_mu.h
211 F:      include/dt-bindings/pinctrl/bcm2835.h
212 F:      drivers/pinctrl/broadcom/
213 F:      configs/rpi_*
214 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
215
216 ARM BROADCOM BCMBCA
217 M:      Anand Gore <anand.gore@broadcom.com>
218 M:      William Zhang <william.zhang@broadcom.com>
219 M:      Kursad Oney <kursad.oney@broadcom.com>
220 M:      Joel Peshkin <joel.peshkin@broadcom.com>
221 M:      Philippe Reynes <philippe.reynes@softathome.com>
222 S:      Maintained
223 F:      arch/arm/mach-bcmbca/
224 F:      board/broadcom/bcmbca/
225 N:      bcmbca
226 N:      bcm[9]?47622
227 N:      bcm[9]?4908
228 N:      bcm[9]?4912
229 N:      bcm[9]?63138
230 N:      bcm[9]?63146
231 N:      bcm[9]?63148
232 N:      bcm[9]?63158
233 N:      bcm[9]?63178
234 N:      bcm[9]?6756
235 N:      bcm[9]?6813
236 N:      bcm[9]?6846
237 N:      bcm[9]?6855
238 N:      bcm[9]?6856
239 N:      bcm[9]?6858
240 N:      bcm[9]?6878
241
242 ARM BROADCOM BCMSTB
243 M:      Thomas Fitzsimmons <fitzsim@fitzsim.org>
244 S:      Maintained
245 F:      arch/arm/mach-bcmstb/
246 F:      board/broadcom/bcmstb/
247 F:      configs/bcm7*_defconfig
248 F:      doc/README.bcm7xxx
249 F:      drivers/mmc/bcmstb_sdhci.c
250 F:      drivers/spi/bcmstb_spi.c
251
252 ARM CORTINA ACCESS CAxxxx
253 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
254 S:      Supported
255 F:      board/cortina/common/
256 F:      drivers/gpio/cortina_gpio.c
257 F:      drivers/watchdog/cortina_wdt.c
258 F:      drivers/serial/serial_cortina.c
259 F:      drivers/led/led_cortina.c
260 F:      drivers/mmc/ca_dw_mmc.c
261 F:      drivers/spi/ca_sflash.c
262 F:      drivers/i2c/i2c-cortina.c
263 F:      drivers/i2c/i2c-cortina.h
264 F:      drivers/mtd/nand/raw/cortina_nand.c
265 F:      drivers/mtd/nand/raw/cortina_nand.h
266 F:      drivers/net/cortina_ni.c
267 F:      drivers/net/cortina_ni.h
268 F:      drivers/net/phy/ca_phy.c
269 F:      configs/cortina_presidio-asic-pnand_defconfig
270
271 ARM FF-A
272 M:      Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
273 S:      Maintained
274 F:      arch/sandbox/include/asm/sandbox_arm_ffa.h
275 F:      arch/sandbox/include/asm/sandbox_arm_ffa_priv.h
276 F:      cmd/armffa.c
277 F:      doc/arch/arm64.ffa.rst
278 F:      doc/usage/cmd/armffa.rst
279 F:      drivers/firmware/arm-ffa/
280 F:      include/arm_ffa.h
281 F:      test/cmd/armffa.c
282 F:      test/dm/ffa.c
283
284 ARM FREESCALE IMX
285 M:      Stefano Babic <sbabic@denx.de>
286 M:      Fabio Estevam <festevam@gmail.com>
287 R:      NXP i.MX U-Boot Team <uboot-imx@nxp.com>
288 S:      Maintained
289 T:      git https://source.denx.de/u-boot/custodians/u-boot-imx.git
290 F:      arch/Kconfig.nxp
291 F:      arch/arm/cpu/arm1136/mx*/
292 F:      arch/arm/cpu/arm926ejs/mx*/
293 F:      arch/arm/cpu/armv7/vf610/
294 F:      arch/arm/dts/*imx*
295 F:      arch/arm/mach-imx/
296 F:      arch/arm/include/asm/arch-imx*/
297 F:      arch/arm/include/asm/arch-mx*/
298 F:      arch/arm/include/asm/arch-vf610/
299 F:      arch/arm/include/asm/mach-imx/
300 F:      board/freescale/*mx*/
301 F:      board/freescale/common/
302 F:      drivers/serial/serial_mxc.c
303
304 ARM HISILICON
305 M:      Peter Griffin <peter.griffin@linaro.org>
306 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
307 S:      Maintained
308 F:      arch/arm/cpu/armv8/hisilicon
309 F:      arch/arm/include/asm/arch-hi6220/
310 F:      arch/arm/include/asm/arch-hi3660/
311 F:      arch/arm/mach-histb
312
313 ARM HPE GXP ARCHITECTURE
314 M:      Jean-Marie Verdun <verdun@hpe.com>
315 M:      Nick Hawkins <nick.hawkins@hpe.com>
316 S:      Maintained
317 F:      arch/arm/dts/hpe-bmc*
318 F:      arch/arm/dts/hpe-gxp*
319 F:      arch/arm/mach-hpe/
320 F:      board/hpe/
321 F:      configs/gxp_defconfig
322 F:      doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
323 F:      drivers/timer/gxp-timer.c
324 F:      drivers/spi/gxp_spi.c
325
326 ARM IPQ40XX
327 M:      Robert Marko <robert.marko@sartura.hr>
328 M:      Luka Kovacic <luka.kovacic@sartura.hr>
329 M:      Luka Perkov <luka.perkov@sartura.hr>
330 S:      Maintained
331 F:      arch/arm/mach-ipq40xx/
332 F:      include/dt-bindings/clock/qcom,ipq4019-gcc.h
333 F:      include/dt-bindings/reset/qcom,ipq4019-reset.h
334 F:      drivers/reset/reset-ipq4019.c
335 F:      drivers/phy/phy-qcom-ipq4019-usb.c
336 F:      drivers/spi/spi-qup.c
337 F:      drivers/net/mdio-ipq4019.c
338 F:      drivers/rng/msm_rng.c
339
340 ARM LAYERSCAPE SFP
341 M:      Sean Anderson <sean.anderson@seco.com>
342 S:      Maintained
343 F:      drivers/misc/ls2_sfp.c
344
345 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
346 M:      Stefan Roese <sr@denx.de>
347 S:      Maintained
348 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
349 F:      arch/arm/mach-kirkwood/
350 F:      arch/arm/mach-mvebu/
351 F:      drivers/ata/ahci_mvebu.c
352 F:      drivers/clk/mvebu/
353 F:      drivers/ddr/marvell/
354 F:      drivers/gpio/mvebu_gpio.c
355 F:      drivers/i2c/mvtwsi.c
356 F:      drivers/mmc/xenon_sdhci.c
357 F:      drivers/phy/marvell/
358 F:      drivers/pinctrl/mvebu/
359 F:      drivers/rtc/armada38x.c
360 F:      drivers/spi/kirkwood_spi.c
361 F:      drivers/spi/mvebu_a3700_spi.c
362 F:      drivers/pci/pcie_dw_mvebu.c
363 F:      drivers/pci/pcie-xilinx-nwl.c
364 F:      drivers/watchdog/armada-37xx-wdt.c
365 F:      drivers/watchdog/orion_wdt.c
366 F:      include/configs/mv-common.h
367
368 ARM MARVELL PCIE CONTROLLER DRIVERS
369 M:      Pali Rohár <pali@kernel.org>
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/stm32mp1_rng.c
627 F:      drivers/rtc/stm32_rtc.c
628 F:      drivers/serial/serial_stm32.*
629 F:      drivers/spi/stm32_qspi.c
630 F:      drivers/spi/stm32_spi.c
631 F:      drivers/video/stm32/stm32_ltdc.c
632 F:      drivers/watchdog/stm32mp_wdt.c
633 F:      include/dt-bindings/clock/stm32fx-clock.h
634 F:      include/dt-bindings/clock/stm32mp*
635 F:      include/dt-bindings/pinctrl/stm32-pinfunc.h
636 F:      include/dt-bindings/reset/stm32mp*
637 F:      include/stm32_rcc.h
638 F:      tools/logos/st.bmp
639 F:      tools/stm32image.c
640 N:      stm
641 N:      stm32
642
643
644 ARM STM STV0991
645 M:      Vikas Manocha <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 S:      Orphan (Since 2020-09)
729 F:      arch/arm/mach-uniphier/
730 F:      configs/uniphier_*_defconfig
731 N:      uniphier
732
733 ARM VERSAL NET
734 M:      Michal Simek <michal.simek@amd.com>
735 S:      Maintained
736 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
737 F:      arch/arm/mach-versal-net/
738 F:      drivers/soc/soc_xilinx_versal_net.c
739 N:      (?<!uni)versal-net
740
741 ARM VERSAL
742 M:      Michal Simek <michal.simek@amd.com>
743 S:      Maintained
744 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
745 F:      arch/arm/mach-versal/
746 F:      drivers/net/xilinx_axi_mrmac.*
747 F:      drivers/soc/soc_xilinx_versal.c
748 F:      drivers/spi/cadence_ospi_versal.c
749 F:      drivers/watchdog/xilinx_wwdt.c
750 N:      (?<!uni)versal
751
752 ARM VERSATILE EXPRESS DRIVERS
753 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
754 S:      Maintained
755 T:      git git://github.com/ARM-software/u-boot.git
756 F:      drivers/misc/vexpress_config.c
757 N:      vexpress
758
759 ARM ZYNQ
760 M:      Michal Simek <monstr@monstr.eu>
761 S:      Maintained
762 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
763 F:      arch/arm/mach-zynq/
764 F:      doc/board/xilinx/
765 F:      doc/device-tree-bindings/video/syncoam,seps525.txt
766 F:      drivers/clk/clk_zynq.c
767 F:      drivers/fpga/zynqpl.c
768 F:      drivers/gpio/zynq_gpio.c
769 F:      drivers/i2c/i2c-cdns.c
770 F:      drivers/i2c/muxes/pca954x.c
771 F:      drivers/i2c/zynq_i2c.c
772 F:      drivers/mmc/zynq_sdhci.c
773 F:      drivers/mtd/nand/raw/zynq_nand.c
774 F:      drivers/net/phy/ethernet_id.c
775 F:      drivers/net/phy/xilinx_phy.c
776 F:      drivers/net/zynq_gem.c
777 F:      drivers/pinctrl/pinctrl-zynqmp.c
778 F:      drivers/serial/serial_zynq.c
779 F:      drivers/spi/zynq_qspi.c
780 F:      drivers/spi/zynq_spi.c
781 F:      drivers/usb/host/ehci-zynq.c
782 F:      drivers/watchdog/cdns_wdt.c
783 F:      include/zynqpl.h
784 F:      tools/zynqimage.c
785 N:      zynq
786
787 ARM ZYNQMP
788 M:      Michal Simek <michal.simek@amd.com>
789 S:      Maintained
790 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
791 F:      arch/arm/mach-zynqmp/
792 F:      drivers/clk/clk_zynqmp.c
793 F:      driver/firmware/firmware-zynqmp.c
794 F:      drivers/fpga/zynqpl.c
795 F:      drivers/gpio/gpio_slg7xl45106.c
796 F:      drivers/gpio/zynq_gpio.c
797 F:      drivers/gpio/zynqmp_gpio_modepin.c
798 F:      drivers/i2c/i2c-cdns.c
799 F:      drivers/i2c/muxes/pca954x.c
800 F:      drivers/i2c/zynq_i2c.c
801 F:      drivers/mailbox/zynqmp-ipi.c
802 F:      drivers/mmc/zynq_sdhci.c
803 F:      drivers/mtd/nand/raw/zynq_nand.c
804 F:      drivers/net/phy/xilinx_phy.c
805 F:      drivers/net/zynq_gem.c
806 F:      drivers/phy/phy-zynqmp.c
807 F:      drivers/power/domain/zynqmp-power-domain.c
808 F:      drivers/pwm/pwm-cadence-ttc.c
809 F:      drivers/serial/serial_zynq.c
810 F:      drivers/reset/reset-zynqmp.c
811 F:      drivers/rtc/zynqmp_rtc.c
812 F:      drivers/soc/soc_xilinx_zynqmp.c
813 F:      drivers/spi/zynq_qspi.c
814 F:      drivers/spi/zynq_spi.c
815 F:      drivers/timer/cadence-ttc.c
816 F:      drivers/video/seps525.c
817 F:      drivers/video/zynqmp/
818 F:      drivers/watchdog/cdns_wdt.c
819 F:      include/zynqmppl.h
820 F:      include/zynqmp_firmware.h
821 F:      tools/zynqmp*
822 N:      ultra96
823 N:      zynqmp
824
825 ARM ZYNQMP R5
826 M:      Michal Simek <michal.simek@amd.com>
827 S:      Maintained
828 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
829 F:      arch/arm/mach-zynqmp-r5/
830
831 ARM PHYTIUM
832 M:      liuhao <liuhao@phytium.com.cn>
833 M:      shuyiqi <shuyiqi@phytium.com.cn>
834 S:      Maintained
835 F:      drivers/pci/pcie_phytium.c
836 F:      arch/arm/dts/phytium-durian.dts
837
838 ASPEED AST2600 I2C DRIVER
839 M:      Ryan Chen <ryan_chen@aspeedtech.com>
840 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
841 S:      Maintained
842 F:      drivers/i2c/ast2600_i2c.c
843
844 ASPEED FMC SPI DRIVER
845 M:      Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
846 M:      Cédric Le Goater <clg@kaod.org>
847 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
848 S:      Maintained
849 F:      drivers/spi/spi-aspeed-smc.c
850
851 BINMAN
852 M:      Simon Glass <sjg@chromium.org>
853 M:      Alper Nebi Yasak <alpernebiyasak@gmail.com>
854 S:      Maintained
855 F:      tools/binman/
856
857 BLKMAP
858 M:      Tobias Waldekranz <tobias@waldekranz.com>
859 S:      Maintained
860 F:      cmd/blkmap.c
861 F:      doc/usage/blkmap.rst
862 F:      drivers/block/blkmap.c
863 F:      include/blkmap.h
864 F:      test/dm/blkmap.c
865
866 BOOTDEVICE
867 M:      Simon Glass <sjg@chromium.org>
868 S:      Maintained
869 F:      boot/bootdev*.c
870 F:      boot/bootflow.c
871 F:      boot/bootmeth*.c
872 F:      boot/bootstd.c
873 F:      cmd/bootdev.c
874 F:      cmd/bootflow.c
875 F:      doc/develop/bootstd.rst
876 F:      doc/usage/bootdev.rst
877 F:      doc/usage/bootflow.rst
878 F:      doc/usage/bootmeth.rst
879 F:      drivers/mmc/mmc_bootdev.c
880 F:      include/bootdev.h
881 F:      include/bootflow.h
882 F:      include/bootmeth.h
883 F:      include/bootstd.h
884 F:      net/eth_bootdevice.c
885 F:      test/boot/
886
887 BTRFS
888 M:      Marek Behún <kabel@kernel.org>
889 R:      Qu Wenruo <wqu@suse.com>
890 L:      linux-btrfs@vger.kernel.org
891 S:      Maintained
892 F:      cmd/btrfs.c
893 F:      fs/btrfs/
894 F:      include/btrfs.h
895
896 BUILDMAN
897 M:      Simon Glass <sjg@chromium.org>
898 S:      Maintained
899 F:      tools/buildman/
900
901 CAAM
902 M:      Gaurav Jain <gaurav.jain@nxp.com>
903 S:      Maintained
904 F:      arch/arm/dts/ls1021a-twr-u-boot.dtsi
905 F:      drivers/crypto/fsl/
906 F:      include/fsl_sec.h
907
908 CAT
909 M:      Roger Knecht <rknecht@pm.me>
910 S:      Maintained
911 F:      cmd/cat.c
912
913 CFI FLASH
914 M:      Stefan Roese <sr@denx.de>
915 S:      Maintained
916 T:      git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
917 F:      drivers/mtd/cfi_flash.c
918 F:      drivers/mtd/jedec_flash.c
919
920 CLOCK
921 M:      Lukasz Majewski <lukma@denx.de>
922 M:      Sean Anderson <seanga2@gmail.com>
923 S:      Maintained
924 T:      git https://source.denx.de/u-boot/custodians/u-boot-clk.git
925 F:      drivers/clk/
926 F:      drivers/clk/imx/
927
928 COLDFIRE
929 M:      Huan Wang <alison.wang@nxp.com>
930 M:      Angelo Dureghello <angelo@kernel-space.org>
931 S:      Maintained
932 T:      git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
933 F:      arch/m68k/
934 F:      doc/arch/m68k.rst
935 F:      drivers/watchdog/mcf_wdt.c
936
937 CYCLIC
938 M:      Stefan Roese <sr@denx.de>
939 S:      Maintained
940 F:      cmd/cyclic.c
941 F:      common/cyclic.c
942 F:      include/cyclic.h
943
944 DFU
945 M:      Lukasz Majewski <lukma@denx.de>
946 S:      Maintained
947 T:      git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
948 F:      cmd/dfu.c
949 F:      cmd/usb_*.c
950 F:      common/dfu.c
951 F:      common/update.c
952 F:      doc/api/dfu.rst
953 F:      doc/usage/dfu.rst
954 F:      drivers/dfu/
955 F:      drivers/usb/gadget/
956 F:      include/dfu.h
957
958 DRIVER MODEL
959 M:      Simon Glass <sjg@chromium.org>
960 S:      Maintained
961 T:      git https://source.denx.de/u-boot/custodians/u-boot-dm.git
962 F:      doc/driver-model/
963 F:      drivers/core/
964 F:      include/dm/
965 F:      test/dm/
966
967 EFI APP
968 M:      Simon Glass <sjg@chromium.org>
969 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
970 S:      Maintained
971 W:      https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
972 F:      board/efi/efi-x86_app
973 F:      configs/efi-x86_app*
974 F:      doc/develop/uefi/u-boot_on_efi.rst
975 F:      drivers/block/efi-media-uclass.c
976 F:      drivers/block/sb_efi_media.c
977 F:      lib/efi/efi_app.c
978 F:      scripts/build-efi.sh
979 F:      test/dm/efi_media.c
980
981 EFI PAYLOAD
982 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
983 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
984 S:      Maintained
985 T:      git https://source.denx.de/u-boot/custodians/u-boot-efi.git
986 F:      arch/arm/lib/*_efi.*
987 F:      cmd/bootefi.c
988 F:      cmd/eficonfig.c
989 F:      cmd/efidebug.c
990 F:      cmd/nvedit_efi.c
991 F:      doc/api/efi.rst
992 F:      doc/develop/uefi/*
993 F:      doc/mkeficapsule.1
994 F:      doc/usage/bootefi.rst
995 F:      drivers/rtc/emul_rtc.c
996 F:      include/capitalization.h
997 F:      include/charset.h
998 F:      include/cp1250.h
999 F:      include/cp437.h
1000 F:      include/efi*
1001 F:      include/pe.h
1002 F:      include/asm-generic/pe.h
1003 F:      include/mm_communication.h
1004 F:      lib/charset.c
1005 F:      lib/efi*/
1006 F:      test/lib/efi_*
1007 F:      test/py/tests/test_efi*
1008 F:      test/py/tests/test_efi*/
1009 F:      test/unicode_ut.c
1010 F:      cmd/bootefi.c
1011 F:      cmd/efidebug.c
1012 F:      cmd/nvedit_efi.c
1013 F:      tools/efivar.py
1014 F:      tools/file2include.c
1015 F:      tools/mkeficapsule.c
1016
1017 ENVIRONMENT
1018 M:      Joe Hershberger <joe.hershberger@ni.com>
1019 R:      Wolfgang Denk <wd@denx.de>
1020 S:      Maintained
1021 F:      env/
1022 F:      include/env*
1023 F:      test/env/
1024 F:      tools/env*
1025 F:      tools/mkenvimage.c
1026
1027 ENVIRONMENT AS TEXT
1028 M:      Simon Glass <sjg@chromium.org>
1029 R:      Wolfgang Denk <wd@denx.de>
1030 S:      Maintained
1031 F:      doc/usage/environment.rst
1032 F:      scripts/env2string.awk
1033
1034 EROFS
1035 M:      Huang Jianan <jnhuang95@gmail.com>
1036 L:      linux-erofs@lists.ozlabs.org
1037 S:      Maintained
1038 F:      cmd/erofs.c
1039 F:      fs/erofs/
1040 F:      include/erofs.h
1041 F:      test/py/tests/test_fs/test_erofs.py
1042
1043 EVENTS
1044 M:      Simon Glass <sjg@chromium.org>
1045 S:      Maintained
1046 F:      cmd/event.c
1047 F:      common/event.c
1048 F:      include/event.h
1049 F:      scripts/event_dump.py
1050 F:      test/common/event.c
1051 F:      test/py/tests/test_event_dump.py
1052
1053 FASTBOOT
1054 S:      Orphaned
1055 F:      cmd/fastboot.c
1056 F:      doc/android/fastboot*.rst
1057 F:      include/fastboot.h
1058 F:      include/fastboot-internal.h
1059 F:      include/net/fastboot_tcp.h
1060 F:      include/net/fastboot_udp.h
1061 F:      drivers/fastboot/
1062 F:      drivers/usb/gadget/f_fastboot.c
1063 F:      net/fastboot_tcp.c
1064 F:      net/fastboot_udp.c
1065 F:      test/dm/fastboot.c
1066
1067 FPGA
1068 M:      Michal Simek <michal.simek@amd.com>
1069 S:      Maintained
1070 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1071 F:      drivers/fpga/
1072 F:      cmd/fpga.c
1073 F:      include/fpga.h
1074 F:      test/dm/fpga.c
1075
1076 FLATTENED DEVICE TREE
1077 M:      Simon Glass <sjg@chromium.org>
1078 S:      Maintained
1079 T:      git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
1080 F:      lib/fdtdec*
1081 F:      lib/libfdt/
1082 F:      include/fdt*
1083 F:      include/linux/libfdt*
1084 F:      cmd/fdt.c
1085 F:      common/fdt_support.c
1086 F:      scripts/dtc-version.sh
1087
1088 FREEBSD
1089 M:      Rafal Jaworowski <raj@semihalf.com>
1090 S:      Maintained
1091 T:      git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
1092
1093 FREESCALE QORIQ
1094 M:      Priyanka Jain <priyanka.jain@nxp.com>
1095 S:      Maintained
1096 T:      git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
1097 F:      drivers/watchdog/sp805_wdt.c
1098 F:      drivers/watchdog/sbsa_gwdt.c
1099
1100 GATEWORKS_SC
1101 M:      Tim Harvey <tharvey@gateworks.com>
1102 S:      Maintained
1103 F:      drivers/misc/gsc.c
1104 F:      include/gsc.h
1105
1106 I2C
1107 M:      Heiko Schocher <hs@denx.de>
1108 S:      Maintained
1109 T:      git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
1110 F:      drivers/i2c/
1111
1112 KWBIMAGE / KWBOOT TOOLS
1113 M:      Pali Rohár <pali@kernel.org>
1114 M:      Marek Behún <kabel@kernel.org>
1115 M:      Stefan Roese <sr@denx.de>
1116 S:      Maintained
1117 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
1118 F:      doc/README.kwbimage
1119 F:      doc/kwboot.1
1120 F:      tools/kwb*
1121
1122 LED
1123 M:      Ivan Vozvakhov <i.vozvakhov@vk.team>
1124 S:      Supported
1125 F:      doc/device-tree-bindings/leds/leds-pwm.txt
1126 F:      drivers/led/led_pwm.c
1127
1128 LOGGING
1129 M:      Simon Glass <sjg@chromium.org>
1130 S:      Maintained
1131 T:      git https://source.denx.de/u-boot/u-boot.git
1132 F:      common/log*
1133 F:      cmd/log.c
1134 F:      doc/develop/logging.rst
1135 F:      include/log.h
1136 F:      lib/getopt.c
1137 F:      test/log/
1138 F:      test/py/tests/test_log.py
1139
1140 MALI DISPLAY PROCESSORS
1141 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
1142 S:      Supported
1143 T:      git git://github.com/ARM-software/u-boot.git
1144 F:      drivers/video/mali_dp.c
1145 F:      drivers/i2c/i2c-versatile.c
1146
1147 MICROBLAZE
1148 M:      Michal Simek <monstr@monstr.eu>
1149 S:      Maintained
1150 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1151 F:      arch/microblaze/
1152 F:      cmd/mfsl.c
1153 F:      drivers/gpio/xilinx_gpio.c
1154 F:      drivers/net/xilinx_axi_emac.c
1155 F:      drivers/net/xilinx_emaclite.c
1156 F:      drivers/serial/serial_xuartlite.c
1157 F:      drivers/spi/xilinx_spi.c
1158 F:      drivers/sysreset/sysreset_gpio.c
1159 F:      drivers/timer/xilinx-timer.c
1160 F:      drivers/watchdog/xilinx_tb_wdt.c
1161 N:      xilinx
1162
1163 MIPS
1164 M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
1165 S:      Maintained
1166 T:      git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1167 F:      arch/mips/
1168
1169 MIPS CORTINA ACCESS CAxxxx
1170 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
1171 S:      Supported
1172 F:      board/cortina/common/
1173 F:      drivers/gpio/cortina_gpio.c
1174 F:      drivers/watchdog/cortina_wdt.c
1175 F:      drivers/serial/serial_cortina.c
1176 F:      drivers/led/led_cortina.c
1177 F:      drivers/mmc/ca_dw_mmc.c
1178 F:      drivers/spi/ca_sflash.c
1179 F:      drivers/i2c/i2c-cortina.c
1180 F:      drivers/i2c/i2c-cortina.h
1181 F:      drivers/net/cortina_ni.c
1182 F:      drivers/net/cortina_ni.h
1183 F:      drivers/net/phy/ca_phy.c
1184
1185 MIPS MEDIATEK
1186 M:      Weijie Gao <weijie.gao@mediatek.com>
1187 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
1188 S:      Maintained
1189 F:      arch/mips/mach-mtmips/
1190 F:      arch/mips/dts/mt7620.dtsi
1191 F:      arch/mips/dts/mt7621.dtsi
1192 F:      arch/mips/dts/mt7620-u-boot.dtsi
1193 F:      arch/mips/dts/mt7621-u-boot.dtsi
1194 F:      include/configs/mt7620.h
1195 F:      include/configs/mt7621.h
1196 F:      include/dt-bindings/clock/mt7620-clk.h
1197 F:      include/dt-bindings/clock/mt7621-clk.h
1198 F:      include/dt-bindings/clock/mt7628-clk.h
1199 F:      include/dt-bindings/reset/mt7620-reset.h
1200 F:      include/dt-bindings/reset/mt7621-reset.h
1201 F:      include/dt-bindings/reset/mt7628-reset.h
1202 F:      drivers/clk/mtmips/
1203 F:      drivers/pinctrl/mtmips/
1204 F:      drivers/gpio/mt7620_gpio.c
1205 F:      drivers/mtd/nand/raw/mt7621_nand.c
1206 F:      drivers/mtd/nand/raw/mt7621_nand.h
1207 F:      drivers/mtd/nand/raw/mt7621_nand_spl.c
1208 F:      drivers/net/mt7620-eth.c
1209 F:      drivers/phy/mt7620-usb-phy.c
1210 F:      drivers/reset/reset-mtmips.c
1211 F:      drivers/serial/serial_mt7620.c
1212 F:      drivers/spi/mt7620_spi.c
1213 F:      drivers/sysreset/sysreset_resetctl.c
1214 F:      drivers/watchdog/mt7620_wdt.c
1215
1216 MIPS MSCC
1217 M:      Gregory CLEMENT <gregory.clement@bootlin.com>
1218 M:      Lars Povlsen <lars.povlsen@microchip.com>
1219 M:      Horatiu Vultur <horatiu.vultur@microchip.com>
1220 S:      Maintained
1221 F:      arch/mips/mach-mscc/
1222 F:      arch/mips/dts/luton*
1223 F:      arch/mips/dts/mscc*
1224 F:      arch/mips/dts/ocelot*
1225 F:      arch/mips/dts/jr2*
1226 F:      arch/mips/dts/serval*
1227 F:      board/mscc/
1228 F:      configs/mscc*
1229 F:      drivers/gpio/mscc_sgpio.c
1230 F:      drivers/spi/mscc_bb_spi.c
1231 F:      include/configs/vcoreiii.h
1232 F:      include/dt-bindings/mscc/
1233 F:      drivers/pinctrl/mscc/
1234 F:      drivers/net/mscc_eswitch/
1235
1236 MIPS JZ4780
1237 M:      Ezequiel Garcia <ezequiel@collabora.com>
1238 S:      Maintained
1239 F:      arch/mips/mach-jz47xx/
1240
1241 MIPS Octeon
1242 M:      Aaron Williams <awilliams@marvell.com>
1243 S:      Maintained
1244 F:      arch/mips/mach-octeon/
1245 F:      arch/mips/include/asm/arch-octeon/
1246 F:      arch/mips/dts/mrvl,cn73xx.dtsi
1247
1248 MMC
1249 M:      Peng Fan <peng.fan@nxp.com>
1250 M:      Jaehoon Chung <jh80.chung@samsung.com>
1251 S:      Maintained
1252 T:      git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1253 F:      drivers/mmc/
1254
1255 NETWORK
1256 M:      Joe Hershberger <joe.hershberger@ni.com>
1257 M:      Ramon Fried <rfried.dev@gmail.com>
1258 S:      Maintained
1259 T:      git https://source.denx.de/u-boot/custodians/u-boot-net.git
1260 F:      drivers/net/
1261 F:      include/net.h
1262 F:      net/
1263
1264 NIOS
1265 M:      Thomas Chou <thomas@wytron.com.tw>
1266 S:      Maintained
1267 T:      git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1268 F:      arch/nios2/
1269
1270 NVMe
1271 M:      Bin Meng <bmeng.cn@gmail.com>
1272 S:      Maintained
1273 F:      drivers/nvme/
1274 F:      cmd/nvme.c
1275 F:      include/nvme.h
1276 F:      doc/develop/driver-model/nvme.rst
1277
1278 NVMXIP
1279 M:      Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
1280 S:      Maintained
1281 F:      doc/develop/driver-model/nvmxip.rst
1282 F:      doc/device-tree-bindings/nvmxip/nvmxip_qspi.txt
1283 F:      drivers/mtd/nvmxip/
1284 F:      test/dm/nvmxip.c
1285
1286 NVMEM
1287 M:      Sean Anderson <seanga2@gmail.com>
1288 S:      Maintained
1289 F:      doc/api/nvmem.rst
1290 F:      drivers/misc/nvmem.c
1291 F:      drivers/reboot-mode/reboot-mode-nvmem.c
1292 F:      include/nvmem.h
1293
1294 NXP C45 TJA11XX PHY DRIVER
1295 M:      Radu Pirea <radu-nicolae.pirea@oss.nxp.com>
1296 S:      Maintained
1297 F:      drivers/net/phy/nxp-c45-tja11xx.c
1298
1299 ONENAND
1300 #M:     Lukasz Majewski <l.majewski@majess.pl>
1301 S:      Orphaned (Since 2017-01)
1302 T:      git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1303 F:      drivers/mtd/onenand/
1304
1305 OUT4-IMX6ULL-NANO BOARD
1306 M:      Oleh Kravchenko <oleg@kaa.org.ua>
1307 S:      Maintained
1308 T:      git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1309 F:      arch/arm/dts/ev-imx280-nano-x-mb.dts
1310 F:      arch/arm/dts/o4-imx-nano.dts
1311 F:      arch/arm/dts/o4-imx6ull-nano.dtsi
1312 F:      board/out4
1313 F:      configs/ev-imx280-nano-x-mb_defconfig
1314 F:      configs/o4-imx6ull-nano_defconfig
1315 F:      include/configs/o4-imx6ull-nano.h
1316
1317 PATMAN
1318 M:      Simon Glass <sjg@chromium.org>
1319 S:      Maintained
1320 F:      tools/patman/
1321
1322 PCI Endpoint
1323 M:      Ramon Fried <rfried.dev@gmail.com>
1324 S:      Maintained
1325 F:      drivers/pci_endpoint/
1326 F:  include/pci_ep.h
1327
1328 PCI MPC85xx
1329 M:      Heiko Schocher <hs@denx.de>
1330 S:      Maintained
1331 F:      drivers/pci/pci_mpc85xx.c
1332
1333 PCI MPS
1334 M:      Stephen Carlson <stcarlso@linux.microsoft.com>
1335 S:      Maintained
1336 F:      cmd/pci_mps.c
1337 F:      test/cmd/pci_mps.c
1338
1339 POWER
1340 M:      Jaehoon Chung <jh80.chung@samsung.com>
1341 S:      Maintained
1342 T:      git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1343 F:      drivers/power/
1344 F:      include/power/
1345
1346 POWERPC
1347 M:      Wolfgang Denk <wd@denx.de>
1348 S:      Maintained
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:      arch/arm/mach-k3/config_secure.mk
1553 F:      configs/am335x_hs_evm_defconfig
1554 F:      configs/am335x_hs_evm_uart_defconfig
1555 F:      configs/am43xx_hs_evm_defconfig
1556 F:      configs/am43xx_hs_evm_qspi_defconfig
1557 F:      configs/am57xx_hs_evm_defconfig
1558 F:      configs/am57xx_hs_evm_usb_defconfig
1559 F:      configs/dra7xx_hs_evm_defconfig
1560 F:      configs/dra7xx_hs_evm_usb_defconfig
1561 F:      configs/k2hk_hs_evm_defconfig
1562 F:      configs/k2e_hs_evm_defconfig
1563 F:      configs/k2g_hs_evm_defconfig
1564 F:      configs/k2l_hs_evm_defconfig
1565 F:      configs/am65x_hs_evm_r5_defconfig
1566 F:      configs/am65x_hs_evm_a53_defconfig
1567
1568 TPM DRIVERS
1569 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
1570 S:      Maintained
1571 T:      git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1572 F:      cmd/tpm*
1573 F:      drivers/tpm/
1574 F:      include/tpm*
1575
1576 TQ GROUP
1577 #M:     Martin Krause <martin.krause@tq-systems.de>
1578 S:      Orphaned (Since 2016-02)
1579 T:      git git://git.denx.de/u-boot-tq-group.git
1580
1581 TEE
1582 M:      Jens Wiklander <jens.wiklander@linaro.org>
1583 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
1584 T:      git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1585 S:      Maintained
1586 F:      drivers/tee/
1587 F:      include/tee.h
1588 F:      include/tee/
1589
1590 TEE-lib
1591 M:      Bryan O'Donoghue <bryan.odonoghue@linaro.org>
1592 S:      Maintained
1593 F:      lib/optee
1594
1595 UBI
1596 M:      Kyungmin Park <kmpark@infradead.org>
1597 M:      Heiko Schocher <hs@denx.de>
1598 S:      Maintained
1599 T:      git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
1600 F:      drivers/mtd/ubi/
1601
1602 UFS
1603 M:      Bhupesh Sharma <bhupesh.sharma@linaro.org>
1604 M:      Neha Malcom Francis <n-francis@ti.com>
1605 S:      Maintained
1606 F:      drivers/ufs/
1607
1608 USB
1609 M:      Marek Vasut <marex@denx.de>
1610 S:      Maintained
1611 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git
1612 F:      drivers/usb/
1613 F:      common/usb.c
1614 F:      common/usb_kbd.c
1615 F:      common/usb_storage.c
1616 F:      include/usb.h
1617
1618 USB xHCI
1619 M:      Bin Meng <bmeng.cn@gmail.com>
1620 S:      Maintained
1621 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1622 F:      drivers/usb/host/xhci*
1623 F:      include/usb/xhci.h
1624
1625 UUID testing
1626 M:      Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
1627 S:      Maintained
1628 F:      test/lib/uuid.c
1629
1630 VIDEO
1631 M:      Anatolij Gustschin <agust@denx.de>
1632 S:      Maintained
1633 T:      git https://source.denx.de/u-boot/custodians/u-boot-video.git
1634 F:      drivers/video/
1635 F:      include/video*.h
1636
1637 VirtIO
1638 M:      Bin Meng <bmeng.cn@gmail.com>
1639 S:      Maintained
1640 F:      drivers/virtio/
1641 F:      cmd/virtio.c
1642 F:      include/config/virtio/
1643 F:      include/config/virtio.h
1644 F:      include/config/cmd/virtio.h
1645 F:      include/virtio*.h
1646 F:      test/dm/virtio.c
1647 F:      doc/develop/driver-model/virtio.rst
1648
1649 WATCHDOG
1650 M:      Stefan Roese <sr@denx.de>
1651 S:      Maintained
1652 T:      git https://source.denx.de/u-boot/custodians/u-boot-watchdog.git
1653 F:      cmd/wdt.c
1654 F:      drivers/watchdog/
1655 F:      include/watchdog*.h
1656
1657 X86
1658 M:      Simon Glass <sjg@chromium.org>
1659 M:      Bin Meng <bmeng.cn@gmail.com>
1660 S:      Maintained
1661 T:      git https://source.denx.de/u-boot/custodians/u-boot-x86.git
1662 F:      arch/x86/
1663 F:      cmd/x86/
1664
1665 XEN
1666 M:      Anastasiia Lukianenko <vicooodin@gmail.com>
1667 M:      Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
1668 S:      Maintained
1669 F:      arch/arm/cpu/armv8/xen/
1670 F:      arch/arm/include/asm/xen.h
1671 F:      arch/arm/include/asm/xen/
1672 F:      cmd/pvblock.c
1673 F:      drivers/serial/serial_xen.c
1674 F:      drivers/xen/
1675 F:      include/pvblock.h
1676 F:      include/xen/
1677 F:      include/xen.h
1678 F:      lib/sscanf.c
1679 F:      test/lib/sscanf.c
1680
1681 XTENSA
1682 M:      Max Filippov <jcmvbkbc@gmail.com>
1683 S:      Maintained
1684 F:      arch/xtensa/
1685
1686 XXD
1687 M:      Roger Knecht <rknecht@pm.me>
1688 S:      Maintained
1689 F:      cmd/xxd.c
1690 F:      doc/usage/cmd/xxd.rst
1691 F:      test/py/tests/test_xxd/
1692
1693 THE REST
1694 M:      Tom Rini <trini@konsulko.com>
1695 L:      u-boot@lists.denx.de
1696 Q:      http://patchwork.ozlabs.org/project/uboot/list/
1697 S:      Maintained
1698 T:      git https://source.denx.de/u-boot/u-boot.git
1699 F:      configs/tools-only_defconfig
1700 F:      *
1701 F:      */