uboot/MAINTAINERS
<<
>>
Prefs
   1Descriptions 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
  46Note: For the hard of thinking, this list is meant to remain in alphabetical
  47order. If you could add yourselves to it in alphabetical order that would be
  48so much easier [Ed]
  49
  50Maintainers List (try to look for most precise areas first)
  51
  52                -----------------------------------
  53ARC
  54M:      Alexey Brodkin <alexey.brodkin@synopsys.com>
  55M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  56S:      Maintained
  57L:      uboot-snps-arc@synopsys.com
  58T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-arc.git
  59F:      arch/arc/
  60F:      board/synopsys/
  61
  62ARC HSDK CGU CLOCK
  63M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  64S:      Maintained
  65L:      uboot-snps-arc@synopsys.com
  66F:      drivers/clk/clk-hsdk-cgu.c
  67F:      include/dt-bindings/clock/snps,hsdk-cgu.h
  68F:      doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
  69
  70ARC HSDK CREG GPIO
  71M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  72S:      Maintained
  73L:      uboot-snps-arc@synopsys.com
  74F:      doc/device-tree-bindings/gpio/snps,creg-gpio.txt
  75F:      drivers/gpio/hsdk-creg-gpio.c
  76
  77ARC SYNOPSYS DW MMC EXTENSIONS
  78M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  79S:      Maintained
  80L:      uboot-snps-arc@synopsys.com
  81F:      doc/device-tree-bindings/mmc/snps,dw-mmc.txt
  82F:      drivers/mmc/snps_dw_mmc.c
  83
  84ARM
  85M:      Albert Aribaud <albert.u.boot@aribaud.net>
  86S:      Maintained
  87T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-arm.git
  88F:      arch/arm/
  89F:      cmd/arm/
  90
  91ARM ALTERA SOCFPGA
  92M:      Marek Vasut <marex@denx.de>
  93M:      Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
  94S:      Maintainted
  95T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-socfpga.git
  96F:      arch/arm/mach-socfpga/
  97
  98ARM AMLOGIC SOC SUPPORT
  99M:      Neil Armstrong <narmstrong@baylibre.com>
 100S:      Maintained
 101L:      u-boot-amlogic@groups.io
 102T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git
 103F:      arch/arm/mach-meson/
 104F:      arch/arm/include/asm/arch-meson/
 105F:      drivers/clk/meson/
 106F:      drivers/serial/serial_meson.c
 107F:      drivers/reset/reset-meson.c
 108F:      drivers/i2c/meson_i2c.c
 109F:      drivers/net/phy/meson-gxl.c
 110F:      drivers/adc/meson-saradc.c
 111F:      drivers/phy/meson*
 112F:      drivers/mmc/meson_gx_mmc.c
 113F:      drivers/spi/meson_spifc.c
 114F:      drivers/pinctrl/meson/
 115F:      drivers/power/domain/meson-gx-pwrc-vpu.c
 116F:      drivers/video/meson/
 117F:      include/configs/meson64.h
 118N:      meson
 119
 120ARM BROADCOM BCM283X
 121M:      Matthias Brugger <mbrugger@suse.com>
 122S:      Maintained
 123F:      arch/arm/mach-bcm283x/
 124F:      drivers/gpio/bcm2835_gpio.c
 125F:      drivers/mmc/bcm2835_sdhci.c
 126F:      drivers/mmc/bcm2835_sdhost.c
 127F:      drivers/serial/serial_bcm283x_mu.c
 128F:      drivers/serial/serial_bcm283x_pl011.c
 129F:      drivers/video/bcm2835.c
 130F:      include/dm/platform_data/serial_bcm283x_mu.h
 131F:      drivers/pinctrl/broadcom/
 132
 133ARM BROADCOM BCMSTB
 134M:      Thomas Fitzsimmons <fitzsim@fitzsim.org>
 135S:      Maintained
 136F:      arch/arm/mach-bcmstb/
 137F:      board/broadcom/bcmstb/
 138F:      configs/bcm7*_defconfig
 139F:      doc/README.bcm7xxx
 140F:      drivers/mmc/bcmstb_sdhci.c
 141F:      drivers/spi/bcmstb_spi.c
 142
 143ARM/CZ.NIC TURRIS MOX SUPPORT
 144M:      Marek Behun <marek.behun@nic.cz>
 145S:      Maintained
 146F:      arch/arm/dts/armada-3720-turris-mox.dts
 147F:      board/CZ.NIC/
 148F:      configs/turris_*_defconfig
 149F:      include/configs/turris_*.h
 150
 151ARM FREESCALE IMX
 152M:      Stefano Babic <sbabic@denx.de>
 153M:      Fabio Estevam <festevam@gmail.com>
 154R:      NXP i.MX U-Boot Team <uboot-imx@nxp.com>
 155S:      Maintained
 156T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
 157F:      arch/arm/cpu/arm1136/mx*/
 158F:      arch/arm/cpu/arm926ejs/mx*/
 159F:      arch/arm/cpu/armv7/vf610/
 160F:      arch/arm/dts/*imx*
 161F:      arch/arm/mach-imx/
 162F:      arch/arm/include/asm/arch-imx/
 163F:      arch/arm/include/asm/arch-mx*/
 164F:      arch/arm/include/asm/arch-vf610/
 165F:      arch/arm/include/asm/mach-imx/
 166F:      board/freescale/*mx*/
 167
 168ARM HISILICON
 169M:      Peter Griffin <peter.griffin@linaro.org>
 170S:      Maintained
 171F:      arch/arm/cpu/armv8/hisilicon
 172F:      arch/arm/include/asm/arch-hi6220/
 173
 174ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
 175M:      Stefan Roese <sr@denx.de>
 176S:      Maintained
 177T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-marvell.git
 178F:      arch/arm/mach-kirkwood/
 179F:      arch/arm/mach-mvebu/
 180F:      drivers/ata/ahci_mvebu.c
 181F:      drivers/ddr/marvell/
 182F:      drivers/gpio/mvebu_gpio.c
 183F:      drivers/spi/kirkwood_spi.c
 184F:      drivers/pci/pci_mvebu.c
 185F:      drivers/pci/pcie_dw_mvebu.c
 186F:      drivers/watchdog/orion_wdt.c
 187
 188ARM MARVELL PXA
 189M:      Marek Vasut <marex@denx.de>
 190S:      Maintained
 191T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pxa.git
 192F:      arch/arm/cpu/pxa/
 193F:      arch/arm/include/asm/arch-pxa/
 194
 195ARM MEDIATEK
 196M:      Ryder Lee <ryder.lee@mediatek.com>
 197M:      Weijie Gao <weijie.gao@mediatek.com>
 198S:      Maintained
 199F:      arch/arm/mach-mediatek/
 200F:      arch/arm/include/asm/arch-mediatek/
 201F:      board/mediatek/
 202F:      doc/README.mediatek
 203F:      drivers/clk/mediatek/
 204F:      drivers/mmc/mtk-sd.c
 205F:      drivers/pinctrl/mediatek/
 206F:      drivers/power/domain/mtk-power-domain.c
 207F:      drivers/ram/mediatek/
 208F:      drivers/spi/mtk_qspi.c
 209F:      drivers/timer/mtk_timer.c
 210F:      drivers/watchdog/mtk_wdt.c
 211F:      drivers/net/mtk_eth.c
 212F:      drivers/reset/reset-mediatek.c
 213F:      tools/mtk_image.c
 214F:      tools/mtk_image.h
 215N:      mediatek
 216
 217ARM MICROCHIP/ATMEL AT91
 218M:      Eugen Hristev <eugen.hristev@microchip.com>
 219S:      Maintained
 220T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-atmel.git
 221F:      arch/arm/mach-at91/
 222F:      board/atmel/
 223
 224ARM OWL
 225M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 226S:      Maintained
 227F:      arch/arm/include/asm/arch-owl/
 228F:      arch/arm/mach-owl/
 229F:      board/ucRobotics/
 230F:      drivers/clk/owl/
 231F:      drivers/serial/serial_owl.c
 232
 233ARM RENESAS RMOBILE/R-CAR
 234M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 235M:      Marek Vasut <marek.vasut+renesas@gmail.com>
 236S:      Maintained
 237T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
 238F:      arch/arm/mach-rmobile/
 239
 240ARM ROCKCHIP
 241M:      Simon Glass <sjg@chromium.org>
 242M:      Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
 243M:      Kever Yang <kever.yang@rock-chips.com>
 244S:      Maintained
 245T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git
 246F:      arch/arm/include/asm/arch-rockchip/
 247F:      arch/arm/mach-rockchip/
 248F:      board/rockchip/
 249F:      drivers/clk/rockchip/
 250F:      drivers/gpio/rk_gpio.c
 251F:      drivers/misc/rockchip-efuse.c
 252F:      drivers/mmc/rockchip_sdhci.c
 253F:      drivers/mmc/rockchip_dw_mmc.c
 254F:      drivers/pinctrl/rockchip/
 255F:      drivers/ram/rockchip/
 256F:      drivers/sysreset/sysreset_rockchip.c
 257F:      drivers/video/rockchip/
 258F:      tools/rkcommon.c
 259F:      tools/rkcommon.h
 260F:      tools/rkimage.c
 261F:      tools/rksd.c
 262F:      tools/rkspi.c
 263
 264ARM SAMSUNG
 265M:      Minkyu Kang <mk7.kang@samsung.com>
 266S:      Maintained
 267T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-samsung.git
 268F:      arch/arm/mach-exynos/
 269F:      arch/arm/mach-s5pc1xx/
 270F:      arch/arm/cpu/armv7/s5p-common/
 271
 272ARM SNAPDRAGON
 273M:      Ramon Fried <rfried.dev@gmail.com>
 274S:      Maintained
 275F:      arch/arm/mach-snapdragon/
 276F:      drivers/gpio/msm_gpio.c
 277F:      drivers/mmc/msm_sdhci.c
 278F:      drivers/phy/msm8916-usbh-phy.c
 279F:      drivers/serial/serial_msm.c
 280F:      drivers/smem/msm_smem.c
 281F:      drivers/usb/host/ehci-msm.c
 282
 283ARM STI
 284M:      Patrice Chotard <patrice.chotard@st.com>
 285S:      Maintained
 286F:      arch/arm/mach-sti/
 287F:      arch/arm/include/asm/arch-sti*/
 288
 289ARM STM SPEAR
 290#M:     Vipin Kumar <vipin.kumar@st.com>
 291S:      Orphaned (Since 2016-02)
 292T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
 293F:      arch/arm/cpu/arm926ejs/spear/
 294F:      arch/arm/include/asm/arch-spear/
 295
 296ARM STM STM32MP
 297M:      Patrick Delaunay <patrick.delaunay@st.com>
 298M:      Patrice Chotard <patrice.chotard@st.com>
 299L:      uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
 300S:      Maintained
 301F:      arch/arm/mach-stm32mp/
 302F:      drivers/clk/clk_stm32mp1.c
 303F:      drivers/i2c/stm32f7_i2c.c
 304F:      drivers/misc/stm32mp_fuse.c
 305F:      drivers/mmc/stm32_sdmmc2.c
 306F:      drivers/phy/phy-stm32-usbphyc.c
 307F:      drivers/pinctrl/pinctrl_stm32.c
 308F:      drivers/power/pmic/stpmic1.c
 309F:      drivers/power/regulator/stm32-vrefbuf.c
 310F:      drivers/power/regulator/stpmic1.c
 311F:      drivers/ram/stm32mp1/
 312F:      drivers/misc/stm32_rcc.c
 313F:      drivers/reset/stm32-reset.c
 314F:      drivers/spi/stm32_qspi.c
 315F:      drivers/spi/stm32_spi.c
 316F:      drivers/watchdog/stm32mp_wdt.c
 317
 318ARM STM STV0991
 319M:      Vikas Manocha <vikas.manocha@st.com>
 320S:      Maintained
 321F:      arch/arm/cpu/armv7/stv0991/
 322F:      arch/arm/include/asm/arch-stv0991/
 323
 324ARM SUNXI
 325M:      Jagan Teki <jagan@amarulasolutions.com>
 326M:      Maxime Ripard <maxime.ripard@bootlin.com>
 327S:      Maintained
 328T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git
 329F:      arch/arm/cpu/armv7/sunxi/
 330F:      arch/arm/include/asm/arch-sunxi/
 331F:      arch/arm/mach-sunxi/
 332F:      board/sunxi/
 333
 334ARM TEGRA
 335M:      Tom Warren <twarren@nvidia.com>
 336S:      Maintained
 337T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-tegra.git
 338F:      arch/arm/mach-tegra/
 339F:      arch/arm/include/asm/arch-tegra*/
 340
 341ARM TI
 342M:      Tom Rini <trini@konsulko.com>
 343S:      Maintained
 344T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git
 345F:      arch/arm/mach-davinci/
 346F:      arch/arm/mach-k3/
 347F:      arch/arm/mach-keystone/
 348F:      arch/arm/include/asm/arch-omap*/
 349F:      arch/arm/include/asm/ti-common/
 350
 351ARM UNIPHIER
 352M:      Masahiro Yamada <yamada.masahiro@socionext.com>
 353S:      Maintained
 354T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-uniphier.git
 355F:      arch/arm/mach-uniphier/
 356F:      configs/uniphier_*_defconfig
 357N:      uniphier
 358
 359ARM VERSAL
 360M:      Michal Simek <michal.simek@xilinx.com>
 361S:      Maintained
 362T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 363F:      arch/arm/mach-versal/
 364
 365ARM VERSATILE EXPRESS DRIVERS
 366M:      Liviu Dudau <liviu.dudau@foss.arm.com>
 367S:      Maintained
 368T:      git git://github.com/ARM-software/u-boot.git
 369F:      drivers/misc/vexpress_config.c
 370N:      vexpress
 371
 372ARM ZYNQ
 373M:      Michal Simek <monstr@monstr.eu>
 374S:      Maintained
 375T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 376F:      arch/arm/mach-zynq/
 377F:      drivers/clk/clk_zynq.c
 378F:      drivers/fpga/zynqpl.c
 379F:      drivers/gpio/zynq_gpio.c
 380F:      drivers/i2c/i2c-cdns.c
 381F:      drivers/i2c/muxes/pca954x.c
 382F:      drivers/i2c/zynq_i2c.c
 383F:      drivers/mmc/zynq_sdhci.c
 384F:      drivers/mtd/nand/raw/zynq_nand.c
 385F:      drivers/net/phy/xilinx_phy.c
 386F:      drivers/net/zynq_gem.c
 387F:      drivers/serial/serial_zynq.c
 388F:      drivers/spi/zynq_qspi.c
 389F:      drivers/spi/zynq_spi.c
 390F:      drivers/usb/host/ehci-zynq.c
 391F:      drivers/watchdog/cdns_wdt.c
 392F:      include/zynqpl.h
 393F:      tools/zynqimage.c
 394N:      zynq
 395
 396ARM ZYNQMP
 397M:      Michal Simek <michal.simek@xilinx.com>
 398S:      Maintained
 399T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 400F:      arch/arm/mach-zynqmp/
 401F:      drivers/clk/clk_zynqmp.c
 402F:      drivers/fpga/zynqpl.c
 403F:      drivers/gpio/zynq_gpio.c
 404F:      drivers/i2c/i2c-cdns.c
 405F:      drivers/i2c/muxes/pca954x.c
 406F:      drivers/i2c/zynq_i2c.c
 407F:      drivers/mmc/zynq_sdhci.c
 408F:      drivers/mtd/nand/raw/zynq_nand.c
 409F:      drivers/net/phy/xilinx_phy.c
 410F:      drivers/net/zynq_gem.c
 411F:      drivers/serial/serial_zynq.c
 412F:      drivers/spi/zynq_qspi.c
 413F:      drivers/spi/zynq_spi.c
 414F:      drivers/timer/cadence-ttc.c
 415F:      drivers/usb/host/ehci-zynq.c
 416F:      drivers/watchdog/cdns_wdt.c
 417F:      include/zynqmppl.h
 418F:      tools/zynqmp*
 419N:      ultra96
 420N:      zynqmp
 421
 422ARM ZYNQMP R5
 423M:      Michal Simek <michal.simek@xilinx.com>
 424S:      Maintained
 425T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 426F:      arch/arm/mach-zynqmp-r5/
 427
 428BINMAN
 429M:      Simon Glass <sjg@chromium.org>
 430S:      Maintained
 431F:      tools/binman/
 432
 433BUILDMAN
 434M:      Simon Glass <sjg@chromium.org>
 435S:      Maintained
 436F:      tools/buildman/
 437
 438CFI FLASH
 439M:      Stefan Roese <sr@denx.de>
 440S:      Maintained
 441T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-cfi-flash.git
 442F:      drivers/mtd/cfi_flash.c
 443F:      drivers/mtd/jedec_flash.c
 444
 445COLDFIRE
 446M:      Huan Wang <alison.wang@nxp.com>
 447M:      Angelo Dureghello <angelo@sysam.it>
 448S:      Maintained
 449T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-coldfire.git
 450F:      arch/m68k/
 451
 452DFU
 453M:      Lukasz Majewski <lukma@denx.de>
 454S:      Maintained
 455T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dfu.git
 456F:      cmd/dfu.c
 457F:      cmd/usb_*.c
 458F:      common/dfu.c
 459F:      common/update.c
 460F:      common/usb_storage.c
 461F:      drivers/dfu/
 462F:      drivers/usb/gadget/
 463
 464DRIVER MODEL
 465M:      Simon Glass <sjg@chromium.org>
 466S:      Maintained
 467T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dm.git
 468F:      drivers/core/
 469F:      include/dm/
 470F:      test/dm/
 471
 472EFI PAYLOAD
 473M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
 474R:      Alexander Graf <agraf@csgraf.de>
 475S:      Maintained
 476T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
 477F:      doc/README.uefi
 478F:      doc/README.iscsi
 479F:      doc/efi.rst
 480F:      include/capitalization.h
 481F:      include/charset.h
 482F:      include/cp1250.h
 483F:      include/cp437.h
 484F:      include/efi*
 485F:      include/pe.h
 486F:      include/asm-generic/pe.h
 487F:      lib/charset.c
 488F:      lib/efi*/
 489F:      test/py/tests/test_efi*
 490F:      test/unicode_ut.c
 491F:      cmd/bootefi.c
 492F:      cmd/efidebug.c
 493F:      cmd/nvedit_efi.c
 494F:      tools/file2include.c
 495
 496FPGA
 497M:      Michal Simek <michal.simek@xilinx.com>
 498S:      Maintained
 499T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 500F:      drivers/fpga/
 501F:      cmd/fpga.c
 502F:      include/fpga.h
 503
 504FLATTENED DEVICE TREE
 505M:      Simon Glass <sjg@chromium.org>
 506S:      Maintained
 507T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fdt.git
 508F:      lib/fdtdec*
 509F:      lib/libfdt/
 510F:      include/fdt*
 511F:      include/linux/libfdt*
 512F:      cmd/fdt.c
 513F:      common/fdt_support.c
 514
 515FREEBSD
 516M:      Rafal Jaworowski <raj@semihalf.com>
 517S:      Maintained
 518T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-freebsd.git
 519
 520FREESCALE QORIQ
 521M:      Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
 522S:      Maintained
 523T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
 524F:      drivers/watchdog/sp805_wdt.c
 525
 526I2C
 527M:      Heiko Schocher <hs@denx.de>
 528S:      Maintained
 529T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git
 530F:      drivers/i2c/
 531
 532LOGGING
 533M:      Simon Glass <sjg@chromium.org>
 534S:      Maintained
 535T:      git https://gitlab.denx.de/u-boot/u-boot.git
 536F:      common/log.c
 537F:      cmd/log.c
 538F:      test/log/log_test.c
 539F:      test/py/tests/test_log.py
 540
 541MALI DISPLAY PROCESSORS
 542M:      Liviu Dudau <liviu.dudau@foss.arm.com>
 543S:      Supported
 544T:      git git://github.com/ARM-software/u-boot.git
 545F:      drivers/video/mali_dp.c
 546F:      drivers/i2c/i2c-versatile.c
 547
 548MICROBLAZE
 549M:      Michal Simek <monstr@monstr.eu>
 550S:      Maintained
 551T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 552F:      arch/microblaze/
 553F:      cmd/mfsl.c
 554F:      drivers/gpio/xilinx_gpio.c
 555F:      drivers/net/xilinx_axi_emac.c
 556F:      drivers/net/xilinx_emaclite.c
 557F:      drivers/serial/serial_xuartlite.c
 558F:      drivers/spi/xilinx_spi.c
 559F:      drivers/sysreset/sysreset_gpio.c
 560F:      drivers/watchdog/xilinx_tb_wdt.c
 561N:      xilinx
 562
 563MIPS
 564M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
 565S:      Maintained
 566T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git
 567F:      arch/mips/
 568
 569MIPS MSCC
 570M:      Gregory CLEMENT <gregory.clement@bootlin.com>
 571M:      Lars Povlsen <lars.povlsen@microchip.com>
 572M:      Horatiu Vultur <horatiu.vultur@microchip.com>
 573S:      Maintained
 574F:      arch/mips/mach-mscc/
 575F:      arch/mips/dts/luton*
 576F:      arch/mips/dts/mscc*
 577F:      arch/mips/dts/ocelot*
 578F:      arch/mips/dts/jr2*
 579F:      arch/mips/dts/serval*
 580F:      board/mscc/
 581F:      configs/mscc*
 582F:      drivers/gpio/mscc_sgpio.c
 583F:      drivers/spi/mscc_bb_spi.c
 584F:      include/configs/vcoreiii.h
 585F:      include/dt-bindings/mscc/
 586F:      drivers/pinctrl/mscc/
 587F:      drivers/net/mscc_eswitch/
 588
 589MIPS JZ4780
 590M:      Ezequiel Garcia <ezequiel@collabora.com>
 591S:      Maintained
 592F:      arch/mips/mach-jz47xx/
 593
 594MMC
 595M:      Peng Fan <peng.fan@nxp.com>
 596S:      Maintained
 597T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git
 598F:      drivers/mmc/
 599
 600NAND FLASH
 601#M:     Scott Wood <oss@buserror.net>
 602S:      Orphaned (Since 2018-07)
 603T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nand-flash.git
 604F:      drivers/mtd/nand/raw/
 605
 606NDS32
 607M:      Macpaul Lin <macpaul@andestech.com>
 608S:      Maintained
 609T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nds32.git
 610F:      arch/nds32/
 611
 612NETWORK
 613M:      Joe Hershberger <joe.hershberger@ni.com>
 614S:      Maintained
 615T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-net.git
 616F:      drivers/net/
 617F:      net/
 618
 619NIOS
 620M:      Thomas Chou <thomas@wytron.com.tw>
 621S:      Maintained
 622T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nios.git
 623F:      arch/nios2/
 624
 625ONENAND
 626#M:     Lukasz Majewski <l.majewski@majess.pl>
 627S:      Orphaned (Since 2017-01)
 628T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-onenand.git
 629F:      drivers/mtd/onenand/
 630
 631PATMAN
 632M:      Simon Glass <sjg@chromium.org>
 633S:      Maintained
 634F:      tools/patman/
 635
 636POWER
 637M:      Jaehoon Chung <jh80.chung@samsung.com>
 638S:      Maintained
 639T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pmic.git
 640F:      drivers/power/
 641
 642POWERPC
 643M:      Wolfgang Denk <wd@denx.de>
 644S:      Maintained
 645F:      arch/powerpc/
 646
 647POWERPC MPC8XX
 648M:      Christophe Leroy <christophe.leroy@c-s.fr>
 649S:      Maintained
 650T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc8xx.git
 651F:      arch/powerpc/cpu/mpc8xx/
 652
 653POWERPC MPC83XX
 654M:      Mario Six <mario.six@gdsys.cc>
 655S:      Maintained
 656T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc83xx.git
 657F:      drivers/ram/mpc83xx_sdram.c
 658F:      include/dt-bindings/memory/mpc83xx-sdram.h
 659F:      drivers/sysreset/sysreset_mpc83xx.c
 660F:      drivers/sysreset/sysreset_mpc83xx.h
 661F:      drivers/clk/mpc83xx_clk.c
 662F:      drivers/clk/mpc83xx_clk.h
 663F:      include/dt-bindings/clk/mpc83xx-clk.h
 664F:      drivers/timer/mpc83xx_timer.c
 665F:      drivers/cpu/mpc83xx_cpu.c
 666F:      drivers/cpu/mpc83xx_cpu.h
 667F:      drivers/misc/mpc83xx_serdes.c
 668F:      arch/powerpc/cpu/mpc83xx/
 669F:      arch/powerpc/include/asm/arch-mpc83xx/
 670
 671POWERPC MPC85XX
 672M:      Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
 673S:      Maintained
 674T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git
 675F:      arch/powerpc/cpu/mpc85xx/
 676
 677POWERPC MPC86XX
 678M:      Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
 679S:      Maintained
 680T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc86xx.git
 681F:      arch/powerpc/cpu/mpc86xx/
 682
 683RISC-V
 684M:      Rick Chen <rick@andestech.com>
 685S:      Maintained
 686T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-riscv.git
 687F:      arch/riscv/
 688F:      cmd/riscv/
 689F:      tools/prelink-riscv.c
 690
 691ROCKUSB
 692M:      Eddie Cai <eddie.cai.linux@gmail.com>
 693S:      Maintained
 694F:      drivers/usb/gadget/f_rockusb.c
 695F:      cmd/rockusb.c
 696F:      doc/README.rockusb
 697
 698SANDBOX
 699M:      Simon Glass <sjg@chromium.org>
 700S:      Maintained
 701F:      arch/sandbox/
 702
 703SH
 704M:      Marek Vasut <marek.vasut+renesas@gmail.com>
 705M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 706S:      Maintained
 707T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
 708F:      arch/sh/
 709
 710SPI
 711M:      Jagan Teki <jagan@amarulasolutions.com>
 712S:      Maintained
 713T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git
 714F:      drivers/spi/
 715F:      include/spi*
 716
 717SPI-NOR
 718M:      Jagan Teki <jagan@amarulasolutions.com>
 719M:      Vignesh R <vigneshr@ti.com>
 720S:      Maintained
 721F:      drivers/mtd/spi/
 722F:      include/spi_flash.h
 723F:      include/linux/mtd/cfi.h
 724F:      include/linux/mtd/spi-nor.h
 725
 726SPMI
 727M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 728S:      Maintained
 729F:      drivers/spmi/
 730F:      include/spmi/
 731
 732TDA19988 HDMI ENCODER
 733M:      Liviu Dudau <liviu.dudau@foss.arm.com>
 734S:      Maintained
 735F:      drivers/video/tda19988.c
 736
 737TI SYSTEM SECURITY
 738M:      Andrew F. Davis <afd@ti.com>
 739S:      Supported
 740F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
 741F:      arch/arm/mach-omap2/sec-common.c
 742F:      arch/arm/mach-omap2/config_secure.mk
 743F:      arch/arm/mach-k3/security.c
 744F:      arch/arm/mach-k3/config_secure.mk
 745F:      configs/am335x_hs_evm_defconfig
 746F:      configs/am335x_hs_evm_uart_defconfig
 747F:      configs/am43xx_hs_evm_defconfig
 748F:      configs/am57xx_hs_evm_defconfig
 749F:      configs/am57xx_hs_evm_usb_defconfig
 750F:      configs/dra7xx_hs_evm_defconfig
 751F:      configs/dra7xx_hs_evm_usb_defconfig
 752F:      configs/k2hk_hs_evm_defconfig
 753F:      configs/k2e_hs_evm_defconfig
 754F:      configs/k2g_hs_evm_defconfig
 755F:      configs/k2l_hs_evm_defconfig
 756F:      configs/am65x_hs_evm_r5_defconfig
 757F:      configs/am65x_hs_evm_a53_defconfig
 758
 759TQ GROUP
 760#M:     Martin Krause <martin.krause@tq-systems.de>
 761S:      Orphaned (Since 2016-02)
 762T:      git git://git.denx.de/u-boot-tq-group.git
 763
 764TEE
 765M:      Jens Wiklander <jens.wiklander@linaro.org>
 766S:      Maintained
 767F:      drivers/tee/
 768F:      include/tee.h
 769F:      include/tee/
 770
 771UBI
 772M:      Kyungmin Park <kmpark@infradead.org>
 773M:      Heiko Schocher <hs@denx.de>
 774S:      Maintained
 775T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ubi.git
 776F:      drivers/mtd/ubi/
 777
 778USB
 779M:      Marek Vasut <marex@denx.de>
 780S:      Maintained
 781T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git
 782F:      drivers/usb/
 783
 784USB xHCI
 785M:      Bin Meng <bmeng.cn@gmail.com>
 786S:      Maintained
 787T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
 788F:      drivers/usb/host/xhci*
 789
 790VIDEO
 791M:      Anatolij Gustschin <agust@denx.de>
 792S:      Maintained
 793T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-video.git
 794F:      drivers/video/
 795F:      common/lcd*.c
 796F:      include/lcd*.h
 797F:      include/video*.h
 798
 799X86
 800M:      Simon Glass <sjg@chromium.org>
 801M:      Bin Meng <bmeng.cn@gmail.com>
 802S:      Maintained
 803T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git
 804F:      arch/x86/
 805F:      cmd/x86/
 806
 807XTENSA
 808M:      Max Filippov <jcmvbkbc@gmail.com>
 809S:      Maintained
 810F:      arch/xtensa/
 811
 812THE REST
 813M:      Tom Rini <trini@konsulko.com>
 814L:      u-boot@lists.denx.de
 815Q:      http://patchwork.ozlabs.org/project/uboot/list/
 816S:      Maintained
 817T:      git https://gitlab.denx.de/u-boot/u-boot.git
 818F:      configs/tools-only_defconfig
 819F:      *
 820F:      */
 821