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