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