1 Descriptions of section entries:
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:
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:
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.
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
50 Maintainers List (try to look for most precise areas first)
52 -----------------------------------
64 F: common/android_ab.c
66 F: include/android_ab.h
67 F: test/py/tests/test_android/test_ab.py
73 F: common/avb_verify.c
74 F: doc/android/avb2.rst
75 F: include/avb_verify.h
77 F: test/py/tests/test_android/test_avb.py
84 T: git https://source.denx.de/u-boot/custodians/u-boot-arc.git
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
100 F: doc/device-tree-bindings/gpio/snps,creg-gpio.txt
101 F: drivers/gpio/hsdk-creg-gpio.c
107 F: include/dt-bindings/reset/snps,hsdk-reset.h
108 F: drivers/reset/reset-hsdk.c
110 ARC SYNOPSYS DW MMC EXTENSIONS
114 F: doc/device-tree-bindings/mmc/snps,dw-mmc.txt
115 F: drivers/mmc/snps_dw_mmc.c
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/pinctrl/pinctrl-apple.c
127 F: drivers/watchdog/apple_wdt.c
128 F: include/configs/apple.h
133 T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
142 T: git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
143 F: arch/arm/mach-socfpga/
144 F: drivers/sysreset/sysreset_socfpga*
146 ARM AMLOGIC SOC SUPPORT
150 T: git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
151 F: arch/arm/mach-meson/
152 F: arch/arm/include/asm/arch-meson/
154 F: drivers/clk/meson/
155 F: drivers/serial/serial_meson.c
156 F: drivers/reset/reset-meson.c
157 F: drivers/i2c/meson_i2c.c
158 F: drivers/net/phy/meson-gxl.c
159 F: drivers/adc/meson-saradc.c
160 F: drivers/phy/meson*
161 F: drivers/mmc/meson_gx_mmc.c
162 F: drivers/spi/meson_spifc.c
163 F: drivers/pinctrl/meson/
164 F: drivers/power/domain/meson-gx-pwrc-vpu.c
165 F: drivers/video/meson/
166 F: drivers/watchdog/meson_gxbb_wdt.c
167 F: include/configs/meson64.h
168 F: include/configs/meson64_android.h
169 F: doc/board/amlogic/
178 F: arch/arm/mach-aspeed/
179 F: arch/arm/include/asm/arch-aspeed/
181 F: drivers/clk/aspeed/
182 F: drivers/crypto/aspeed/
183 F: drivers/gpio/gpio-aspeed.c
184 F: drivers/i2c/ast_i2c.[ch]
185 F: drivers/mmc/aspeed_sdhci.c
186 F: drivers/net/aspeed_mdio.c
187 F: drivers/net/ftgmac100.[ch]
188 F: drivers/pinctrl/aspeed/
189 F: drivers/pwm/pwm-aspeed.c
190 F: drivers/ram/aspeed/
191 F: drivers/reset/reset-ast2500.c
192 F: drivers/watchdog/ast_wdt.c
195 ARM BROADCOM BCM283X / BCM27XX
199 F: arch/arm/dts/bcm283*
200 F: arch/arm/mach-bcm283x/
201 F: board/raspberrypi/
202 F: drivers/gpio/bcm2835_gpio.c
203 F: drivers/mmc/bcm2835_sdhci.c
204 F: drivers/mmc/bcm2835_sdhost.c
205 F: drivers/serial/serial_bcm283x_mu.c
206 F: drivers/serial/serial_bcm283x_pl011.c
207 F: drivers/video/bcm2835.c
208 F: include/dm/platform_data/serial_bcm283x_mu.h
209 F: include/dt-bindings/pinctrl/bcm2835.h
210 F: drivers/pinctrl/broadcom/
212 T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
221 F: arch/arm/mach-bcmbca/
222 F: board/broadcom/bcmbca/
243 F: arch/arm/mach-bcmstb/
244 F: board/broadcom/bcmstb/
245 F: configs/bcm7*_defconfig
246 F: doc/README.bcm7xxx
247 F: drivers/mmc/bcmstb_sdhci.c
248 F: drivers/spi/bcmstb_spi.c
250 ARM CORTINA ACCESS CAxxxx
253 F: board/cortina/common/
254 F: drivers/gpio/cortina_gpio.c
255 F: drivers/watchdog/cortina_wdt.c
256 F: drivers/serial/serial_cortina.c
257 F: drivers/led/led_cortina.c
258 F: drivers/mmc/ca_dw_mmc.c
259 F: drivers/spi/ca_sflash.c
260 F: drivers/i2c/i2c-cortina.c
261 F: drivers/i2c/i2c-cortina.h
262 F: drivers/mtd/nand/raw/cortina_nand.c
263 F: drivers/mtd/nand/raw/cortina_nand.h
264 F: drivers/net/cortina_ni.c
265 F: drivers/net/cortina_ni.h
266 F: drivers/net/phy/ca_phy.c
267 F: configs/cortina_presidio-asic-pnand_defconfig
272 F: arch/sandbox/include/asm/sandbox_arm_ffa.h
273 F: arch/sandbox/include/asm/sandbox_arm_ffa_priv.h
275 F: doc/arch/arm64.ffa.rst
276 F: doc/usage/cmd/armffa.rst
277 F: drivers/firmware/arm-ffa/
285 T: git https://source.denx.de/u-boot/custodians/u-boot-imx.git
286 F: arch/arm/cpu/arm1136/mx*/
287 F: arch/arm/cpu/arm926ejs/mx*/
288 F: arch/arm/cpu/armv7/vf610/
289 F: arch/arm/dts/*imx*
290 F: arch/arm/mach-imx/
291 F: arch/arm/include/asm/arch-imx*/
292 F: arch/arm/include/asm/arch-mx*/
293 F: arch/arm/include/asm/arch-vf610/
294 F: arch/arm/include/asm/mach-imx/
295 F: board/freescale/*mx*/
296 F: drivers/serial/serial_mxc.c
302 F: arch/arm/cpu/armv8/hisilicon
303 F: arch/arm/include/asm/arch-hi6220/
304 F: arch/arm/include/asm/arch-hi3660/
305 F: arch/arm/mach-histb
307 ARM HPE GXP ARCHITECTURE
311 F: arch/arm/dts/hpe-bmc*
312 F: arch/arm/dts/hpe-gxp*
313 F: arch/arm/mach-hpe/
315 F: configs/gxp_defconfig
316 F: doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
317 F: drivers/timer/gxp-timer.c
318 F: drivers/spi/gxp_spi.c
325 F: arch/arm/mach-ipq40xx/
326 F: include/dt-bindings/clock/qcom,ipq4019-gcc.h
327 F: include/dt-bindings/reset/qcom,ipq4019-reset.h
328 F: drivers/reset/reset-ipq4019.c
329 F: drivers/phy/phy-qcom-ipq4019-usb.c
330 F: drivers/spi/spi-qup.c
331 F: drivers/net/mdio-ipq4019.c
332 F: drivers/rng/msm_rng.c
337 F: drivers/misc/ls2_sfp.c
339 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
342 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
343 F: arch/arm/mach-kirkwood/
344 F: arch/arm/mach-mvebu/
345 F: drivers/ata/ahci_mvebu.c
346 F: drivers/clk/mvebu/
347 F: drivers/ddr/marvell/
348 F: drivers/gpio/mvebu_gpio.c
349 F: drivers/i2c/mvtwsi.c
350 F: drivers/mmc/xenon_sdhci.c
351 F: drivers/phy/marvell/
352 F: drivers/pinctrl/mvebu/
353 F: drivers/rtc/armada38x.c
354 F: drivers/spi/kirkwood_spi.c
355 F: drivers/spi/mvebu_a3700_spi.c
356 F: drivers/pci/pcie_dw_mvebu.c
357 F: drivers/pci/pcie-xilinx-nwl.c
358 F: drivers/watchdog/armada-37xx-wdt.c
359 F: drivers/watchdog/orion_wdt.c
360 F: include/configs/mv-common.h
362 ARM MARVELL PCIE CONTROLLER DRIVERS
366 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
367 F: drivers/pci/pci-aardvark.c
368 F: drivers/pci/pci_mvebu.c
370 ARM MARVELL SERIAL DRIVERS
374 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
375 F: drivers/serial/serial_mvebu_a3700.c
383 F: arch/arm/mach-mediatek/
384 F: arch/arm/include/asm/arch-mediatek/
386 F: doc/device-tree-bindings/phy/phy-mtk-*
387 F: doc/device-tree-bindings/usb/mediatek,*
388 F: doc/README.mediatek
389 F: drivers/clk/mediatek/
390 F: drivers/cpu/mtk_cpu.c
391 F: drivers/i2c/mtk_i2c.c
392 F: drivers/mmc/mtk-sd.c
393 F: drivers/phy/phy-mtk-*
394 F: drivers/pinctrl/mediatek/
395 F: drivers/power/domain/mtk-power-domain.c
396 F: drivers/ram/mediatek/
397 F: drivers/spi/mtk_snfi_spi.c
398 F: drivers/spi/mtk_spim.c
399 F: drivers/timer/mtk_timer.c
400 F: drivers/usb/host/xhci-mtk.c
402 F: drivers/watchdog/mtk_wdt.c
403 F: drivers/net/mtk_eth.c
404 F: drivers/net/mtk_eth.h
405 F: drivers/reset/reset-mediatek.c
408 F: tools/mtk_nand_headers.c
409 F: tools/mtk_nand_headers.h
415 F: arch/arm/dts/armada-3720-eDPU*
416 F: arch/arm/dts/armada-3720-uDPU*
417 F: configs/eDPU_defconfig
418 F: configs/uDPU_defconfig
420 ARM MICROCHIP/ATMEL AT91
423 T: git https://source.denx.de/u-boot/custodians/u-boot-at91.git
424 F: arch/arm/mach-at91/
426 F: drivers/cpu/at91_cpu.c
427 F: drivers/memory/atmel-ebi.c
428 F: drivers/misc/microchip_flexcom.c
429 F: drivers/timer/atmel_tcb_timer.c
430 F: include/dt-bindings/mfd/atmel-flexcom.h
431 F: drivers/timer/mchp-pit64b-timer.c
433 ARM MSC SM2S IMX8MP SOM
437 F: arch/arm/dts/imx8mp-msc-sm2s*
438 F: board/msc/sm2s_imx8mp/
439 F: configs/msc_sm2s_imx8mp_defconfig
440 F: include/configs/msc_sm2s_imx8mp.h
445 F: arch/arm/cpu/armv7/s5p4418/
446 F: arch/arm/dts/s5p4418*
447 F: arch/arm/mach-nexell/
448 F: board/friendlyarm/
449 F: configs/s5p4418_nanopi2_defconfig
450 F: doc/README.s5p4418
451 F: drivers/gpio/nx_gpio.c
452 F: drivers/i2c/nx_i2c.c
453 F: drivers/mmc/nexell_dw_mmc_dm.c
454 F: drivers/pinctrl/nexell/
455 F: drivers/serial/serial_s5p4418_pl011.c
456 F: drivers/video/nexell/
457 F: drivers/video/nexell_display.c
458 F: include/configs/s5p4418_nanopi2.h
463 F: arch/arm/include/asm/arch-owl/
464 F: arch/arm/mach-owl/
465 F: doc/board/actions/
467 F: drivers/serial/serial_owl.c
468 F: include/configs/owl-common.h
469 F: configs/bubblegum_96_defconfig
470 F: configs/cubieboard7_defconfig
472 ARM RENESAS RMOBILE/R-CAR
476 T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
477 F: arch/arm/mach-rmobile/
484 T: git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
486 F: arch/arm/dts/rockchip*
487 F: arch/arm/dts/rv1108*
488 F: arch/arm/include/asm/arch-rockchip/
489 F: arch/arm/mach-rockchip/
491 F: drivers/clk/rockchip/
492 F: drivers/gpio/rk_gpio.c
493 F: drivers/misc/rockchip-efuse.c
494 F: drivers/mmc/rockchip_sdhci.c
495 F: drivers/mmc/rockchip_dw_mmc.c
496 F: drivers/pinctrl/rockchip/
497 F: drivers/ram/rockchip/
498 F: drivers/sysreset/sysreset_rockchip.c
499 F: drivers/video/rockchip/
510 T: git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
511 F: arch/arm/mach-exynos/
512 F: arch/arm/mach-s5pc1xx/
513 F: arch/arm/cpu/armv7/s5p-common/
519 F: arch/arm/dts/am335x-sancloud*
524 F: arch/arm/mach-snapdragon/
525 F: drivers/gpio/msm_gpio.c
526 F: drivers/mmc/msm_sdhci.c
527 F: drivers/phy/msm8916-usbh-phy.c
528 F: drivers/serial/serial_msm.c
529 F: drivers/serial/serial_msm_geni.c
530 F: drivers/smem/msm_smem.c
531 F: drivers/spmi/spmi-msm.c
532 F: drivers/usb/host/ehci-msm.c
537 T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
538 F: arch/arm/mach-sti/
539 F: arch/arm/include/asm/arch-sti*/
540 F: drivers/phy/sti_usb_phy.c
541 F: drivers/pinctrl/pinctrl-sti.c
542 F: drivers/mmc/sti_sdhci.c
543 F: drivers/reset/sti-reset.c
544 F: drivers/serial/serial_sti_asc.c
545 F: drivers/sysreset/sysreset_sti.c
546 F: drivers/timer/arm_global_timer.c
547 F: drivers/usb/host/dwc3-sti-glue.c
548 F: include/dwc3-sti-glue.h
549 F: include/dt-bindings/clock/stih407-clks.h
550 F: include/dt-bindings/clock/stih410-clks.h
551 F: include/dt-bindings/reset/stih407-resets.h
557 T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
559 F: arch/arm/mach-stm32mp/
561 F: drivers/adc/stm32-adc*
562 F: drivers/clk/stm32/
563 F: drivers/gpio/stm32_gpio.c
564 F: drivers/hwspinlock/stm32_hwspinlock.c
565 F: drivers/i2c/stm32f7_i2c.c
566 F: drivers/mailbox/stm32-ipcc.c
567 F: drivers/misc/stm32mp_fuse.c
568 F: drivers/misc/stm32_rcc.c
569 F: drivers/mmc/stm32_sdmmc2.c
570 F: drivers/mtd/nand/raw/stm32_fmc2_nand.c
571 F: drivers/phy/phy-stm32-usbphyc.c
572 F: drivers/pinctrl/pinctrl_stm32.c
573 F: drivers/power/pmic/stpmic1.c
574 F: drivers/power/regulator/stm32-vrefbuf.c
575 F: drivers/power/regulator/stpmic1.c
576 F: drivers/ram/stm32mp1/
577 F: drivers/remoteproc/stm32_copro.c
578 F: drivers/reset/stm32-reset.c
579 F: drivers/rng/optee_rng.c
580 F: drivers/rng/stm32mp1_rng.c
581 F: drivers/rtc/stm32_rtc.c
582 F: drivers/serial/serial_stm32.*
583 F: drivers/spi/stm32_qspi.c
584 F: drivers/spi/stm32_spi.c
585 F: drivers/video/stm32/stm32_ltdc.c
586 F: drivers/watchdog/stm32mp_wdt.c
587 F: include/dt-bindings/clock/stm32fx-clock.h
588 F: include/dt-bindings/clock/stm32mp*
589 F: include/dt-bindings/pinctrl/stm32-pinfunc.h
590 F: include/dt-bindings/reset/stm32mp*
591 F: include/stm32_rcc.h
592 F: tools/stm32image.c
600 F: arch/arm/cpu/armv7/stv0991/
601 F: arch/arm/include/asm/arch-stv0991/
607 T: git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
608 F: arch/arm/cpu/armv7/sunxi/
609 F: arch/arm/include/asm/arch-sunxi/
610 F: arch/arm/mach-sunxi/
612 F: drivers/clk/sunxi/
613 F: drivers/phy/allwinner/
614 F: drivers/pinctrl/sunxi/
615 F: drivers/video/sunxi/
621 T: git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
622 F: arch/arm/mach-tegra/
623 F: arch/arm/include/asm/arch-tegra*/
628 T: git https://source.denx.de/u-boot/custodians/u-boot-ti.git
629 F: arch/arm/dts/am57xx*
630 F: arch/arm/dts/dra7*
631 F: arch/arm/mach-davinci/
633 F: arch/arm/mach-keystone/
634 F: arch/arm/mach-omap2/
635 F: arch/arm/include/asm/arch-omap*/
636 F: arch/arm/include/asm/ti-common/
639 F: drivers/firmware/ti_sci.*
640 F: drivers/gpio/omap_gpio.c
641 F: drivers/memory/ti-aemif.c
642 F: drivers/misc/k3_avs.c
643 F: drivers/mailbox/k3-sec-procy.c
644 F: drivers/pci/pcie_dw_ti.c
645 F: drivers/phy/keystone-usb-phy.c
646 F: drivers/phy/omap-usb2-phy.c
647 F: drivers/phy/phy-ti-am654.c
648 F: drivers/phy/ti-pipe3-phy.c
650 F: drivers/remoteproc/ipu_rproc.c
651 F: drivers/remoteproc/k3_system_controller.c
652 F: drivers/remoteproc/pruc_rpoc.c
653 F: drivers/remoteproc/ti*
654 F: drivers/reset/reset-dra7.c
655 F: drivers/reset/reset-ti-sci.c
656 F: drivers/rtc/davinci.c
657 F: drivers/serial/serial_omap.c
659 F: drivers/sysreset/sysreset-ti-sci.c
660 F: drivers/thermal/ti-bandgap.c
661 F: drivers/timer/omap-timer.c
662 F: drivers/video/tidss/
663 F: drivers/watchdog/omap_wdt.c
664 F: include/linux/pruss_driver.h
665 F: include/linux/soc/ti/
671 F: arch/arm/dts/ste-*
672 F: arch/arm/mach-u8500/
673 F: drivers/gpio/nmk_gpio.c
674 F: drivers/phy/phy-ab8500-usb.c
675 F: drivers/power/pmic/ab8500.c
676 F: drivers/timer/nomadik-mtu-timer.c
677 F: drivers/usb/musb-new/ux500.c
678 F: drivers/video/mcde_simple.c
681 S: Orphan (Since 2020-09)
682 F: arch/arm/mach-uniphier/
683 F: configs/uniphier_*_defconfig
689 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
690 F: arch/arm/mach-versal-net/
691 F: drivers/soc/soc_xilinx_versal_net.c
692 N: (?<!uni)versal-net
697 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
698 F: arch/arm/mach-versal/
699 F: drivers/net/xilinx_axi_mrmac.*
700 F: drivers/soc/soc_xilinx_versal.c
701 F: drivers/spi/cadence_ospi_versal.c
702 F: drivers/watchdog/xilinx_wwdt.c
705 ARM VERSATILE EXPRESS DRIVERS
708 T: git git://github.com/ARM-software/u-boot.git
709 F: drivers/misc/vexpress_config.c
715 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
716 F: arch/arm/mach-zynq/
718 F: doc/device-tree-bindings/video/syncoam,seps525.txt
719 F: drivers/clk/clk_zynq.c
720 F: drivers/fpga/zynqpl.c
721 F: drivers/gpio/zynq_gpio.c
722 F: drivers/i2c/i2c-cdns.c
723 F: drivers/i2c/muxes/pca954x.c
724 F: drivers/i2c/zynq_i2c.c
725 F: drivers/mmc/zynq_sdhci.c
726 F: drivers/mtd/nand/raw/zynq_nand.c
727 F: drivers/net/phy/ethernet_id.c
728 F: drivers/net/phy/xilinx_phy.c
729 F: drivers/net/zynq_gem.c
730 F: drivers/pinctrl/pinctrl-zynqmp.c
731 F: drivers/serial/serial_zynq.c
732 F: drivers/spi/zynq_qspi.c
733 F: drivers/spi/zynq_spi.c
734 F: drivers/usb/host/ehci-zynq.c
735 F: drivers/watchdog/cdns_wdt.c
743 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
744 F: arch/arm/mach-zynqmp/
745 F: drivers/clk/clk_zynqmp.c
746 F: driver/firmware/firmware-zynqmp.c
747 F: drivers/fpga/zynqpl.c
748 F: drivers/gpio/gpio_slg7xl45106.c
749 F: drivers/gpio/zynq_gpio.c
750 F: drivers/gpio/zynqmp_gpio_modepin.c
751 F: drivers/i2c/i2c-cdns.c
752 F: drivers/i2c/muxes/pca954x.c
753 F: drivers/i2c/zynq_i2c.c
754 F: drivers/mailbox/zynqmp-ipi.c
755 F: drivers/mmc/zynq_sdhci.c
756 F: drivers/mtd/nand/raw/zynq_nand.c
757 F: drivers/net/phy/xilinx_phy.c
758 F: drivers/net/zynq_gem.c
759 F: drivers/phy/phy-zynqmp.c
760 F: drivers/power/domain/zynqmp-power-domain.c
761 F: drivers/pwm/pwm-cadence-ttc.c
762 F: drivers/serial/serial_zynq.c
763 F: drivers/reset/reset-zynqmp.c
764 F: drivers/rtc/zynqmp_rtc.c
765 F: drivers/soc/soc_xilinx_zynqmp.c
766 F: drivers/spi/zynq_qspi.c
767 F: drivers/spi/zynq_spi.c
768 F: drivers/timer/cadence-ttc.c
769 F: drivers/video/seps525.c
770 F: drivers/video/zynqmp/
771 F: drivers/watchdog/cdns_wdt.c
772 F: include/zynqmppl.h
773 F: include/zynqmp_firmware.h
781 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
782 F: arch/arm/mach-zynqmp-r5/
788 F: drivers/pci/pcie_phytium.c
789 F: arch/arm/dts/phytium-durian.dts
791 ASPEED AST2600 I2C DRIVER
795 F: drivers/i2c/ast2600_i2c.c
797 ASPEED FMC SPI DRIVER
802 F: drivers/spi/spi-aspeed-smc.c
814 F: doc/usage/blkmap.rst
815 F: drivers/block/blkmap.c
828 F: doc/develop/bootstd.rst
829 F: doc/usage/bootdev.rst
830 F: doc/usage/bootflow.rst
831 F: doc/usage/bootmeth.rst
832 F: drivers/mmc/mmc_bootdev.c
834 F: include/bootflow.h
835 F: include/bootmeth.h
837 F: net/eth_bootdevice.c
862 T: git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
863 F: drivers/mtd/cfi_flash.c
864 F: drivers/mtd/jedec_flash.c
870 T: git https://source.denx.de/u-boot/custodians/u-boot-clk.git
878 T: git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
892 T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
900 F: drivers/usb/gadget/
906 T: git https://source.denx.de/u-boot/custodians/u-boot-dm.git
916 W: https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
917 F: board/efi/efi-x86_app
918 F: configs/efi-x86_app*
919 F: doc/develop/uefi/u-boot_on_efi.rst
920 F: drivers/block/efi-media-uclass.c
921 F: drivers/block/sb_efi_media.c
923 F: scripts/build-efi.sh
924 F: test/dm/efi_media.c
930 T: git https://source.denx.de/u-boot/custodians/u-boot-efi.git
931 F: arch/arm/lib/*_efi.*
937 F: doc/develop/uefi/*
938 F: doc/mkeficapsule.1
939 F: doc/usage/bootefi.rst
940 F: drivers/rtc/emul_rtc.c
941 F: include/capitalization.h
947 F: include/asm-generic/pe.h
948 F: include/mm_communication.h
952 F: test/py/tests/test_efi*
953 F: test/py/tests/test_efi*/
959 F: tools/file2include.c
960 F: tools/mkeficapsule.c
970 F: tools/mkenvimage.c
976 F: doc/usage/environment.rst
977 F: scripts/env2string.awk
986 F: test/py/tests/test_fs/test_erofs.py
994 F: scripts/event_dump.py
995 F: test/common/event.c
996 F: test/py/tests/test_event_dump.py
1001 F: doc/android/fastboot*.rst
1002 F: include/fastboot.h
1003 F: include/fastboot-internal.h
1004 F: include/net/fastboot_tcp.h
1005 F: include/net/fastboot_udp.h
1006 F: drivers/fastboot/
1007 F: drivers/usb/gadget/f_fastboot.c
1008 F: net/fastboot_tcp.c
1009 F: net/fastboot_udp.c
1010 F: test/dm/fastboot.c
1015 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1021 FLATTENED DEVICE TREE
1024 T: git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
1028 F: include/linux/libfdt*
1030 F: common/fdt_support.c
1031 F: scripts/dtc-version.sh
1036 T: git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
1041 T: git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
1042 F: drivers/watchdog/sp805_wdt.c
1043 F: drivers/watchdog/sbsa_gwdt.c
1048 F: drivers/misc/gsc.c
1054 T: git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
1057 KWBIMAGE / KWBOOT TOOLS
1062 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
1063 F: doc/README.kwbimage
1070 F: doc/device-tree-bindings/leds/leds-pwm.txt
1071 F: drivers/led/led_pwm.c
1076 T: git https://source.denx.de/u-boot/u-boot.git
1079 F: doc/develop/logging.rst
1083 F: test/py/tests/test_log.py
1085 MALI DISPLAY PROCESSORS
1088 T: git git://github.com/ARM-software/u-boot.git
1089 F: drivers/video/mali_dp.c
1090 F: drivers/i2c/i2c-versatile.c
1095 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1098 F: drivers/gpio/xilinx_gpio.c
1099 F: drivers/net/xilinx_axi_emac.c
1100 F: drivers/net/xilinx_emaclite.c
1101 F: drivers/serial/serial_xuartlite.c
1102 F: drivers/spi/xilinx_spi.c
1103 F: drivers/sysreset/sysreset_gpio.c
1104 F: drivers/timer/xilinx-timer.c
1105 F: drivers/watchdog/xilinx_tb_wdt.c
1111 T: git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1114 MIPS CORTINA ACCESS CAxxxx
1117 F: board/cortina/common/
1118 F: drivers/gpio/cortina_gpio.c
1119 F: drivers/watchdog/cortina_wdt.c
1120 F: drivers/serial/serial_cortina.c
1121 F: drivers/led/led_cortina.c
1122 F: drivers/mmc/ca_dw_mmc.c
1123 F: drivers/spi/ca_sflash.c
1124 F: drivers/i2c/i2c-cortina.c
1125 F: drivers/i2c/i2c-cortina.h
1126 F: drivers/net/cortina_ni.c
1127 F: drivers/net/cortina_ni.h
1128 F: drivers/net/phy/ca_phy.c
1134 F: arch/mips/mach-mtmips/
1135 F: arch/mips/dts/mt7620.dtsi
1136 F: arch/mips/dts/mt7621.dtsi
1137 F: arch/mips/dts/mt7620-u-boot.dtsi
1138 F: arch/mips/dts/mt7621-u-boot.dtsi
1139 F: include/configs/mt7620.h
1140 F: include/configs/mt7621.h
1141 F: include/dt-bindings/clock/mt7620-clk.h
1142 F: include/dt-bindings/clock/mt7621-clk.h
1143 F: include/dt-bindings/clock/mt7628-clk.h
1144 F: include/dt-bindings/reset/mt7620-reset.h
1145 F: include/dt-bindings/reset/mt7621-reset.h
1146 F: include/dt-bindings/reset/mt7628-reset.h
1147 F: drivers/clk/mtmips/
1148 F: drivers/pinctrl/mtmips/
1149 F: drivers/gpio/mt7620_gpio.c
1150 F: drivers/mtd/nand/raw/mt7621_nand.c
1151 F: drivers/mtd/nand/raw/mt7621_nand.h
1152 F: drivers/mtd/nand/raw/mt7621_nand_spl.c
1153 F: drivers/net/mt7620-eth.c
1154 F: drivers/phy/mt7620-usb-phy.c
1155 F: drivers/reset/reset-mtmips.c
1156 F: drivers/serial/serial_mt7620.c
1157 F: drivers/spi/mt7620_spi.c
1158 F: drivers/sysreset/sysreset_resetctl.c
1159 F: drivers/watchdog/mt7620_wdt.c
1166 F: arch/mips/mach-mscc/
1167 F: arch/mips/dts/luton*
1168 F: arch/mips/dts/mscc*
1169 F: arch/mips/dts/ocelot*
1170 F: arch/mips/dts/jr2*
1171 F: arch/mips/dts/serval*
1174 F: drivers/gpio/mscc_sgpio.c
1175 F: drivers/spi/mscc_bb_spi.c
1176 F: include/configs/vcoreiii.h
1177 F: include/dt-bindings/mscc/
1178 F: drivers/pinctrl/mscc/
1179 F: drivers/net/mscc_eswitch/
1184 F: arch/mips/mach-jz47xx/
1189 F: arch/mips/mach-octeon/
1190 F: arch/mips/include/asm/arch-octeon/
1191 F: arch/mips/dts/mrvl,cn73xx.dtsi
1197 T: git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1204 T: git https://source.denx.de/u-boot/custodians/u-boot-net.git
1212 T: git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1221 F: doc/develop/driver-model/nvme.rst
1226 F: doc/develop/driver-model/nvmxip.rst
1227 F: doc/device-tree-bindings/nvmxip/nvmxip_qspi.txt
1228 F: drivers/mtd/nvmxip/
1234 F: doc/api/nvmem.rst
1235 F: drivers/misc/nvmem.c
1236 F: drivers/reboot-mode/reboot-mode-nvmem.c
1239 NXP C45 TJA11XX PHY DRIVER
1242 F: drivers/net/phy/nxp-c45-tja11xx.c
1246 S: Orphaned (Since 2017-01)
1247 T: git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1248 F: drivers/mtd/onenand/
1250 OUT4-IMX6ULL-NANO BOARD
1253 T: git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1254 F: arch/arm/dts/ev-imx280-nano-x-mb.dts
1255 F: arch/arm/dts/o4-imx-nano.dts
1256 F: arch/arm/dts/o4-imx6ull-nano.dtsi
1258 F: configs/ev-imx280-nano-x-mb_defconfig
1259 F: configs/o4-imx6ull-nano_defconfig
1260 F: include/configs/o4-imx6ull-nano.h
1270 F: drivers/pci_endpoint/
1276 F: drivers/pci/pci_mpc85xx.c
1282 F: test/cmd/pci_mps.c
1287 T: git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1299 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
1300 F: arch/powerpc/cpu/mpc8xx/
1305 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
1306 F: drivers/ram/mpc83xx_sdram.c
1307 F: include/dt-bindings/memory/mpc83xx-sdram.h
1308 F: drivers/sysreset/sysreset_mpc83xx.c
1309 F: drivers/sysreset/sysreset_mpc83xx.h
1310 F: drivers/clk/mpc83xx_clk.c
1311 F: drivers/clk/mpc83xx_clk.h
1312 F: include/dt-bindings/clk/mpc83xx-clk.h
1313 F: drivers/timer/mpc83xx_timer.c
1314 F: drivers/cpu/mpc83xx_cpu.c
1315 F: drivers/cpu/mpc83xx_cpu.h
1316 F: drivers/misc/mpc83xx_serdes.c
1317 F: arch/powerpc/cpu/mpc83xx/
1318 F: arch/powerpc/include/asm/arch-mpc83xx/
1323 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
1324 F: arch/powerpc/cpu/mpc85xx/
1330 T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1331 F: drivers/mtd/nand/raw/
1337 T: git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
1340 F: doc/arch/riscv.rst
1341 F: doc/usage/sbi.rst
1342 F: drivers/sysreset/sysreset_sbi.c
1343 F: drivers/timer/andes_plmt_timer.c
1344 F: drivers/timer/riscv_aclint_timer.c
1345 F: tools/prelink-riscv.c
1347 RISC-V CANAAN KENDRYTE K210
1350 F: doc/device-tree-bindings/mfd/canaan,k210-sysctl.txt
1351 F: doc/device-tree-bindings/pinctrl/canaan,k210-fpioa.txt
1352 F: drivers/clk/clk_k210.c
1353 F: drivers/pinctrl/pinctrl-k210.c
1363 F: drivers/virtio/virtio_rng.c
1369 F: drivers/usb/gadget/f_rockusb.c
1371 F: doc/README.rockusb
1377 F: doc/arch/sandbox.rst
1378 F: drivers/*/*sandbox*.c
1379 F: include/dt-bindings/*/sandbox*.h
1386 F: doc/usage/cmd/seama.rst
1398 F: doc/usage/setexpr.rst
1404 T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
1410 F: drivers/gpio/sl28cpld-gpio.c
1411 F: drivers/misc/sl28cpld.c
1412 F: drivers/watchdog/sl28cpld-wdt.c
1417 F: drivers/rng/smccc_trng.c
1422 T: git https://source.denx.de/u-boot/custodians/u-boot-spi.git
1431 T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1432 F: drivers/mtd/nand/spi/
1439 F: include/spi_flash.h
1440 F: include/linux/mtd/cfi.h
1441 F: include/linux/mtd/spi-nor.h
1457 F: test/py/tests/test_fs/test_squashfs/
1462 F: common/stackprot.c
1463 F: cmd/stackprot_test.c
1464 F: test/py/tests/test_stackprotector.py
1470 F: board/broadcom/bcmns3/
1471 F: doc/README.bcmns3
1472 F: configs/bcm_ns3_defconfig
1473 F: include/configs/bcm_ns3.h
1474 F: include/dt-bindings/memory/bcm-ns3-mc.h
1476 F: arch/arm/dts/ns3-board.dts
1477 F: arch/arm/dts/ns3.dtsi
1478 F: arch/arm/cpu/armv8/bcmns3
1479 F: arch/arm/include/asm/arch-bcmns3/
1480 F: cmd/broadcom/Makefile
1481 F: cmd/broadcom/chimp_boot.c
1482 F: cmd/broadcom/nitro_image_load.c
1483 F: cmd/broadcom/chimp_handshake.c
1485 TDA19988 HDMI ENCODER
1488 F: drivers/video/tda19988.c
1493 F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1494 F: arch/arm/mach-omap2/sec-common.c
1495 F: arch/arm/mach-omap2/config_secure.mk
1496 F: arch/arm/mach-k3/security.c
1497 F: arch/arm/mach-k3/config_secure.mk
1498 F: configs/am335x_hs_evm_defconfig
1499 F: configs/am335x_hs_evm_uart_defconfig
1500 F: configs/am43xx_hs_evm_defconfig
1501 F: configs/am43xx_hs_evm_qspi_defconfig
1502 F: configs/am57xx_hs_evm_defconfig
1503 F: configs/am57xx_hs_evm_usb_defconfig
1504 F: configs/dra7xx_hs_evm_defconfig
1505 F: configs/dra7xx_hs_evm_usb_defconfig
1506 F: configs/k2hk_hs_evm_defconfig
1507 F: configs/k2e_hs_evm_defconfig
1508 F: configs/k2g_hs_evm_defconfig
1509 F: configs/k2l_hs_evm_defconfig
1510 F: configs/am65x_hs_evm_r5_defconfig
1511 F: configs/am65x_hs_evm_a53_defconfig
1516 T: git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1523 S: Orphaned (Since 2016-02)
1524 T: git git://git.denx.de/u-boot-tq-group.git
1529 T: git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1544 T: git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
1555 T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git
1559 F: common/usb_storage.c
1565 T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1566 F: drivers/usb/host/xhci*
1567 F: include/usb/xhci.h
1572 T: git https://source.denx.de/u-boot/custodians/u-boot-video.git
1581 F: include/config/virtio/
1582 F: include/config/virtio.h
1583 F: include/config/cmd/virtio.h
1584 F: include/virtio*.h
1586 F: doc/develop/driver-model/virtio.rst
1591 T: git https://source.denx.de/u-boot/custodians/u-boot-watchdog.git
1593 F: drivers/watchdog/
1594 F: include/watchdog*.h
1600 T: git https://source.denx.de/u-boot/custodians/u-boot-x86.git
1608 F: arch/arm/cpu/armv8/xen/
1609 F: arch/arm/include/asm/xen.h
1610 F: arch/arm/include/asm/xen/
1612 F: drivers/serial/serial_xen.c
1614 F: include/pvblock.h
1618 F: test/lib/sscanf.c
1629 F: doc/usage/cmd/xxd.rst
1630 F: test/py/tests/test_xxd/
1635 Q: http://patchwork.ozlabs.org/project/uboot/list/
1637 T: git https://source.denx.de/u-boot/u-boot.git
1638 F: configs/tools-only_defconfig
1645 F: arch/arm/dts/ls1021a-twr-u-boot.dtsi
1646 F: drivers/crypto/fsl/
1647 F: include/fsl_sec.h