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