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