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 -----------------------------------
56 F: board/emulation/configs/acpi.config
66 T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
70 F: include/android_ab.h
71 F: test/py/tests/test_android/test_ab.py
77 T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
79 F: common/avb_verify.c
80 F: doc/android/avb2.rst
81 F: include/avb_verify.h
83 F: test/py/tests/test_android/test_avb.py
90 T: git https://source.denx.de/u-boot/custodians/u-boot-arc.git
98 F: drivers/clk/clk-hsdk-cgu.c
99 F: include/dt-bindings/clock/snps,hsdk-cgu.h
100 F: doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
106 F: doc/device-tree-bindings/gpio/snps,creg-gpio.txt
107 F: drivers/gpio/hsdk-creg-gpio.c
113 F: include/dt-bindings/reset/snps,hsdk-reset.h
114 F: drivers/reset/reset-hsdk.c
116 ARC SYNOPSYS DW MMC EXTENSIONS
120 F: doc/device-tree-bindings/mmc/snps,dw-mmc.txt
121 F: drivers/mmc/snps_dw_mmc.c
126 F: arch/arm/include/asm/arch-apple/
127 F: arch/arm/mach-apple/
128 F: configs/apple_m1_defconfig
129 F: drivers/iommu/apple_dart.c
130 F: drivers/nvme/nvme_apple.c
131 F: drivers/pci/pcie_apple.c
132 F: drivers/phy/phy-apple-atc.c
133 F: drivers/pinctrl/pinctrl-apple.c
134 F: drivers/watchdog/apple_wdt.c
135 F: include/configs/apple.h
140 T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
142 F: arch/arm/dts/Makefile
150 T: git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
151 F: arch/arm/mach-socfpga/
152 F: drivers/sysreset/sysreset_socfpga*
154 ARM AMLOGIC SOC SUPPORT
158 T: git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
159 F: arch/arm/mach-meson/
160 F: arch/arm/include/asm/arch-meson/
162 F: drivers/clk/meson/
163 F: drivers/serial/serial_meson.c
164 F: drivers/reset/reset-meson.c
165 F: drivers/i2c/meson_i2c.c
166 F: drivers/net/phy/meson-gxl.c
167 F: drivers/adc/meson-saradc.c
168 F: drivers/phy/meson*
169 F: drivers/mmc/meson_gx_mmc.c
170 F: drivers/sm/meson-sm.c
171 F: drivers/spi/meson_spifc.c
172 F: drivers/pinctrl/meson/
173 F: drivers/power/domain/meson-gx-pwrc-vpu.c
174 F: drivers/video/meson/
175 F: drivers/watchdog/meson_gxbb_wdt.c
176 F: include/configs/meson64.h
177 F: include/configs/meson64_android.h
178 F: doc/board/amlogic/
187 F: arch/arm/mach-aspeed/
188 F: arch/arm/include/asm/arch-aspeed/
190 F: drivers/clk/aspeed/
191 F: drivers/crypto/aspeed/
192 F: drivers/gpio/gpio-aspeed.c
193 F: drivers/i2c/ast_i2c.[ch]
194 F: drivers/mmc/aspeed_sdhci.c
195 F: drivers/net/aspeed_mdio.c
196 F: drivers/net/ftgmac100.[ch]
197 F: drivers/pinctrl/aspeed/
198 F: drivers/pwm/pwm-aspeed.c
199 F: drivers/ram/aspeed/
200 F: drivers/reset/reset-ast2500.c
201 F: drivers/watchdog/ast_wdt.c
204 ARM BROADCOM BCM283X / BCM27XX
208 F: arch/arm/dts/bcm283*
209 F: arch/arm/mach-bcm283x/
210 F: board/raspberrypi/
211 F: drivers/gpio/bcm2835_gpio.c
212 F: drivers/mmc/bcm2835_sdhci.c
213 F: drivers/mmc/bcm2835_sdhost.c
214 F: drivers/serial/serial_bcm283x_mu.c
215 F: drivers/serial/serial_bcm283x_pl011.c
216 F: drivers/video/bcm2835.c
217 F: include/dm/platform_data/serial_bcm283x_mu.h
218 F: include/dt-bindings/pinctrl/bcm2835.h
219 F: drivers/pinctrl/broadcom/
221 T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
230 F: arch/arm/mach-bcmbca/
231 F: board/broadcom/bcmbca/
252 F: arch/arm/mach-bcmstb/
253 F: board/broadcom/bcmstb/
254 F: configs/bcm7*_defconfig
255 F: doc/README.bcm7xxx
256 F: drivers/mmc/bcmstb_sdhci.c
257 F: drivers/spi/bcmstb_spi.c
259 ARM CORTINA ACCESS CAxxxx
262 F: board/cortina/common/
263 F: drivers/gpio/cortina_gpio.c
264 F: drivers/watchdog/cortina_wdt.c
265 F: drivers/serial/serial_cortina.c
266 F: drivers/led/led_cortina.c
267 F: drivers/mmc/ca_dw_mmc.c
268 F: drivers/spi/ca_sflash.c
269 F: drivers/i2c/i2c-cortina.c
270 F: drivers/i2c/i2c-cortina.h
271 F: drivers/mtd/nand/raw/cortina_nand.c
272 F: drivers/mtd/nand/raw/cortina_nand.h
273 F: drivers/net/cortina_ni.c
274 F: drivers/net/cortina_ni.h
275 F: drivers/net/phy/ca_phy.c
276 F: configs/cortina_presidio-asic-pnand_defconfig
281 F: arch/sandbox/include/asm/sandbox_arm_ffa.h
282 F: arch/sandbox/include/asm/sandbox_arm_ffa_priv.h
284 F: doc/arch/arm64.ffa.rst
285 F: doc/usage/cmd/armffa.rst
286 F: drivers/firmware/arm-ffa/
296 T: git https://source.denx.de/u-boot/custodians/u-boot-imx.git
298 F: arch/arm/cpu/arm1136/mx*/
299 F: arch/arm/cpu/arm926ejs/mx*/
300 F: arch/arm/cpu/armv7/vf610/
301 F: arch/arm/dts/*imx*
302 F: arch/arm/mach-imx/
303 F: arch/arm/include/asm/arch-imx*/
304 F: arch/arm/include/asm/arch-mx*/
305 F: arch/arm/include/asm/arch-vf610/
306 F: arch/arm/include/asm/mach-imx/
307 F: board/freescale/*mx*/
308 F: board/freescale/common/
309 F: common/spl/spl_imx_container.c
310 F: drivers/serial/serial_mxc.c
311 F: include/imx_container.h
317 F: arch/arm/cpu/armv8/hisilicon
318 F: arch/arm/include/asm/arch-hi6220/
319 F: arch/arm/include/asm/arch-hi3660/
320 F: arch/arm/mach-histb
322 ARM HPE GXP ARCHITECTURE
326 F: arch/arm/dts/hpe-bmc*
327 F: arch/arm/dts/hpe-gxp*
328 F: arch/arm/mach-hpe/
330 F: configs/gxp_defconfig
331 F: doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
332 F: drivers/timer/gxp-timer.c
333 F: drivers/spi/gxp_spi.c
340 F: arch/arm/mach-ipq40xx/
341 F: include/dt-bindings/clock/qcom,ipq4019-gcc.h
342 F: include/dt-bindings/reset/qcom,ipq4019-reset.h
343 F: drivers/reset/reset-ipq4019.c
344 F: drivers/phy/phy-qcom-ipq4019-usb.c
345 F: drivers/spi/spi-qup.c
346 F: drivers/net/mdio-ipq4019.c
347 F: drivers/rng/msm_rng.c
352 F: drivers/misc/ls2_sfp.c
354 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
357 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
358 F: arch/arm/mach-kirkwood/
359 F: arch/arm/mach-mvebu/
360 F: drivers/ata/ahci_mvebu.c
361 F: drivers/clk/mvebu/
362 F: drivers/ddr/marvell/
363 F: drivers/gpio/mvebu_gpio.c
364 F: drivers/i2c/mvtwsi.c
365 F: drivers/mmc/xenon_sdhci.c
366 F: drivers/phy/marvell/
367 F: drivers/pinctrl/mvebu/
368 F: drivers/rtc/armada38x.c
369 F: drivers/spi/kirkwood_spi.c
370 F: drivers/spi/mvebu_a3700_spi.c
371 F: drivers/pci/pcie_dw_mvebu.c
372 F: drivers/pci/pcie-xilinx-nwl.c
373 F: drivers/watchdog/armada-37xx-wdt.c
374 F: drivers/watchdog/orion_wdt.c
375 F: include/configs/mv-common.h
377 ARM MARVELL PCIE CONTROLLER DRIVERS
380 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
381 F: drivers/pci/pci-aardvark.c
382 F: drivers/pci/pci_mvebu.c
384 ARM MARVELL SERIAL DRIVERS
388 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
389 F: drivers/serial/serial_mvebu_a3700.c
397 F: arch/arm/mach-mediatek/
398 F: arch/arm/include/asm/arch-mediatek/
400 F: doc/device-tree-bindings/phy/phy-mtk-*
401 F: doc/device-tree-bindings/usb/mediatek,*
402 F: doc/README.mediatek
403 F: drivers/clk/mediatek/
404 F: drivers/cpu/mtk_cpu.c
405 F: drivers/i2c/mtk_i2c.c
406 F: drivers/mmc/mtk-sd.c
407 F: drivers/phy/phy-mtk-*
408 F: drivers/pinctrl/mediatek/
409 F: drivers/power/domain/mtk-power-domain.c
410 F: drivers/ram/mediatek/
411 F: drivers/spi/mtk_snfi_spi.c
412 F: drivers/spi/mtk_spim.c
413 F: drivers/timer/mtk_timer.c
414 F: drivers/usb/host/xhci-mtk.c
416 F: drivers/watchdog/mtk_wdt.c
417 F: drivers/net/mtk_eth.c
418 F: drivers/net/mtk_eth.h
419 F: drivers/reset/reset-mediatek.c
420 F: include/dt-bindings/clock/mediatek,*
421 F: include/dt-bindings/power/mediatek,*
424 F: tools/mtk_nand_headers.c
425 F: tools/mtk_nand_headers.h
431 F: arch/arm/dts/armada-3720-eDPU*
432 F: arch/arm/dts/armada-3720-uDPU*
433 F: configs/eDPU_defconfig
434 F: configs/uDPU_defconfig
436 ARM MICROCHIP/ATMEL AT91
439 T: git https://source.denx.de/u-boot/custodians/u-boot-at91.git
440 F: arch/arm/dts/at91*
442 F: arch/arm/mach-at91/
444 F: drivers/cpu/at91_cpu.c
445 F: drivers/memory/atmel-ebi.c
446 F: drivers/misc/microchip_flexcom.c
447 F: drivers/timer/atmel_tcb_timer.c
448 F: include/dt-bindings/clk/at91.h
449 F: include/dt-bindings/clock/at91.h
450 F: include/dt-bindings/dma/at91.h
451 F: include/dt-bindings/mfd/at91-usart.h
452 F: include/dt-bindings/mfd/atmel-flexcom.h
453 F: include/dt-bindings/pinctrl/at91.h
454 F: include/dt-bindings/sound/microchip,pdmc.h
455 F: drivers/timer/mchp-pit64b-timer.c
457 ARM MSC SM2S IMX8MP SOM
461 F: arch/arm/dts/imx8mp-msc-sm2s*
462 F: board/msc/sm2s_imx8mp/
463 F: configs/msc_sm2s_imx8mp_defconfig
464 F: include/configs/msc_sm2s_imx8mp.h
469 F: arch/arm/cpu/armv7/s5p4418/
470 F: arch/arm/dts/s5p4418*
471 F: arch/arm/mach-nexell/
472 F: board/friendlyarm/
473 F: configs/s5p4418_nanopi2_defconfig
474 F: doc/README.s5p4418
475 F: drivers/gpio/nx_gpio.c
476 F: drivers/i2c/nx_i2c.c
477 F: drivers/mmc/nexell_dw_mmc_dm.c
478 F: drivers/pinctrl/nexell/
479 F: drivers/serial/serial_s5p4418_pl011.c
480 F: drivers/video/nexell/
481 F: drivers/video/nexell_display.c
482 F: include/configs/s5p4418_nanopi2.h
487 F: arch/arm/include/asm/arch-owl/
488 F: arch/arm/mach-owl/
489 F: doc/board/actions/
491 F: drivers/serial/serial_owl.c
492 F: include/configs/owl-common.h
493 F: configs/bubblegum_96_defconfig
494 F: configs/cubieboard7_defconfig
496 ARM RENESAS RMOBILE/R-CAR
500 T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
501 F: arch/arm/mach-renesas/
502 F: drivers/clk/renesas/
503 F: drivers/gpio/gpio-rcar.c
504 F: drivers/i2c/rcar_*
505 F: drivers/i2c/sh_i2c.c
506 F: drivers/mmc/renesas-sdhi.c
507 F: drivers/mmc/sh_mmcif*
508 F: drivers/mmc/tmio-common*
509 F: drivers/mtd/renesas_rpc_hf.c
510 F: drivers/net/ravb.c
511 F: drivers/net/rswitch.c
512 F: drivers/net/sh_eth*
513 F: drivers/pci/pci-rcar-*
514 F: drivers/phy/phy-rcar-*
515 F: drivers/phy/renesas/
516 F: drivers/pinctrl/renesas/
517 F: drivers/serial/serial_sh*
518 F: drivers/spi/renesas_rpc_spi.c
519 F: drivers/spi/sh_qspi.c
520 F: drivers/sysinfo/rcar3.c
521 F: drivers/usb/host/xhci-rcar*
528 T: git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
529 F: arch/arm/dts/px30*
531 F: arch/arm/dts/rockchip*
532 F: arch/arm/dts/rv11*
533 F: arch/arm/include/asm/arch-rockchip/
534 F: arch/arm/mach-rockchip/
535 F: board/amarula/vyasa-rk3288/
536 F: board/anbernic/rgxx3_rk3566/
537 F: board/chipspark/popmetal_rk3288
538 F: board/engicam/px30_core/
540 F: board/mqmaker/miqi_rk3288/
541 F: board/phytec/phycore_rk3288
545 F: board/theobroma-systems
546 F: board/vamrs/rock960_rk3399/
547 F: drivers/clk/rockchip/
548 F: drivers/gpio/rk_gpio.c
549 F: drivers/misc/rockchip-efuse.c
550 F: drivers/mmc/rockchip_sdhci.c
551 F: drivers/mmc/rockchip_dw_mmc.c
552 F: drivers/pinctrl/rockchip/
553 F: drivers/ram/rockchip/
554 F: drivers/sysreset/sysreset_rockchip.c
555 F: drivers/video/rockchip/
566 T: git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
567 F: arch/arm/mach-exynos/
568 F: arch/arm/mach-s5pc1xx/
569 F: arch/arm/cpu/armv7/s5p-common/
574 F: drivers/clk/exynos/clk-pll.c
575 F: drivers/clk/exynos/clk-pll.h
576 F: drivers/clk/exynos/clk.c
577 F: drivers/clk/exynos/clk.h
579 ARM SAMSUNG EXYNOS850 SOC
582 F: arch/arm/dts/exynos850-pinctrl.dtsi
583 F: arch/arm/dts/exynos850.dtsi
584 F: doc/device-tree-bindings/clock/samsung,exynos850-clock.yaml
585 F: drivers/clk/exynos/clk-exynos850.c
586 F: drivers/pinctrl/exynos/pinctrl-exynos850.c
587 F: include/dt-bindings/clock/exynos850.h
589 ARM SAMSUNG SOC DRIVERS
592 F: doc/device-tree-bindings/soc/samsung/*
593 F: drivers/soc/samsung/*
594 F: include/dt-bindings/soc/samsung,*.h
600 F: arch/arm/dts/am335x-sancloud*
610 T: git https://github.com/analogdevicesinc/lnxdsp-u-boot
611 F: arch/arm/include/asm/arch-adi/
612 F: arch/arm/mach-sc5xx/
614 F: drivers/serial/serial_adi_uart4.c
615 F: drivers/timer/adi_sc5xx_timer.c
623 F: arch/arm/dts/msm8*.dtsi
624 F: arch/arm/dts/pm8???.dtsi
625 F: arch/arm/dts/pms405.dtsi
626 F: arch/arm/dts/sdm845.dtsi
627 F: drivers/*/*/pm8???-*
628 F: drivers/gpio/msm_gpio.c
629 F: drivers/mmc/msm_sdhci.c
630 F: drivers/phy/msm8916-usbh-phy.c
631 F: drivers/serial/serial_msm.c
632 F: drivers/serial/serial_msm_geni.c
633 F: drivers/smem/msm_smem.c
634 F: drivers/spmi/spmi-msm.c
635 F: drivers/usb/host/ehci-msm.c
643 T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
644 F: arch/arm/mach-sti/
645 F: arch/arm/include/asm/arch-sti*/
646 F: drivers/phy/sti_usb_phy.c
647 F: drivers/pinctrl/pinctrl-sti.c
648 F: drivers/mmc/sti_sdhci.c
649 F: drivers/reset/sti-reset.c
650 F: drivers/serial/serial_sti_asc.c
651 F: drivers/sysreset/sysreset_sti.c
652 F: drivers/timer/arm_global_timer.c
653 F: drivers/usb/host/dwc3-sti-glue.c
654 F: include/dwc3-sti-glue.h
655 F: include/dt-bindings/clock/stih407-clks.h
656 F: include/dt-bindings/clock/stih410-clks.h
657 F: include/dt-bindings/reset/stih407-resets.h
663 T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
665 F: arch/arm/mach-stm32mp/
667 F: drivers/adc/stm32-adc*
668 F: drivers/clk/stm32/
669 F: drivers/gpio/stm32_gpio.c
670 F: drivers/hwspinlock/stm32_hwspinlock.c
671 F: drivers/i2c/stm32f7_i2c.c
672 F: drivers/mailbox/stm32-ipcc.c
673 F: drivers/misc/stm32mp_fuse.c
674 F: drivers/misc/stm32_rcc.c
675 F: drivers/mmc/stm32_sdmmc2.c
676 F: drivers/mtd/nand/raw/stm32_fmc2_nand.c
677 F: drivers/phy/phy-stm32-usbphyc.c
678 F: drivers/pinctrl/pinctrl_stm32.c
679 F: drivers/power/pmic/stpmic1.c
680 F: drivers/power/regulator/stm32-vrefbuf.c
681 F: drivers/power/regulator/stpmic1.c
682 F: drivers/ram/stm32mp1/
683 F: drivers/remoteproc/stm32_copro.c
684 F: drivers/reset/stm32-reset.c
685 F: drivers/rng/optee_rng.c
686 F: drivers/rng/stm32_rng.c
687 F: drivers/rtc/stm32_rtc.c
688 F: drivers/serial/serial_stm32.*
689 F: drivers/spi/stm32_qspi.c
690 F: drivers/spi/stm32_spi.c
691 F: drivers/video/stm32/stm32_ltdc.c
692 F: drivers/watchdog/stm32mp_wdt.c
693 F: include/dt-bindings/clock/stm32fx-clock.h
694 F: include/dt-bindings/clock/stm32mp*
695 F: include/dt-bindings/pinctrl/stm32-pinfunc.h
696 F: include/dt-bindings/reset/stm32mp*
697 F: include/stm32_rcc.h
698 F: tools/logos/st.bmp
699 F: tools/stm32image.c
707 T: git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
708 F: arch/arm/cpu/armv7/sunxi/
709 F: arch/arm/include/asm/arch-sunxi/
710 F: arch/arm/mach-sunxi/
712 F: drivers/clk/sunxi/
713 F: drivers/phy/allwinner/
714 F: drivers/pinctrl/sunxi/
715 F: drivers/video/sunxi/
722 T: git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
723 F: arch/arm/dts/tegra*
724 F: arch/arm/include/asm/arch-tegra*/
725 F: arch/arm/mach-tegra/
732 T: git https://source.denx.de/u-boot/custodians/u-boot-ti.git
733 F: arch/arm/dts/am57xx*
734 F: arch/arm/dts/dra7*
735 F: arch/arm/mach-davinci/
737 F: arch/arm/mach-keystone/
738 F: arch/arm/mach-omap2/
739 F: arch/arm/include/asm/arch-omap*/
740 F: arch/arm/include/asm/ti-common/
744 F: drivers/firmware/ti_sci.*
745 F: drivers/gpio/omap_gpio.c
746 F: drivers/memory/ti-aemif.c
747 F: drivers/misc/k3_avs.c
748 F: drivers/mailbox/k3-sec-procy.c
749 F: drivers/pci/pcie_dw_ti.c
750 F: drivers/phy/keystone-usb-phy.c
751 F: drivers/phy/omap-usb2-phy.c
752 F: drivers/phy/phy-ti-am654.c
753 F: drivers/phy/ti-pipe3-phy.c
756 F: drivers/remoteproc/ipu_rproc.c
757 F: drivers/remoteproc/k3_system_controller.c
758 F: drivers/remoteproc/pruc_rpoc.c
759 F: drivers/remoteproc/ti*
760 F: drivers/reset/reset-dra7.c
761 F: drivers/reset/reset-ti-sci.c
762 F: drivers/rtc/davinci.c
763 F: drivers/serial/serial_omap.c
765 F: drivers/sysreset/sysreset-ti-sci.c
766 F: drivers/thermal/ti-bandgap.c
767 F: drivers/timer/omap-timer.c
768 F: drivers/video/tidss/
769 F: drivers/watchdog/omap_wdt.c
770 F: include/linux/pruss_driver.h
771 F: include/linux/soc/ti/
777 F: arch/arm/dts/ste-*
778 F: arch/arm/mach-u8500/
779 F: drivers/gpio/nmk_gpio.c
780 F: drivers/phy/phy-ab8500-usb.c
781 F: drivers/power/pmic/ab8500.c
782 F: drivers/timer/nomadik-mtu-timer.c
783 F: drivers/usb/musb-new/ux500.c
784 F: drivers/video/mcde_simple.c
790 F: arch/arm/dts/uniphier-*
791 F: arch/arm/mach-uniphier/
792 F: configs/uniphier_*_defconfig
798 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
799 F: arch/arm/mach-versal-net/
800 F: drivers/soc/soc_xilinx_versal_net.c
801 N: (?<!uni)versal-net
806 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
807 F: arch/arm/mach-versal/
808 F: drivers/net/xilinx_axi_mrmac.*
809 F: drivers/soc/soc_xilinx_versal.c
810 F: drivers/spi/cadence_ospi_versal.c
811 F: drivers/watchdog/xilinx_wwdt.c
814 ARM VERSATILE EXPRESS DRIVERS
817 T: git git://github.com/ARM-software/u-boot.git
818 F: drivers/misc/vexpress_config.c
824 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
825 F: arch/arm/mach-zynq/
827 F: doc/device-tree-bindings/video/syncoam,seps525.txt
828 F: drivers/clk/clk_zynq.c
829 F: drivers/fpga/zynqpl.c
830 F: drivers/gpio/zynq_gpio.c
831 F: drivers/i2c/i2c-cdns.c
832 F: drivers/i2c/muxes/pca954x.c
833 F: drivers/i2c/zynq_i2c.c
834 F: drivers/mmc/zynq_sdhci.c
835 F: drivers/mtd/nand/raw/zynq_nand.c
836 F: drivers/net/phy/ethernet_id.c
837 F: drivers/net/phy/xilinx_phy.c
838 F: drivers/net/zynq_gem.c
839 F: drivers/pinctrl/pinctrl-zynqmp.c
840 F: drivers/serial/serial_zynq.c
841 F: drivers/spi/zynq_qspi.c
842 F: drivers/spi/zynq_spi.c
843 F: drivers/usb/host/ehci-zynq.c
844 F: drivers/watchdog/cdns_wdt.c
852 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
853 F: arch/arm/mach-zynqmp/
854 F: drivers/clk/clk_zynqmp.c
855 F: driver/firmware/firmware-zynqmp.c
856 F: drivers/fpga/zynqpl.c
857 F: drivers/gpio/gpio_slg7xl45106.c
858 F: drivers/gpio/zynq_gpio.c
859 F: drivers/gpio/zynqmp_gpio_modepin.c
860 F: drivers/i2c/i2c-cdns.c
861 F: drivers/i2c/muxes/pca954x.c
862 F: drivers/i2c/zynq_i2c.c
863 F: drivers/mailbox/zynqmp-ipi.c
864 F: drivers/mmc/zynq_sdhci.c
865 F: drivers/mtd/nand/raw/zynq_nand.c
866 F: drivers/net/phy/xilinx_phy.c
867 F: drivers/net/zynq_gem.c
868 F: drivers/phy/phy-zynqmp.c
869 F: drivers/power/domain/zynqmp-power-domain.c
870 F: drivers/pwm/pwm-cadence-ttc.c
871 F: drivers/serial/serial_zynq.c
872 F: drivers/reset/reset-zynqmp.c
873 F: drivers/rtc/zynqmp_rtc.c
874 F: drivers/soc/soc_xilinx_zynqmp.c
875 F: drivers/spi/zynq_qspi.c
876 F: drivers/spi/zynq_spi.c
877 F: drivers/timer/cadence-ttc.c
878 F: drivers/video/seps525.c
879 F: drivers/video/zynqmp/
880 F: drivers/watchdog/cdns_wdt.c
881 F: include/zynqmppl.h
882 F: include/zynqmp_firmware.h
890 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
891 F: arch/arm/mach-zynqmp-r5/
897 F: drivers/pci/pcie_phytium.c
898 F: arch/arm/dts/phytium-durian.dts
900 ASPEED AST2600 I2C DRIVER
904 F: drivers/i2c/ast2600_i2c.c
906 ASPEED FMC SPI DRIVER
911 F: drivers/spi/spi-aspeed-smc.c
923 F: doc/usage/blkmap.rst
924 F: drivers/block/blkmap.c
937 F: doc/develop/bootstd.rst
938 F: doc/usage/bootdev.rst
939 F: doc/usage/bootflow.rst
940 F: doc/usage/bootmeth.rst
941 F: drivers/mmc/mmc_bootdev.c
943 F: include/bootflow.h
944 F: include/bootmeth.h
946 F: net/eth_bootdevice.c
966 F: arch/arm/dts/ls1021a-twr-u-boot.dtsi
967 F: drivers/crypto/fsl/
978 T: git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
979 F: drivers/mtd/cfi_flash.c
980 F: drivers/mtd/jedec_flash.c
986 T: git https://source.denx.de/u-boot/custodians/u-boot-clk.git
994 T: git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
997 F: drivers/watchdog/mcf_wdt.c
1006 DEVICETREE REBASING SUBTREE
1015 T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
1021 F: doc/usage/dfu.rst
1023 F: drivers/usb/gadget/
1029 T: git https://source.denx.de/u-boot/custodians/u-boot-dm.git
1030 F: doc/driver-model/
1039 W: https://docs.u-boot.org/en/latest/develop/uefi/u-boot_on_efi.html
1040 F: board/efi/efi-x86_app
1041 F: configs/efi-x86_app*
1042 F: doc/develop/uefi/u-boot_on_efi.rst
1043 F: drivers/block/efi-media-uclass.c
1044 F: drivers/block/sb_efi_media.c
1045 F: lib/efi/efi_app.c
1046 F: scripts/build-efi.sh
1047 F: test/dm/efi_media.c
1053 T: git https://source.denx.de/u-boot/custodians/u-boot-efi.git
1054 F: arch/arm/lib/*_efi.*
1060 F: doc/develop/uefi/*
1061 F: doc/mkeficapsule.1
1062 F: doc/usage/bootefi.rst
1063 F: drivers/rtc/emul_rtc.c
1064 F: include/capitalization.h
1065 F: include/charset.h
1070 F: include/asm-generic/pe.h
1071 F: include/mm_communication.h
1075 F: test/py/tests/test_efi*
1076 F: test/py/tests/test_efi*/
1077 F: test/unicode_ut.c
1082 F: tools/file2include.c
1083 F: tools/mkeficapsule.c
1094 F: tools/mkenvimage.c
1099 F: doc/usage/environment.rst
1100 F: scripts/env2string.awk
1109 F: test/py/tests/test_fs/test_erofs.py
1117 F: scripts/event_dump.py
1118 F: test/common/event.c
1119 F: test/py/tests/test_event_dump.py
1125 F: doc/android/fastboot*.rst
1126 F: include/fastboot.h
1127 F: include/fastboot-internal.h
1128 F: include/net/fastboot_tcp.h
1129 F: include/net/fastboot_udp.h
1130 F: drivers/fastboot/
1131 F: drivers/usb/gadget/f_fastboot.c
1132 F: net/fastboot_tcp.c
1133 F: net/fastboot_udp.c
1134 F: test/dm/fastboot.c
1139 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1145 FLATTENED DEVICE TREE
1148 T: git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
1152 F: include/linux/libfdt*
1154 F: common/fdt_support.c
1155 F: scripts/dtc-version.sh
1160 T: git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
1165 T: git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
1166 F: drivers/watchdog/sp805_wdt.c
1167 F: drivers/watchdog/sbsa_gwdt.c
1172 F: drivers/misc/gsc.c
1178 T: git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
1181 KWBIMAGE / KWBOOT TOOLS
1186 T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
1187 F: doc/README.kwbimage
1194 F: doc/device-tree-bindings/leds/leds-pwm.txt
1195 F: drivers/led/led_pwm.c
1200 T: git https://source.denx.de/u-boot/u-boot.git
1203 F: doc/develop/logging.rst
1207 F: test/py/tests/test_log.py
1209 MALI DISPLAY PROCESSORS
1212 T: git git://github.com/ARM-software/u-boot.git
1213 F: drivers/video/mali_dp.c
1214 F: drivers/i2c/i2c-versatile.c
1219 T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1222 F: drivers/gpio/xilinx_gpio.c
1223 F: drivers/net/xilinx_axi_emac.c
1224 F: drivers/net/xilinx_emaclite.c
1225 F: drivers/serial/serial_xuartlite.c
1226 F: drivers/spi/xilinx_spi.c
1227 F: drivers/sysreset/sysreset_gpio.c
1228 F: drivers/timer/xilinx-timer.c
1229 F: drivers/watchdog/xilinx_tb_wdt.c
1235 T: git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1238 MIPS CORTINA ACCESS CAxxxx
1241 F: board/cortina/common/
1242 F: drivers/gpio/cortina_gpio.c
1243 F: drivers/watchdog/cortina_wdt.c
1244 F: drivers/serial/serial_cortina.c
1245 F: drivers/led/led_cortina.c
1246 F: drivers/mmc/ca_dw_mmc.c
1247 F: drivers/spi/ca_sflash.c
1248 F: drivers/i2c/i2c-cortina.c
1249 F: drivers/i2c/i2c-cortina.h
1250 F: drivers/net/cortina_ni.c
1251 F: drivers/net/cortina_ni.h
1252 F: drivers/net/phy/ca_phy.c
1258 F: arch/mips/mach-mtmips/
1259 F: arch/mips/dts/mt7620.dtsi
1260 F: arch/mips/dts/mt7621.dtsi
1261 F: arch/mips/dts/mt7620-u-boot.dtsi
1262 F: arch/mips/dts/mt7621-u-boot.dtsi
1263 F: include/configs/mt7620.h
1264 F: include/configs/mt7621.h
1265 F: include/dt-bindings/clock/mt7620-clk.h
1266 F: include/dt-bindings/clock/mt7621-clk.h
1267 F: include/dt-bindings/clock/mt7628-clk.h
1268 F: include/dt-bindings/reset/mt7620-reset.h
1269 F: include/dt-bindings/reset/mt7621-reset.h
1270 F: include/dt-bindings/reset/mt7628-reset.h
1271 F: drivers/clk/mtmips/
1272 F: drivers/pinctrl/mtmips/
1273 F: drivers/gpio/mt7620_gpio.c
1274 F: drivers/mtd/nand/raw/mt7621_nand.c
1275 F: drivers/mtd/nand/raw/mt7621_nand.h
1276 F: drivers/mtd/nand/raw/mt7621_nand_spl.c
1277 F: drivers/net/mt7620-eth.c
1278 F: drivers/phy/mt7620-usb-phy.c
1279 F: drivers/reset/reset-mtmips.c
1280 F: drivers/serial/serial_mt7620.c
1281 F: drivers/spi/mt7620_spi.c
1282 F: drivers/sysreset/sysreset_resetctl.c
1283 F: drivers/watchdog/mt7620_wdt.c
1290 F: arch/mips/mach-mscc/
1291 F: arch/mips/dts/luton*
1292 F: arch/mips/dts/mscc*
1293 F: arch/mips/dts/ocelot*
1294 F: arch/mips/dts/jr2*
1295 F: arch/mips/dts/serval*
1298 F: drivers/gpio/mscc_sgpio.c
1299 F: drivers/spi/mscc_bb_spi.c
1300 F: include/configs/vcoreiii.h
1301 F: include/dt-bindings/mscc/
1302 F: drivers/pinctrl/mscc/
1303 F: drivers/net/mscc_eswitch/
1308 F: arch/mips/mach-jz47xx/
1313 F: arch/mips/mach-octeon/
1314 F: arch/mips/include/asm/arch-octeon/
1315 F: arch/mips/dts/mrvl,cn73xx.dtsi
1321 T: git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1328 T: git https://source.denx.de/u-boot/custodians/u-boot-net.git
1336 T: git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1345 F: doc/develop/driver-model/nvme.rst
1350 F: doc/develop/driver-model/nvmxip.rst
1351 F: doc/device-tree-bindings/nvmxip/nvmxip_qspi.txt
1352 F: drivers/mtd/nvmxip/
1358 F: doc/api/nvmem.rst
1359 F: drivers/misc/nvmem.c
1360 F: drivers/reboot-mode/reboot-mode-nvmem.c
1363 NXP C45 TJA11XX PHY DRIVER
1366 F: drivers/net/phy/nxp-c45-tja11xx.c
1370 S: Orphaned (Since 2017-01)
1371 T: git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1372 F: drivers/mtd/onenand/
1374 OUT4-IMX6ULL-NANO BOARD
1377 T: git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1378 F: arch/arm/dts/ev-imx280-nano-x-mb.dts
1379 F: arch/arm/dts/o4-imx-nano.dts
1380 F: arch/arm/dts/o4-imx6ull-nano.dtsi
1382 F: configs/ev-imx280-nano-x-mb_defconfig
1383 F: configs/o4-imx6ull-nano_defconfig
1384 F: include/configs/o4-imx6ull-nano.h
1394 F: drivers/pci/pcie_dw_imx.c
1395 F: drivers/phy/phy-imx8m-pcie.c
1400 F: drivers/pci_endpoint/
1406 F: drivers/pci/pci_mpc85xx.c
1412 F: test/cmd/pci_mps.c
1417 T: git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1422 S: Orphan (Since 2022-10-21)
1428 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
1429 F: arch/powerpc/cpu/mpc8xx/
1434 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
1435 F: drivers/ram/mpc83xx_sdram.c
1436 F: include/dt-bindings/memory/mpc83xx-sdram.h
1437 F: drivers/sysreset/sysreset_mpc83xx.c
1438 F: drivers/sysreset/sysreset_mpc83xx.h
1439 F: drivers/clk/mpc83xx_clk.c
1440 F: drivers/clk/mpc83xx_clk.h
1441 F: include/dt-bindings/clk/mpc83xx-clk.h
1442 F: drivers/timer/mpc83xx_timer.c
1443 F: drivers/cpu/mpc83xx_cpu.c
1444 F: drivers/cpu/mpc83xx_cpu.h
1445 F: drivers/misc/mpc83xx_serdes.c
1446 F: arch/powerpc/cpu/mpc83xx/
1447 F: arch/powerpc/include/asm/arch-mpc83xx/
1452 T: git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
1453 F: arch/powerpc/cpu/mpc85xx/
1459 T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1460 F: drivers/mtd/nand/raw/
1466 T: git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
1469 F: doc/arch/riscv.rst
1470 F: doc/usage/sbi.rst
1471 F: drivers/sysreset/sysreset_sbi.c
1472 F: drivers/timer/andes_plmt_timer.c
1473 F: drivers/timer/riscv_aclint_timer.c
1474 F: tools/prelink-riscv.c
1476 RISC-V CANAAN KENDRYTE K210
1479 F: doc/device-tree-bindings/mfd/canaan,k210-sysctl.txt
1480 F: doc/device-tree-bindings/pinctrl/canaan,k210-fpioa.txt
1481 F: drivers/clk/clk_k210.c
1482 F: drivers/pinctrl/pinctrl-k210.c
1492 F: drivers/virtio/virtio_rng.c
1498 F: drivers/usb/gadget/f_rockusb.c
1500 F: doc/README.rockusb
1506 F: doc/arch/sandbox.rst
1507 F: drivers/*/*sandbox*.c
1508 F: include/dt-bindings/*/sandbox*.h
1515 F: doc/usage/cmd/seama.rst
1527 F: doc/usage/setexpr.rst
1533 T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
1539 F: drivers/gpio/sl28cpld-gpio.c
1540 F: drivers/misc/sl28cpld.c
1541 F: drivers/watchdog/sl28cpld-wdt.c
1546 F: drivers/rng/smccc_trng.c
1551 T: git https://source.denx.de/u-boot/custodians/u-boot-spi.git
1560 T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1561 F: drivers/mtd/nand/spi/
1568 F: include/spi_flash.h
1569 F: include/linux/mtd/cfi.h
1570 F: include/linux/mtd/spi-nor.h
1586 F: test/py/tests/test_fs/test_squashfs/
1591 F: common/stackprot.c
1592 F: cmd/stackprot_test.c
1593 F: test/py/tests/test_stackprotector.py
1598 F: board/broadcom/bcmns3/
1599 F: doc/README.bcmns3
1600 F: configs/bcm_ns3_defconfig
1601 F: include/configs/bcm_ns3.h
1602 F: include/dt-bindings/memory/bcm-ns3-mc.h
1604 F: arch/arm/dts/ns3-board.dts
1605 F: arch/arm/dts/ns3.dtsi
1606 F: arch/arm/cpu/armv8/bcmns3
1607 F: arch/arm/include/asm/arch-bcmns3/
1608 F: cmd/broadcom/Makefile
1609 F: cmd/broadcom/chimp_boot.c
1610 F: cmd/broadcom/nitro_image_load.c
1611 F: cmd/broadcom/chimp_handshake.c
1613 TDA19988 HDMI ENCODER
1616 F: drivers/video/tda19988.c
1618 TI LP5562 LED DRIVER
1621 F: drivers/led/led_lp5562.c
1626 F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1627 F: arch/arm/mach-omap2/sec-common.c
1628 F: arch/arm/mach-omap2/config_secure.mk
1629 F: arch/arm/mach-k3/security.c
1630 F: configs/am335x_hs_evm_defconfig
1631 F: configs/am335x_hs_evm_uart_defconfig
1632 F: configs/am43xx_hs_evm_defconfig
1633 F: configs/am43xx_hs_evm_qspi_defconfig
1634 F: configs/am57xx_hs_evm_defconfig
1635 F: configs/am57xx_hs_evm_usb_defconfig
1636 F: configs/dra7xx_hs_evm_defconfig
1637 F: configs/dra7xx_hs_evm_usb_defconfig
1638 F: configs/k2hk_hs_evm_defconfig
1639 F: configs/k2e_hs_evm_defconfig
1640 F: configs/k2g_hs_evm_defconfig
1641 F: configs/k2l_hs_evm_defconfig
1646 T: git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1653 S: Orphaned (Since 2016-02)
1654 T: git git://git.denx.de/u-boot-tq-group.git
1659 T: git https://source.denx.de/u-boot/custodians/u-boot-tpm.git
1674 T: git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
1686 T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git
1690 F: common/usb_storage.c
1696 T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1697 F: drivers/usb/host/xhci*
1698 F: include/usb/xhci.h
1708 T: git https://source.denx.de/u-boot/custodians/u-boot-video.git
1717 F: include/config/virtio/
1718 F: include/config/virtio.h
1719 F: include/config/cmd/virtio.h
1720 F: include/virtio*.h
1722 F: doc/develop/driver-model/virtio.rst
1727 T: git https://source.denx.de/u-boot/custodians/u-boot-watchdog.git
1729 F: drivers/watchdog/
1730 F: include/watchdog*.h
1736 T: git https://source.denx.de/u-boot/custodians/u-boot-x86.git
1744 F: arch/arm/cpu/armv8/xen/
1745 F: arch/arm/include/asm/xen.h
1746 F: arch/arm/include/asm/xen/
1748 F: drivers/serial/serial_xen.c
1750 F: include/pvblock.h
1754 F: test/lib/sscanf.c
1765 F: doc/usage/cmd/xxd.rst
1766 F: test/py/tests/test_xxd/
1771 Q: http://patchwork.ozlabs.org/project/uboot/list/
1773 T: git https://source.denx.de/u-boot/u-boot.git
1774 F: configs/tools-only_defconfig